docs: private void initComponents() {//GEN-BEGIN:initComponents
          java.awt.GridBagConstraints gridBagConstraints;
  
          jToolBar1 = new javax.swing.JToolBar();
          jButton1 = new javax.swing.JButton();
          jButton2 = new javax.swing.JButton();
          jButton3 = new javax.swing.JButton();
          jButton4 = new javax.swing.JButton();
          jButton5 = new javax.swing.JButton();
          jButton6 = new javax.swing.JButton();
          jSplitPane1 = new javax.swing.JSplitPane();
          jScrollPane1 = new javax.swing.JScrollPane();
          jTree1 = new javax.swing.JTree();
          jScrollPane2 = new javax.swing.JScrollPane();
          jPanel1 = new javax.swing.JPanel();
          menuBar = new javax.swing.JMenuBar();
          fileMenu = new javax.swing.JMenu();
          mnuFileConnect = new javax.swing.JMenuItem();
          mnuFileReadSchema = new javax.swing.JMenuItem();
          exitMenuItem = new javax.swing.JMenuItem();
  
          getContentPane().setLayout(new java.awt.GridBagLayout());
  
          setTitle("OJB Scheme Generator");
          addWindowListener(new java.awt.event.WindowAdapter() {
              public void windowClosing(java.awt.event.WindowEvent evt) {
                  exitForm(evt);
              }
          });
  
          jButton1.setAction(new DBConnPropertiesAction(this));
          jToolBar1.add(jButton1);
  
          jButton2.setText("Read");
          jButton2.addActionListener(new java.awt.event.ActionListener() {
              public void actionPerformed(java.awt.event.ActionEvent evt) {
                  jButton2ActionPerformed(evt);
              }
          });
  
          jToolBar1.add(jButton2);
  
          jButton3.setText("Save XML");
          jButton3.setAction(new SaveXMLAction(this));
          jToolBar1.add(jButton3);
  
          jButton4.setAction(new GenerateJavaClassesAction(this));
          jToolBar1.add(jButton4);
  
          jButton5.setAction(new SetPackageAction(this));
          jToolBar1.add(jButton5);
  
          jButton6.setAction(new DisableClassesWithRegexAction(this));
          jToolBar1.add(jButton6);
  
          gridBagConstraints = new java.awt.GridBagConstraints();
          gridBagConstraints.gridx = 0;
          gridBagConstraints.gridy = 0;
          gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
          gridBagConstraints.weightx = 1.0;
          getContentPane().add(jToolBar1, gridBagConstraints);
  
          jSplitPane1.setDividerLocation(100);
          jTree1.setModel(null);
          jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
              public void valueChanged(javax.swing.event.TreeSelectionEvent evt) {
                  jTree1ValueChanged(evt);
              }
          });
  
          jScrollPane1.setViewportView(jTree1);
  
          jSplitPane1.setLeftComponent(jScrollPane1);
  
          jScrollPane2.setViewportView(jPanel1);
  
          jSplitPane1.setRightComponent(jScrollPane2);
  
          gridBagConstraints = new java.awt.GridBagConstraints();
          gridBagConstraints.gridx = 0;
          gridBagConstraints.gridy = 1;
          gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
          gridBagConstraints.weightx = 1.0;
          gridBagConstraints.weighty = 1.0;
          getContentPane().add(jSplitPane1, gridBagConstraints);
  
          fileMenu.setText("File");
          fileMenu.addActionListener(new java.awt.event.ActionListener() {
              public void actionPerformed(java.awt.event.ActionEvent evt) {
                  fileMenuActionPerformed(evt);
              }
          });
  
          mnuFileConnect.setAction(new DBConnPropertiesAction(this));
          mnuFileConnect.addActionListener(new java.awt.event.ActionListener() {
              public void actionPerformed(java.awt.event.ActionEvent evt) {
                  mnuFileConnectActionPerformed(evt);
              }
          });
  
          fileMenu.add(mnuFileConnect);
  
          mnuFileReadSchema.setText("Read Schema");
          mnuFileReadSchema.addActionListener(new java.awt.event.ActionListener() {
              public void actionPerformed(java.awt.event.ActionEvent evt) {
                  mnuFileReadSchemaActionPerformed(evt);
              }
          });
  
          fileMenu.add(mnuFileReadSchema);
  
          exitMenuItem.setText("Exit");
          exitMenuItem.addActionListener(new java.awt.event.ActionListener() {
              public void actionPerformed(java.awt.event.ActionEvent evt) {
                  exitMenuItemActionPerformed(evt);
              }
          });
  
          fileMenu.add(exitMenuItem);
  
          menuBar.add(fileMenu);
  
          setJMenuBar(menuBar);
  
          pack();
      }