docs: private void initComponents()//GEN-BEGIN:initComponents
      {
          java.awt.GridBagConstraints gridBagConstraints;
  
          jPanel1 = new javax.swing.JPanel();
          lblEnabled = new javax.swing.JLabel();
          cbEnabled = new javax.swing.JCheckBox();
          lblDisabledByParent = new javax.swing.JLabel();
          cbDisabledByParent = new javax.swing.JCheckBox();
          jLabel4 = new javax.swing.JLabel();
          jLabel3 = new javax.swing.JLabel();
          lblColumnName = new javax.swing.JLabel();
          tfColumnName = new javax.swing.JTextField();
          lblJavaFieldName = new javax.swing.JLabel();
          tfJavaFieldName = new javax.swing.JTextField();
          lblSQLTypeName = new javax.swing.JLabel();
          tfSQLTypeName = new javax.swing.JTextField();
          lblSQLType = new javax.swing.JLabel();
          cmbSQLType = new javax.swing.JComboBox();
          lblJavaType = new javax.swing.JLabel();
          cmbJavaType = new javax.swing.JComboBox();
  
          setLayout(new java.awt.GridBagLayout());
  
          addComponentListener(new java.awt.event.ComponentAdapter()
          {
              public void componentShown(java.awt.event.ComponentEvent evt)
              {
                  formComponentShown(evt);
              }
              public void componentHidden(java.awt.event.ComponentEvent evt)
              {
                  formComponentHidden(evt);
              }
          });
  
          addHierarchyListener(new java.awt.event.HierarchyListener()
          {
              public void hierarchyChanged(java.awt.event.HierarchyEvent evt)
              {
                  formHierarchyChanged(evt);
              }
          });
  
          jPanel1.setLayout(new java.awt.GridLayout(8, 2));
  
          lblEnabled.setDisplayedMnemonic('e');
          lblEnabled.setText("enabled:");
          jPanel1.add(lblEnabled);
  
          cbEnabled.setMnemonic('e');
          cbEnabled.addActionListener(new java.awt.event.ActionListener()
          {
              public void actionPerformed(java.awt.event.ActionEvent evt)
              {
                  cbEnabledActionPerformed(evt);
              }
          });
  
          jPanel1.add(cbEnabled);
  
          lblDisabledByParent.setText("disabled by Parent:");
          jPanel1.add(lblDisabledByParent);
  
          cbDisabledByParent.setMnemonic('d');
          cbDisabledByParent.setEnabled(false);
          jPanel1.add(cbDisabledByParent);
  
          jPanel1.add(jLabel4);
  
          jPanel1.add(jLabel3);
  
          lblColumnName.setLabelFor(tfColumnName);
          lblColumnName.setText("Column Name:");
          jPanel1.add(lblColumnName);
  
          tfColumnName.setEditable(false);
          tfColumnName.setText("jTextField1");
          tfColumnName.setBorder(null);
          tfColumnName.setDisabledTextColor((java.awt.Color) javax.swing.UIManager.getDefaults().get("windowText"));
          tfColumnName.setEnabled(false);
          jPanel1.add(tfColumnName);
  
          lblJavaFieldName.setLabelFor(tfColumnName);
          lblJavaFieldName.setText("Java Field Name:");
          jPanel1.add(lblJavaFieldName);
  
          tfJavaFieldName.setText("jTextField1");
          tfJavaFieldName.addActionListener(new java.awt.event.ActionListener()
          {
              public void actionPerformed(java.awt.event.ActionEvent evt)
              {
                  tfJavaFieldNameActionPerformed(evt);
              }
          });
  
          tfJavaFieldName.addFocusListener(new java.awt.event.FocusAdapter()
          {
              public void focusLost(java.awt.event.FocusEvent evt)
              {
                  tfJavaFieldNameFocusLost(evt);
              }
          });
  
          tfJavaFieldName.addKeyListener(new java.awt.event.KeyAdapter()
          {
              public void keyTyped(java.awt.event.KeyEvent evt)
              {
                  tfJavaFieldNameKeyTyped(evt);
              }
          });
  
          jPanel1.add(tfJavaFieldName);
  
          lblSQLTypeName.setLabelFor(tfColumnName);
          lblSQLTypeName.setText("SQL Type Name:");
          jPanel1.add(lblSQLTypeName);
  
          tfSQLTypeName.setEditable(false);
          tfSQLTypeName.setText("jTextField1");
          tfSQLTypeName.setBorder(null);
          tfSQLTypeName.setDisabledTextColor((java.awt.Color) javax.swing.UIManager.getDefaults().get("windowText"));
          tfSQLTypeName.setEnabled(false);
          jPanel1.add(tfSQLTypeName);
  
          lblSQLType.setText("Java SQL Type:");
          jPanel1.add(lblSQLType);
  
          cmbSQLType.setModel(new javax.swing.DefaultComboBoxModel(Utilities.vJDBCTypeNames));
          cmbSQLType.addActionListener(new java.awt.event.ActionListener()
          {
              public void actionPerformed(java.awt.event.ActionEvent evt)
              {
                  cmbSQLTypeActionPerformed(evt);
              }
          });
  
          jPanel1.add(cmbSQLType);
  
          lblJavaType.setText("Java Type:");
          jPanel1.add(lblJavaType);
  
          cmbJavaType.setEditable(true);
          cmbJavaType.setModel( new org.apache.ojb.tools.swing.SortingComboBoxModel(Utilities.vJavaTypes)
              /*new javax.swing.DefaultComboBoxModel(at.citec.ojb.schemegenerator.Utilities.vJavaTypes)*/);
          cmbJavaType.addActionListener(new java.awt.event.ActionListener()
          {
              public void actionPerformed(java.awt.event.ActionEvent evt)
              {
                  cmbJavaTypeActionPerformed(evt);
              }
          });
  
          jPanel1.add(cmbJavaType);
  
          gridBagConstraints = new java.awt.GridBagConstraints();
          gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
          gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;
          gridBagConstraints.weightx = 1.0;
          gridBagConstraints.weighty = 1.0;
          add(jPanel1, gridBagConstraints);
  
      }