<?xml version="1.0" encoding="UTF-8" ?>

<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
  <NonVisualComponents>
    <Menu class="javax.swing.JMenuBar" name="mainMenuBar">
      <SubComponents>
        <Menu class="javax.swing.JMenu" name="fileMenu">
          <Properties>
            <Property name="text" type="java.lang.String" value="File" noResource="true"/>
          </Properties>
          <AuxValues>
            <AuxValue name="JavaCodeGenerator_TypeParameters" type="java.lang.String" value=""/>
          </AuxValues>
          <SubComponents>
            <MenuItem class="javax.swing.JMenuItem" name="sParamMenuItem">
              <Properties>
                <Property name="text" type="java.lang.String" value="Save Parameters ..." noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="sParamMenuItemActionPerformed"/>
              </Events>
            </MenuItem>
            <MenuItem class="javax.swing.JMenuItem" name="lParamMenuItem">
              <Properties>
                <Property name="text" type="java.lang.String" value="Load Parameters ..." noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="lParamMenuItemActionPerformed"/>
              </Events>
            </MenuItem>
            <MenuItem class="javax.swing.JMenuItem" name="exitMenuItem">
              <Properties>
                <Property name="text" type="java.lang.String" value="Exit" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="exitMenuItemActionPerformed"/>
              </Events>
            </MenuItem>
          </SubComponents>
        </Menu>
        <Menu class="javax.swing.JMenu" name="infoMenu">
          <Properties>
            <Property name="text" type="java.lang.String" value="Help" noResource="true"/>
          </Properties>
          <SubComponents>
            <MenuItem class="javax.swing.JMenuItem" name="helpMenueAboutItem">
              <Properties>
                <Property name="text" type="java.lang.String" value="About" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="helpMenueAboutItemActionPerformed"/>
              </Events>
              <AuxValues>
                <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="Gui_helpMenueAboutItem"/>
              </AuxValues>
            </MenuItem>
          </SubComponents>
        </Menu>
      </SubComponents>
    </Menu>
  </NonVisualComponents>
  <Properties>
    <Property name="defaultCloseOperation" type="int" value="3"/>
    <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
      <ResourceString bundle="schemaspygui/resources/ReleaseText.properties" key="ProgramName" replaceFormat="java.util.ResourceBundle.getBundle(&quot;{bundleNameSlashes}&quot;).getString(&quot;{key}&quot;)"/>
    </Property>
    <Property name="name" type="java.lang.String" value="SchemaSpyGUIAppMainFrame" noResource="true"/>
  </Properties>
  <SyntheticProperties>
    <SyntheticProperty name="menuBar" type="java.lang.String" value="mainMenuBar"/>
    <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
  </SyntheticProperties>
  <AuxValues>
    <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
    <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
    <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
    <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
    <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/>
    <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
    <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
    <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
  </AuxValues>

  <Layout>
    <DimensionLayout dim="0">
      <Group type="103" groupAlignment="0" attributes="0">
          <Component id="jToolBar" alignment="0" pref="579" max="32767" attributes="1"/>
          <Component id="jTabbedPane" alignment="0" pref="579" max="32767" attributes="0"/>
      </Group>
    </DimensionLayout>
    <DimensionLayout dim="1">
      <Group type="103" groupAlignment="0" attributes="0">
          <Group type="102" attributes="0">
              <Component id="jToolBar" min="-2" max="-2" attributes="1"/>
              <EmptySpace max="-2" attributes="0"/>
              <Component id="jTabbedPane" pref="504" max="32767" attributes="0"/>
          </Group>
      </Group>
    </DimensionLayout>
  </Layout>
  <SubComponents>
    <Container class="javax.swing.JToolBar" name="jToolBar">
      <Properties>
        <Property name="rollover" type="boolean" value="true"/>
      </Properties>

      <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBoxLayout"/>
      <SubComponents>
        <Component class="javax.swing.JButton" name="exitButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/door_out.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Exit"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="exitButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JButton" name="quickSaveButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/disk.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Quick Save"/>
            <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Saves your settings in a default xml file&lt;/html&gt;"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="quickSaveButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JButton" name="quickLoadButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/folder_page_white.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Quick Load"/>
            <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Loads your settings out of the default xml file&lt;/html&gt;"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="quickLoadButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JToolBar$Separator" name="jSeparator2">
        </Component>
        <Component class="javax.swing.JButton" name="saveParamFileButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/disk_multiple.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Save File"/>
            <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Save your settings with a filename (xml format) you can choose&lt;/html&gt;"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="saveParamFileButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JButton" name="loadParamFileButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/folder_explore.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Load File"/>
            <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Load your settings.&lt;br&gt;Choose freely which xml config file you need&lt;/html&gt;"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="loadParamFileButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JButton" name="clearFieldsButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/cross.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Clear Fields"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="clearFieldsButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JToolBar$Separator" name="jSeparator1">
        </Component>
        <Component class="javax.swing.JButton" name="startSchemaSpyButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/database_connect.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Start SchemaSpy"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="startSchemaSpyButtonActionPerformed"/>
          </Events>
        </Component>
        <Component class="javax.swing.JButton" name="showOutputButton">
          <Properties>
            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
              <Image iconType="3" name="/schemaspygui/resources/database_go.png"/>
            </Property>
            <Property name="text" type="java.lang.String" value="Show Output"/>
            <Property name="focusable" type="boolean" value="false"/>
            <Property name="horizontalTextPosition" type="int" value="0"/>
            <Property name="verticalTextPosition" type="int" value="3"/>
          </Properties>
          <Events>
            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="showOutputButtonActionPerformed"/>
          </Events>
        </Component>
      </SubComponents>
    </Container>
    <Container class="javax.swing.JTabbedPane" name="jTabbedPane">
      <Properties>
        <Property name="toolTipText" type="java.lang.String" value=""/>
      </Properties>

      <Layout class="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout"/>
      <SubComponents>
        <Container class="javax.swing.JPanel" name="reqParamPanel">
          <Properties>
            <Property name="toolTipText" type="java.lang.String" value=""/>
          </Properties>
          <Constraints>
            <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription">
              <JTabbedPaneConstraints tabName="Parameters/Flags">
                <Property name="tabTitle" type="java.lang.String" value="Parameters/Flags"/>
              </JTabbedPaneConstraints>
            </Constraint>
          </Constraints>

          <Layout>
            <DimensionLayout dim="0">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" attributes="0">
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Group type="102" alignment="0" attributes="0">
                              <EmptySpace min="-2" pref="28" max="-2" attributes="0"/>
                              <Group type="103" groupAlignment="1" attributes="0">
                                  <Group type="102" alignment="1" attributes="0">
                                      <EmptySpace min="51" pref="51" max="51" attributes="0"/>
                                      <Component id="lbl_DBName" max="32767" attributes="0"/>
                                  </Group>
                                  <Group type="102" alignment="1" attributes="0">
                                      <EmptySpace min="53" pref="53" max="53" attributes="0"/>
                                      <Group type="103" groupAlignment="0" attributes="0">
                                          <Component id="lbl_DBType" alignment="0" min="-2" max="-2" attributes="0"/>
                                          <Group type="102" alignment="0" attributes="0">
                                              <Component id="lbl_DBHost" max="32767" attributes="0"/>
                                              <EmptySpace min="2" pref="2" max="2" attributes="0"/>
                                          </Group>
                                      </Group>
                                  </Group>
                                  <Group type="102" alignment="1" attributes="0">
                                      <EmptySpace min="55" pref="55" max="55" attributes="0"/>
                                      <Component id="lbl_DBUser" max="32767" attributes="0"/>
                                  </Group>
                                  <Component id="lbl_PathtoDBdrvr" alignment="1" min="-2" max="-2" attributes="0"/>
                                  <Component id="lbl_PathSchemSpy" alignment="1" min="-2" max="-2" attributes="0"/>
                                  <Component id="lbl_PropertiePath" alignment="1" min="-2" max="-2" attributes="0"/>
                                  <Component id="lbl_prop" min="-2" max="-2" attributes="0"/>
                              </Group>
                              <EmptySpace min="-2" max="-2" attributes="0"/>
                              <Group type="103" groupAlignment="0" attributes="0">
                                  <Component id="propertiesTField" alignment="0" min="-2" pref="381" max="-2" attributes="2"/>
                                  <Group type="102" alignment="0" attributes="0">
                                      <Group type="103" groupAlignment="1" attributes="0">
                                          <Component id="dbDriverPTField" alignment="0" min="-2" pref="306" max="-2" attributes="2"/>
                                          <Component id="sSpyPathTField" alignment="0" min="-2" pref="306" max="-2" attributes="2"/>
                                          <Component id="propertiePathTField" alignment="0" min="-2" pref="306" max="-2" attributes="1"/>
                                      </Group>
                                      <EmptySpace min="-2" max="-2" attributes="0"/>
                                      <Group type="103" groupAlignment="0" attributes="0">
                                          <Component id="propertiePathButton" max="32767" attributes="0"/>
                                          <Component id="sSpyPathButton" max="32767" attributes="0"/>
                                          <Component id="driverButton" alignment="0" max="32767" attributes="0"/>
                                      </Group>
                                  </Group>
                                  <Group type="102" alignment="0" attributes="0">
                                      <Group type="103" groupAlignment="0" attributes="0">
                                          <Component id="dbTypeCBox" alignment="0" min="-2" pref="122" max="-2" attributes="1"/>
                                          <Component id="dbNameTField" alignment="0" min="-2" pref="171" max="-2" attributes="2"/>
                                          <Component id="dbUserTField" alignment="0" min="-2" pref="171" max="-2" attributes="2"/>
                                          <Component id="dbHostTField" alignment="0" min="-2" pref="171" max="-2" attributes="2"/>
                                      </Group>
                                      <EmptySpace type="unrelated" min="-2" max="-2" attributes="0"/>
                                      <Group type="103" groupAlignment="0" attributes="0">
                                          <Component id="savePassCBox" alignment="0" min="-2" max="-2" attributes="0"/>
                                          <Group type="102" alignment="0" attributes="0">
                                              <Group type="103" groupAlignment="0" attributes="0">
                                                  <Component id="lbl_DBPwd" alignment="0" pref="66" max="32767" attributes="0"/>
                                                  <Group type="102" alignment="0" attributes="0">
                                                      <EmptySpace min="-2" pref="8" max="-2" attributes="0"/>
                                                      <Component id="lbl_DBPort" max="32767" attributes="0"/>
                                                      <EmptySpace min="18" pref="18" max="18" attributes="0"/>
                                                  </Group>
                                              </Group>
                                              <EmptySpace min="-2" max="-2" attributes="0"/>
                                              <Group type="103" groupAlignment="0" attributes="0">
                                                  <Component id="dbPortTField" alignment="0" min="-2" pref="89" max="-2" attributes="2"/>
                                                  <Component id="dbPwdField" alignment="0" min="-2" pref="89" max="-2" attributes="2"/>
                                              </Group>
                                          </Group>
                                      </Group>
                                      <EmptySpace min="-2" pref="41" max="-2" attributes="0"/>
                                  </Group>
                              </Group>
                              <EmptySpace min="-2" pref="54" max="-2" attributes="0"/>
                          </Group>
                          <Group type="102" alignment="0" attributes="0">
                              <EmptySpace max="-2" attributes="0"/>
                              <Component id="flagsPanel" max="32767" attributes="1"/>
                          </Group>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
            <DimensionLayout dim="1">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" alignment="1" attributes="0">
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="dbTypeCBox" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBType" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="dbHostTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBHost" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="dbPortTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBPort" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="dbNameTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBName" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" pref="6" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="dbUserTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="dbPwdField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBPwd" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_DBUser" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Component id="savePassCBox" min="-2" max="-2" attributes="0"/>
                      <EmptySpace pref="15" max="32767" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="dbDriverPTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="driverButton" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_PathtoDBdrvr" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="sSpyPathTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="sSpyPathButton" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_PathSchemSpy" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="propertiePathTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="propertiePathButton" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_PropertiePath" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="propertiesTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_prop" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" pref="18" max="-2" attributes="0"/>
                      <Component id="flagsPanel" min="-2" max="-2" attributes="0"/>
                      <EmptySpace max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
          </Layout>
          <SubComponents>
            <Component class="javax.swing.JLabel" name="lbl_DBType">
              <Properties>
                <Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
                  <FontInfo relative="true">
                    <Font component="lbl_DBType" property="font" relativeSize="true" size="0"/>
                  </FontInfo>
                </Property>
                <Property name="text" type="java.lang.String" value="DB Type:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JComboBox" name="dbTypeCBox">
              <Properties>
                <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
                  <StringArray count="20">
                    <StringItem index="0" value=" "/>
                    <StringItem index="1" value="db2"/>
                    <StringItem index="2" value="db2net"/>
                    <StringItem index="3" value="derby"/>
                    <StringItem index="4" value="derbynet"/>
                    <StringItem index="5" value="firebird"/>
                    <StringItem index="6" value="hsqldb"/>
                    <StringItem index="7" value="informix"/>
                    <StringItem index="8" value="maxdb"/>
                    <StringItem index="9" value="mssql"/>
                    <StringItem index="10" value="mssql05"/>
                    <StringItem index="11" value="mssql-jtds"/>
                    <StringItem index="12" value="mssql05-jtds"/>
                    <StringItem index="13" value="mysql"/>
                    <StringItem index="14" value="ora"/>
                    <StringItem index="15" value="orathin"/>
                    <StringItem index="16" value="pgsql"/>
                    <StringItem index="17" value="sybase"/>
                    <StringItem index="18" value="sybase2"/>
                    <StringItem index="19" value="udbt4"/>
                  </StringArray>
                </Property>
                <Property name="toolTipText" type="java.lang.String" value="Choose your type of database (-t)"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="dbTypeCBoxActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_PathtoDBdrvr">
              <Properties>
                <Property name="text" type="java.lang.String" value="Path to DB driver:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_DBName">
              <Properties>
                <Property name="text" type="java.lang.String" value="DB name:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_DBHost">
              <Properties>
                <Property name="text" type="java.lang.String" value="DB Host:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_DBPort">
              <Properties>
                <Property name="text" type="java.lang.String" value="DB Port:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_DBUser">
              <Properties>
                <Property name="text" type="java.lang.String" value="DB User:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_DBPwd">
              <Properties>
                <Property name="text" type="java.lang.String" value="Password:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_PathSchemSpy">
              <Properties>
                <Property name="text" type="java.lang.String" value="Path to SchemaSpy:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JPasswordField" name="dbPwdField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Enter the User Password (-p)&lt;br&gt;It&apos;s not displayed in the SchemaSpy Output,&lt;br&gt;but be careful with the &quot;Save User Password&quot; option.&lt;br&gt; Currently the PWD is stored in clear text.&#xa;&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="dbUserTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Enter the User name (-u)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="dbNameTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Enter the Database Name to connect to (-db)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="dbHostTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Enter your DB Host (-host)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="dbPortTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Enter the port for the DB (-port)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="dbDriverPTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="The path to your DB driver"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JButton" name="driverButton">
              <Properties>
                <Property name="text" type="java.lang.String" value="Choose" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to database driver file (-dp)" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="driverButtonActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JTextField" name="sSpyPathTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="The path to the schemaSpy.jar file (executable)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JButton" name="sSpyPathButton">
              <Properties>
                <Property name="text" type="java.lang.String" value="Choose" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to SchemaSpy" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="sSpyPathButtonActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_PropertiePath">
              <Properties>
                <Property name="text" type="java.lang.String" value="Path propertie file:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="propertiePathTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Specifies additional properties to be used when connecting to the database.&lt;br&gt; Specify a .properties file with key=value entries.&lt;br&gt;&#xa;Have a look at the .propertie Files in the subdirectory /properties in your SchemaSpyGUI folder.&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JButton" name="propertiePathButton">
              <Properties>
                <Property name="text" type="java.lang.String" value="Choose" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to your database specific propertie file" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="propertiePathButtonActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JTextField" name="propertiesTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Specify the entries directly, escaping the =&apos;s with \= and separating each key\=value pair with a ;."/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_prop">
              <Properties>
                <Property name="text" type="java.lang.String" value="Properties directly:"/>
              </Properties>
            </Component>
            <Container class="javax.swing.JPanel" name="flagsPanel">
              <Properties>
                <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                  <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
                    <TitledBorder title=" Flags "/>
                  </Border>
                </Property>
              </Properties>

              <Layout>
                <DimensionLayout dim="0">
                  <Group type="103" groupAlignment="0" attributes="0">
                      <Group type="102" alignment="0" attributes="0">
                          <EmptySpace min="-2" pref="44" max="-2" attributes="0"/>
                          <Group type="103" groupAlignment="0" attributes="0">
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="aHTMLCBox" max="32767" attributes="0"/>
                                  <EmptySpace min="46" pref="46" max="46" attributes="0"/>
                              </Group>
                              <Component id="noRowsBox" alignment="0" max="32767" attributes="0"/>
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="railsCBox" max="32767" attributes="0"/>
                                  <EmptySpace min="16" pref="16" max="16" attributes="0"/>
                              </Group>
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="qualityPanel" max="32767" attributes="0"/>
                                  <EmptySpace min="49" pref="49" max="49" attributes="0"/>
                              </Group>
                          </Group>
                          <EmptySpace min="-2" pref="17" max="-2" attributes="0"/>
                          <Group type="103" groupAlignment="0" attributes="0">
                              <Group type="102" alignment="0" attributes="0">
                                  <Group type="103" groupAlignment="0" attributes="0">
                                      <Component id="dincFKCBox" alignment="0" max="32767" attributes="0"/>
                                      <Group type="102" alignment="0" attributes="0">
                                          <Component id="noHTMLCBox" max="32767" attributes="0"/>
                                          <EmptySpace min="76" pref="76" max="76" attributes="0"/>
                                      </Group>
                                  </Group>
                                  <EmptySpace min="-2" pref="9" max="-2" attributes="0"/>
                                  <Group type="103" groupAlignment="0" attributes="0">
                                      <Group type="102" alignment="0" attributes="0">
                                          <Component id="noAdsCBox" max="32767" attributes="0"/>
                                          <EmptySpace min="6" pref="6" max="6" attributes="0"/>
                                      </Group>
                                      <Component id="noLogoCBox" alignment="0" max="32767" attributes="0"/>
                                  </Group>
                              </Group>
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="showFinishCBox" min="-2" max="-2" attributes="2"/>
                                  <EmptySpace min="60" pref="60" max="60" attributes="0"/>
                              </Group>
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="singleSignCBox" max="32767" attributes="0"/>
                                  <EmptySpace min="122" pref="122" max="122" attributes="0"/>
                              </Group>
                          </Group>
                          <EmptySpace min="-2" pref="77" max="-2" attributes="0"/>
                      </Group>
                  </Group>
                </DimensionLayout>
                <DimensionLayout dim="1">
                  <Group type="103" groupAlignment="0" attributes="0">
                      <Group type="102" alignment="1" attributes="0">
                          <EmptySpace pref="11" max="32767" attributes="0"/>
                          <Group type="103" groupAlignment="0" attributes="0">
                              <Group type="102" alignment="0" attributes="0">
                                  <Group type="103" groupAlignment="0" attributes="0">
                                      <Group type="102" alignment="0" attributes="0">
                                          <Group type="103" groupAlignment="1" attributes="0">
                                              <Group type="102" alignment="1" attributes="0">
                                                  <Component id="aHTMLCBox" min="-2" max="-2" attributes="0"/>
                                                  <EmptySpace max="-2" attributes="0"/>
                                                  <Component id="noRowsBox" min="-2" max="-2" attributes="0"/>
                                                  <EmptySpace max="-2" attributes="0"/>
                                                  <Component id="railsCBox" min="-2" max="-2" attributes="0"/>
                                              </Group>
                                              <Group type="102" alignment="1" attributes="0">
                                                  <Component id="noHTMLCBox" min="-2" max="-2" attributes="0"/>
                                                  <EmptySpace max="-2" attributes="0"/>
                                                  <Component id="dincFKCBox" min="-2" max="-2" attributes="0"/>
                                                  <EmptySpace max="-2" attributes="0"/>
                                                  <Component id="singleSignCBox" min="-2" max="-2" attributes="0"/>
                                              </Group>
                                          </Group>
                                          <EmptySpace type="separate" max="-2" attributes="0"/>
                                          <Component id="showFinishCBox" min="-2" max="-2" attributes="0"/>
                                      </Group>
                                      <Group type="102" alignment="0" attributes="0">
                                          <Component id="noLogoCBox" min="-2" max="-2" attributes="0"/>
                                          <EmptySpace max="-2" attributes="0"/>
                                          <Component id="noAdsCBox" min="-2" max="-2" attributes="0"/>
                                      </Group>
                                  </Group>
                                  <EmptySpace pref="43" max="-2" attributes="0"/>
                              </Group>
                              <Group type="102" alignment="1" attributes="0">
                                  <EmptySpace pref="80" max="-2" attributes="0"/>
                                  <Component id="qualityPanel" min="-2" max="-2" attributes="0"/>
                              </Group>
                          </Group>
                          <EmptySpace max="-2" attributes="0"/>
                      </Group>
                  </Group>
                </DimensionLayout>
              </Layout>
              <SubComponents>
                <Component class="javax.swing.JCheckBox" name="aHTMLCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Allow HTML in comments" noResource="true"/>
                    <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Any HTML embedded in comments normally gets encoded so that it&apos;s rendered as text.&lt;br&gt; This option allows it to be rendered as HTML. (-ahic)&lt;/html&gt;"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="noHTMLCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="No HTML" noResource="true"/>
                    <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Only generate files needed for insertion/deletion of data (e.g. for scripts)&lt;br&gt; and an XML representation of the schema. (-nohtml)&lt;/html&gt;"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="dincFKCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Don&apos;t include foreign key" noResource="true"/>
                    <Property name="toolTipText" type="java.lang.String" value="Don&apos;t include implied foreign key relationships. (-noimplied)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="noAdsCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="No Ads"/>
                    <Property name="toolTipText" type="java.lang.String" value="Don&apos;t show ads (-noads)"/>
                    <Property name="enabled" type="boolean" value="false"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="noLogoCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="No Logo"/>
                    <Property name="toolTipText" type="java.lang.String" value="Don&apos;t show Sourceforge.net image logo. (-nologo)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="noRowsBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Don&apos;t query or display row counts"/>
                    <Property name="toolTipText" type="java.lang.String" value="(-norows)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="railsCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Ruby on Rails-based database"/>
                    <Property name="toolTipText" type="java.lang.String" value="(-rails)"/>
                  </Properties>
                </Component>
                <Container class="javax.swing.JPanel" name="qualityPanel">
                  <Properties>
                    <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                      <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
                        <TitledBorder title="Quality Image Diagrams:"/>
                      </Border>
                    </Property>
                    <Property name="toolTipText" type="java.lang.String" value="Generate either higher or lower-quality diagrams. Depends Graphviz istallation."/>
                  </Properties>

                  <Layout>
                    <DimensionLayout dim="0">
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Group type="102" alignment="0" attributes="0">
                              <EmptySpace max="-2" attributes="0"/>
                              <Group type="103" groupAlignment="0" attributes="0">
                                  <Component id="highQuCBox" alignment="0" min="-2" max="-2" attributes="0"/>
                                  <Component id="lowQuCBox" alignment="0" min="-2" max="-2" attributes="0"/>
                              </Group>
                              <EmptySpace pref="37" max="32767" attributes="0"/>
                          </Group>
                      </Group>
                    </DimensionLayout>
                    <DimensionLayout dim="1">
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Group type="102" alignment="0" attributes="0">
                              <Component id="highQuCBox" min="-2" max="-2" attributes="0"/>
                              <EmptySpace max="-2" attributes="0"/>
                              <Component id="lowQuCBox" min="-2" max="-2" attributes="0"/>
                          </Group>
                      </Group>
                    </DimensionLayout>
                  </Layout>
                  <SubComponents>
                    <Component class="javax.swing.JCheckBox" name="highQuCBox">
                      <Properties>
                        <Property name="text" type="java.lang.String" value="High Quality"/>
                        <Property name="toolTipText" type="java.lang.String" value="(-hq)"/>
                      </Properties>
                    </Component>
                    <Component class="javax.swing.JCheckBox" name="lowQuCBox">
                      <Properties>
                        <Property name="text" type="java.lang.String" value="Low Quality"/>
                        <Property name="toolTipText" type="java.lang.String" value="(-lq)"/>
                      </Properties>
                    </Component>
                  </SubComponents>
                </Container>
                <Component class="javax.swing.JCheckBox" name="singleSignCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Single Sign-On"/>
                    <Property name="toolTipText" type="java.lang.String" value="Don&apos;t require a user to be specified with -u to simplify configuration when running in a single sign-on environment (-sso)"/>
                    <Property name="enabled" type="boolean" value="false"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JCheckBox" name="showFinishCBox">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Show Output when finished"/>
                  </Properties>
                </Component>
              </SubComponents>
            </Container>
            <Component class="javax.swing.JCheckBox" name="savePassCBox">
              <Properties>
                <Property name="text" type="java.lang.String" value="Save User Password"/>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;&lt;b&gt;WARNING:&lt;/b&gt; Saves DB User Password as plain text!&lt;/html&gt;"/>
              </Properties>
              <AuxValues>
                <AuxValue name="JavaCodeGenerator_SerializeTo" type="java.lang.String" value="Gui_savePassCBox"/>
              </AuxValues>
            </Component>
          </SubComponents>
        </Container>
        <Container class="javax.swing.JPanel" name="outputOptionsPanel">
          <Properties>
            <Property name="toolTipText" type="java.lang.String" value=""/>
          </Properties>
          <Constraints>
            <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription">
              <JTabbedPaneConstraints tabName="Ouput Options">
                <Property name="tabTitle" type="java.lang.String" value="Ouput Options"/>
              </JTabbedPaneConstraints>
            </Constraint>
          </Constraints>

          <Layout>
            <DimensionLayout dim="0">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" alignment="0" attributes="0">
                      <EmptySpace min="-2" pref="38" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Component id="lbl_Desc" alignment="0" min="-2" max="-2" attributes="0"/>
                          <Group type="103" alignment="0" groupAlignment="1" attributes="0">
                              <Component id="descTAreaScrollPane" alignment="0" pref="517" max="32767" attributes="2"/>
                              <Group type="102" alignment="0" max="-2" attributes="0">
                                  <Group type="103" groupAlignment="0" max="-2" attributes="0">
                                      <Component id="lbl_ColumnRegEx" alignment="1" min="-2" max="-2" attributes="0"/>
                                      <Component id="lbl_TableExRegEx" alignment="1" min="-2" max="-2" attributes="0"/>
                                      <Component id="lbl_TableRegEx" alignment="1" min="-2" max="-2" attributes="0"/>
                                  </Group>
                                  <EmptySpace min="-2" max="-2" attributes="0"/>
                                  <Group type="103" groupAlignment="0" max="-2" attributes="0">
                                      <Component id="tNameRExTField" min="-2" pref="387" max="-2" attributes="1"/>
                                      <Component id="tNameExRExTField" alignment="0" min="-2" pref="387" max="-2" attributes="1"/>
                                      <Component id="cNameRExTField" alignment="0" min="-2" pref="387" max="-2" attributes="1"/>
                                      <Component id="colExRelCBox" alignment="0" min="-2" max="-2" attributes="0"/>
                                  </Group>
                              </Group>
                          </Group>
                          <Component id="stylePanel" alignment="0" min="-2" max="-2" attributes="2"/>
                      </Group>
                      <EmptySpace min="-2" pref="19" max="-2" attributes="0"/>
                  </Group>
                  <Group type="102" alignment="0" attributes="0">
                      <EmptySpace min="-2" pref="29" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="1" attributes="0">
                          <Component id="lbl_Schema" min="-2" max="-2" attributes="2"/>
                          <Component id="lbl_OutDir" alignment="1" min="-2" max="-2" attributes="2"/>
                          <Component id="lbl_OutDir1" alignment="1" min="-2" max="-2" attributes="2"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Component id="metaFilePathTField" alignment="0" min="-2" pref="309" max="-2" attributes="2"/>
                          <Component id="schemaTField" min="-2" pref="309" max="-2" attributes="2"/>
                          <Component id="pathOutputTField" min="-2" pref="309" max="-2" attributes="2"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Component id="metaFilePathButton" pref="96" max="32767" attributes="0"/>
                          <Component id="outDirButton" pref="96" max="32767" attributes="0"/>
                          <Component id="allSchemasCBox" alignment="0" pref="96" max="32767" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" pref="28" max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
            <DimensionLayout dim="1">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" alignment="0" attributes="0">
                      <EmptySpace max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="pathOutputTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_OutDir" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="outDirButton" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="schemaTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_Schema" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="allSchemasCBox" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="metaFilePathTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="metaFilePathButton" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="lbl_OutDir1" alignment="3" pref="14" max="32767" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" pref="29" max="-2" attributes="0"/>
                      <Component id="lbl_Desc" min="-2" max="-2" attributes="0"/>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Component id="descTAreaScrollPane" pref="118" max="32767" attributes="0"/>
                      <EmptySpace type="separate" min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="0" attributes="0">
                          <Component id="lbl_TableRegEx" min="-2" max="-2" attributes="0"/>
                          <Component id="tNameRExTField" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="lbl_TableExRegEx" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="tNameExRExTField" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Group type="103" groupAlignment="3" attributes="0">
                          <Component id="lbl_ColumnRegEx" alignment="3" min="-2" max="-2" attributes="0"/>
                          <Component id="cNameRExTField" alignment="3" min="-2" max="-2" attributes="0"/>
                      </Group>
                      <EmptySpace min="-2" max="-2" attributes="0"/>
                      <Component id="colExRelCBox" min="-2" max="-2" attributes="0"/>
                      <EmptySpace type="separate" max="-2" attributes="0"/>
                      <Component id="stylePanel" min="-2" max="-2" attributes="0"/>
                      <EmptySpace max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
          </Layout>
          <SubComponents>
            <Component class="javax.swing.JLabel" name="lbl_OutDir">
              <Properties>
                <Property name="text" type="java.lang.String" value="Output directory:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="pathOutputTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Choose the path to your SchemaSpy output dir (-o)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JButton" name="outDirButton">
              <Properties>
                <Property name="text" type="java.lang.String" value="Choose" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to your SchemaSpy output dir (-o). You can leave this blank. SchemaSpyGUI will generate a path out of your db-name, db-user and db-schema name" noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="outDirButtonActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JCheckBox" name="allSchemasCBox">
              <Properties>
                <Property name="text" type="java.lang.String" value="All Schemas"/>
                <Property name="toolTipText" type="java.lang.String" value="Evaluate all schemas in a database (-all)"/>
              </Properties>
              <Events>
                <EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="allSchemasCBoxStateChanged"/>
              </Events>
            </Component>
            <Component class="javax.swing.JTextField" name="schemaTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Database schema (optional if the same as user or isn&apos;t supported by your database)(-s).&lt;br&gt; Evaluate specified schemas.(-schemas &quot;s1,s2&quot;)&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_Schema">
              <Properties>
                <Property name="text" type="java.lang.String" value="Schema/s to explore:" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Schemas coma separated"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_Desc">
              <Properties>
                <Property name="text" type="java.lang.String" value="Description on summary page:" noResource="true"/>
              </Properties>
            </Component>
            <Container class="javax.swing.JScrollPane" name="descTAreaScrollPane">
              <AuxValues>
                <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
              </AuxValues>

              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
              <SubComponents>
                <Component class="javax.swing.JTextArea" name="descTArea">
                  <Properties>
                    <Property name="columns" type="int" value="20"/>
                    <Property name="rows" type="int" value="4"/>
                    <Property name="toolTipText" type="java.lang.String" value="Displays the specified textual description on summary pages (-desc).&#xa;For example: &lt;a href\=&apos;http://schemaspy.sourceforge.net&apos;&gt;SchemaSpy&lt;/a&gt;"/>
                  </Properties>
                </Component>
              </SubComponents>
            </Container>
            <Component class="javax.swing.JLabel" name="lbl_TableRegEx">
              <Properties>
                <Property name="text" type="java.lang.String" value="Table name RegExp:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="tNameRExTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;This is a regular expression that&apos;s used to determine which tables/views to include (-i).&lt;br&gt; For example: (.*book.*)|(library.*)&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_TableExRegEx">
              <Properties>
                <Property name="text" type="java.lang.String" value="Table Exclusion RegExp:"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="tNameExRExTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="This is a regular expression that&apos;s used to determine which tables/views to exclude (-I)."/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_ColumnRegEx">
              <Properties>
                <Property name="text" type="java.lang.String" value="Column Exclusion RegExp:" noResource="true"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JTextField" name="cNameRExTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Exclude matching columns from relationship analysis to simplify the generated graphs (-x).&lt;br&gt;For example: (book.isbn)|(borrower.address)&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JCheckBox" name="colExRelCBox">
              <Properties>
                <Property name="text" type="java.lang.String" value="Excluded relationships"/>
                <Property name="toolTipText" type="java.lang.String" value="&lt;html&gt;Set the columns to exclude from relationship diagrams where&lt;br&gt;the specified columns aren&apos;t directly referenced by the focal table. (-X)&lt;/html&gt;"/>
              </Properties>
            </Component>
            <Container class="javax.swing.JPanel" name="stylePanel">
              <Properties>
                <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                  <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
                    <TitledBorder title=" Style: (Modify the .css to specify HTML fonts) "/>
                  </Border>
                </Property>
                <Property name="toolTipText" type="java.lang.String" value="Modify the .css to specify HTML fonts."/>
              </Properties>

              <Layout>
                <DimensionLayout dim="0">
                  <Group type="103" groupAlignment="0" attributes="0">
                      <Group type="102" alignment="0" attributes="0">
                          <Group type="103" groupAlignment="0" max="-2" attributes="0">
                              <Group type="102" alignment="0" attributes="0">
                                  <Component id="lbl_Charset" min="-2" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="charsetComBox" min="-2" pref="136" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="lbl_Font" min="-2" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="fontNameTField" min="-2" pref="136" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="lbl_fontSize" min="-2" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="fontSizeTField" min="-2" pref="39" max="-2" attributes="0"/>
                              </Group>
                              <Group type="102" alignment="0" attributes="1">
                                  <Component id="lbl_css" min="-2" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="cssPathTField" min="-2" max="-2" attributes="0"/>
                                  <EmptySpace max="-2" attributes="0"/>
                                  <Component id="jButton1" min="-2" max="-2" attributes="0"/>
                              </Group>
                          </Group>
                          <EmptySpace max="32767" attributes="0"/>
                      </Group>
                  </Group>
                </DimensionLayout>
                <DimensionLayout dim="1">
                  <Group type="103" groupAlignment="0" attributes="0">
                      <Group type="102" alignment="0" attributes="0">
                          <Group type="103" groupAlignment="3" attributes="0">
                              <Component id="lbl_Charset" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="charsetComBox" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="lbl_Font" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="fontNameTField" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="lbl_fontSize" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="fontSizeTField" alignment="3" min="-2" max="-2" attributes="0"/>
                          </Group>
                          <EmptySpace max="-2" attributes="0"/>
                          <Group type="103" groupAlignment="3" attributes="0">
                              <Component id="lbl_css" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="cssPathTField" alignment="3" min="-2" max="-2" attributes="0"/>
                              <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/>
                          </Group>
                      </Group>
                  </Group>
                </DimensionLayout>
              </Layout>
              <SubComponents>
                <Component class="javax.swing.JComboBox" name="charsetComBox">
                  <Properties>
                    <Property name="editable" type="boolean" value="true"/>
                    <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
                      <StringArray count="17">
                        <StringItem index="0" value=""/>
                        <StringItem index="1" value="UTF-8"/>
                        <StringItem index="2" value="ISO-8859-1"/>
                        <StringItem index="3" value="ISO-8859-2"/>
                        <StringItem index="4" value="ISO-8859-3"/>
                        <StringItem index="5" value="ISO-8859-4"/>
                        <StringItem index="6" value="ISO-8859-5"/>
                        <StringItem index="7" value="ISO-8859-6"/>
                        <StringItem index="8" value="ISO-8859-7"/>
                        <StringItem index="9" value="ISO-8859-8"/>
                        <StringItem index="10" value="ISO-8859-9"/>
                        <StringItem index="11" value="ISO-8859-10"/>
                        <StringItem index="12" value="ISO-8859-11"/>
                        <StringItem index="13" value="ISO-8859-12"/>
                        <StringItem index="14" value="ISO-8859-13"/>
                        <StringItem index="15" value="ISO-8859-14"/>
                        <StringItem index="16" value="ISO-8859-15"/>
                      </StringArray>
                    </Property>
                    <Property name="toolTipText" type="java.lang.String" value="Default by SchemaSpy: ISO-8859-1 (-charset)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JLabel" name="lbl_Charset">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Charset:"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JLabel" name="lbl_Font">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Font Name:"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JTextField" name="fontNameTField">
                  <Properties>
                    <Property name="toolTipText" type="java.lang.String" value="Default font: &quot;Helvetica&quot; (-font). Use the file font name instead of Real name, ej. times or timesb instead of &quot;Times New Roman&quot; or &quot;Times New Roman Bold&quot;"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JLabel" name="lbl_fontSize">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Font size:"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JTextField" name="fontSizeTField">
                  <Properties>
                    <Property name="toolTipText" type="java.lang.String" value="Fontsize default: 11 (-fontsize)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JLabel" name="lbl_css">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Style css file:"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JTextField" name="cssPathTField">
                  <Properties>
                    <Property name="toolTipText" type="java.lang.String" value="css file default: schemaSpy.css (-css)"/>
                  </Properties>
                </Component>
                <Component class="javax.swing.JButton" name="jButton1">
                  <Properties>
                    <Property name="text" type="java.lang.String" value="Choose"/>
                    <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to css file (-css)"/>
                  </Properties>
                  <Events>
                    <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
                  </Events>
                </Component>
              </SubComponents>
            </Container>
            <Component class="javax.swing.JButton" name="metaFilePathButton">
              <Properties>
                <Property name="text" type="java.lang.String" value="Choose" noResource="true"/>
                <Property name="toolTipText" type="java.lang.String" value="Click to choose the path to your Metafile (-meta). You can leave this blank." noResource="true"/>
              </Properties>
              <Events>
                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="metaFilePathButtonActionPerformed"/>
              </Events>
            </Component>
            <Component class="javax.swing.JTextField" name="metaFilePathTField">
              <Properties>
                <Property name="toolTipText" type="java.lang.String" value="Choose the path to your Metafile (-meta)"/>
              </Properties>
            </Component>
            <Component class="javax.swing.JLabel" name="lbl_OutDir1">
              <Properties>
                <Property name="text" type="java.lang.String" value="Metafile Path:" noResource="true"/>
              </Properties>
            </Component>
          </SubComponents>
        </Container>
        <Container class="javax.swing.JPanel" name="outputPanel">
          <Properties>
            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
              <Border info="org.netbeans.modules.form.compat2.border.EmptyBorderInfo">
                <EmptyBorder/>
              </Border>
            </Property>
          </Properties>
          <Constraints>
            <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription">
              <JTabbedPaneConstraints tabName="SchemaSpy Output">
                <Property name="tabTitle" type="java.lang.String" value="SchemaSpy Output"/>
              </JTabbedPaneConstraints>
            </Constraint>
          </Constraints>

          <Layout>
            <DimensionLayout dim="0">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" alignment="0" attributes="0">
                      <EmptySpace max="-2" attributes="0"/>
                      <Component id="sSpyOutTAreaScrollPane" max="32767" attributes="0"/>
                      <EmptySpace max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
            <DimensionLayout dim="1">
              <Group type="103" groupAlignment="0" attributes="0">
                  <Group type="102" alignment="1" attributes="0">
                      <EmptySpace max="-2" attributes="0"/>
                      <Component id="sSpyOutTAreaScrollPane" pref="452" max="32767" attributes="0"/>
                      <EmptySpace max="-2" attributes="0"/>
                  </Group>
              </Group>
            </DimensionLayout>
          </Layout>
          <SubComponents>
            <Container class="javax.swing.JScrollPane" name="sSpyOutTAreaScrollPane">
              <AuxValues>
                <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
              </AuxValues>

              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
              <SubComponents>
                <Component class="javax.swing.JTextArea" name="sSpyOutTArea">
                  <Properties>
                    <Property name="editable" type="boolean" value="false"/>
                    <Property name="lineWrap" type="boolean" value="true"/>
                    <Property name="wrapStyleWord" type="boolean" value="true"/>
                  </Properties>
                </Component>
              </SubComponents>
            </Container>
          </SubComponents>
        </Container>
      </SubComponents>
    </Container>
  </SubComponents>
</Form>
