/*************************************************** * * cismet GmbH, Saarbruecken, Germany * * ... and it just works. * ****************************************************/ package de.cismet.cids.custom.switchon.wizards; /** * DOCUMENT ME! * * @author Gilles Baatz * @version $Revision$, $Date$ */ public class MetaDataWizardConfigurationVisualPanel extends javax.swing.JPanel { //~ Static fields/initializers --------------------------------------------- private static final transient org.apache.log4j.Logger LOG = org.apache.log4j.Logger.getLogger( MetaDataWizardConfigurationVisualPanel.class); // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.ButtonGroup btngConfiguration; private javax.swing.Box.Filler filler1; private javax.swing.JPanel jPanel1; private javax.swing.JRadioButton rbtnAdvanced; private javax.swing.JRadioButton rbtnBasic; private javax.swing.JRadioButton rbtnExpert; // End of variables declaration//GEN-END:variables //~ Constructors ----------------------------------------------------------- /** * Creates new form MetaDataWizardConfigurationVisualPanel. */ public MetaDataWizardConfigurationVisualPanel() { initComponents(); } //~ Methods ---------------------------------------------------------------- /** * DOCUMENT ME! * * @return DOCUMENT ME! */ public String getConfigurationString() { if (rbtnBasic.isSelected()) { return "basic"; } else if (rbtnAdvanced.isSelected()) { return "advanced"; } else if (rbtnExpert.isSelected()) { return "expert"; } else { LOG.error("Should never happen. 'basic' is returned."); return "basic"; } } /** * DOCUMENT ME! * * @param configuration DOCUMENT ME! */ public void setConfiguration(final String configuration) { if (configuration != null) { switch (configuration) { case "basic": { rbtnBasic.setSelected(true); break; } case "advanced": { rbtnAdvanced.setSelected(true); break; } case "expert": { rbtnExpert.setSelected(true); break; } } } } /** * This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The * content of this method is always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; btngConfiguration = new javax.swing.ButtonGroup(); jPanel1 = new javax.swing.JPanel(); rbtnBasic = new javax.swing.JRadioButton(); rbtnAdvanced = new javax.swing.JRadioButton(); rbtnExpert = new javax.swing.JRadioButton(); filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 32767)); setLayout(new java.awt.GridBagLayout()); jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder( org.openide.util.NbBundle.getMessage( MetaDataWizardConfigurationVisualPanel.class, "MetaDataWizardConfigurationVisualPanel.jPanel1.border.title"))); // NOI18N jPanel1.setLayout(new java.awt.GridBagLayout()); btngConfiguration.add(rbtnBasic); rbtnBasic.setSelected(true); org.openide.awt.Mnemonics.setLocalizedText( rbtnBasic, org.openide.util.NbBundle.getMessage( MetaDataWizardConfigurationVisualPanel.class, "MetaDataWizardConfigurationVisualPanel.rbtnBasic.text")); // NOI18N gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(10, 10, 0, 10); jPanel1.add(rbtnBasic, gridBagConstraints); btngConfiguration.add(rbtnAdvanced); org.openide.awt.Mnemonics.setLocalizedText( rbtnAdvanced, org.openide.util.NbBundle.getMessage( MetaDataWizardConfigurationVisualPanel.class, "MetaDataWizardConfigurationVisualPanel.rbtnAdvanced.text")); // NOI18N gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 10); jPanel1.add(rbtnAdvanced, gridBagConstraints); btngConfiguration.add(rbtnExpert); org.openide.awt.Mnemonics.setLocalizedText( rbtnExpert, org.openide.util.NbBundle.getMessage( MetaDataWizardConfigurationVisualPanel.class, "MetaDataWizardConfigurationVisualPanel.rbtnExpert.text")); // NOI18N gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 10); jPanel1.add(rbtnExpert, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(10, 10, 10, 10); add(jPanel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL; gridBagConstraints.weighty = 1.0; add(filler1, gridBagConstraints); } // </editor-fold>//GEN-END:initComponents }