text: <?xml version="1.0" encoding="UTF-8" ?>
  
  <Form version="1.0" type="org.netbeans.modules.form.forminfo.JPanelFormInfo">
    <SyntheticProperties>
      <SyntheticProperty name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,41,0,0,1,-119"/>
    </SyntheticProperties>
  
    <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
    <SubComponents>
      <Container class="javax.swing.JSplitPane" name="splitPane">
        <Properties>
          <Property name="orientation" type="int" value="0"/>
        </Properties>
        <Constraints>
          <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
            <BorderConstraints direction="Center"/>
          </Constraint>
        </Constraints>
  
        <Layout class="org.netbeans.modules.form.compat2.layouts.support.JSplitPaneSupportLayout"/>
        <SubComponents>
          <Container class="javax.swing.JPanel" name="topPanel">
            <Constraints>
              <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JSplitPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JSplitPaneSupportLayout$JSplitPaneConstraintsDescription">
                <JSplitPaneConstraints position="left"/>
              </Constraint>
            </Constraints>
  
            <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
            <SubComponents>
              <Container class="javax.swing.JPanel" name="buttonsAndFilePanel">
                <Constraints>
                  <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
                    <BorderConstraints direction="North"/>
                  </Constraint>
                </Constraints>
  
                <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBoxLayout">
                  <Property name="axis" type="int" value="1"/>
                </Layout>
                <SubComponents>
                  <Container class="javax.swing.JPanel" name="loadButtonPanel">
  
                    <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
                      <Property name="alignment" type="int" value="0"/>
                    </Layout>
                    <SubComponents>
                      <Component class="javax.swing.JButton" name="loadFileButton">
                        <Properties>
                          <Property name="text" type="java.lang.String" value="Load File"/>
                          <Property name="toolTipText" type="java.lang.String" value="Load a data file."/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="loadFileButtonActionPerformed"/>
                        </Events>
                      </Component>
                      <Component class="javax.swing.JButton" name="loadParserButton">
                        <Properties>
                          <Property name="text" type="java.lang.String" value="Load Parser"/>
                          <Property name="toolTipText" type="java.lang.String" value="Load a serialized parser."/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="loadParserButtonActionPerformed"/>
                        </Events>
                      </Component>
                    </SubComponents>
                  </Container>
                  <Container class="javax.swing.JPanel" name="buttonPanel">
  
                    <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
                      <Property name="alignment" type="int" value="0"/>
                    </Layout>
                    <SubComponents>
                      <Component class="javax.swing.JButton" name="backButton">
                        <Properties>
                          <Property name="toolTipText" type="java.lang.String" value="Scroll backward one sentence."/>
                          <Property name="enabled" type="boolean" value="false"/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="backButtonActionPerformed"/>
                        </Events>
  
                        <AuxValues>
                          <AuxValue name="JavaCodeGenerator_CreateCodePre" type="java.lang.String" value=""/>
                          <AuxValue name="JavaCodeGenerator_CreateCodePost" type="java.lang.String" value="if(getClass().getResource(&quot;/edu/stanford/nlp/parser/ui/leftarrow.gif&quot;)!=null)&#xa;    backButton.setIcon(new javax.swing.ImageIcon(getClass().getResource(&quot;/edu/stanford/nlp/parser/ui/leftarrow.gif&quot;)));&#xa;else backButton.setText(&quot;&lt; Prev&quot;);"/>
                        </AuxValues>
                      </Component>
                      <Component class="javax.swing.JButton" name="forwardButton">
                        <Properties>
                          <Property name="toolTipText" type="java.lang.String" value="Scroll forward one sentence."/>
                          <Property name="enabled" type="boolean" value="false"/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="forwardButtonActionPerformed"/>
                        </Events>
  
                        <AuxValues>
                          <AuxValue name="JavaCodeGenerator_CreateCodePost" type="java.lang.String" value="if(getClass().getResource(&quot;/edu/stanford/nlp/parser/ui/rightarrow.gif&quot;)!=null)&#xa;    forwardButton.setIcon(new javax.swing.ImageIcon(getClass().getResource(&quot;/edu/stanford/nlp/parser/ui/rightarrow.gif&quot;)));&#xa;else forwardButton.setText(&quot;Next &gt;&quot;);"/>
                        </AuxValues>
                      </Component>
                      <Component class="javax.swing.JButton" name="parseButton">
                        <Properties>
                          <Property name="text" type="java.lang.String" value="Parse"/>
                          <Property name="toolTipText" type="java.lang.String" value="Parse selected sentence."/>
                          <Property name="enabled" type="boolean" value="false"/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="parseButtonActionPerformed"/>
                        </Events>
                      </Component>
                      <Component class="javax.swing.JButton" name="parseNextButton">
                        <Properties>
                          <Property name="text" type="java.lang.String" value="Parse &gt;"/>
                          <Property name="toolTipText" type="java.lang.String" value="Parse selected sentence and then scrolls forward one sentence."/>
                          <Property name="enabled" type="boolean" value="false"/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="parseNextButtonActionPerformed"/>
                        </Events>
                      </Component>
                      <Component class="javax.swing.JButton" name="clearButton">
                        <Properties>
                          <Property name="text" type="java.lang.String" value="Clear"/>
                          <Property name="toolTipText" type="java.lang.String" value="Clears parse tree."/>
                          <Property name="enabled" type="boolean" value="false"/>
                        </Properties>
  
                        <Events>
                          <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="clearButtonActionPerformed"/>
                        </Events>
                      </Component>
                    </SubComponents>
                  </Container>
                  <Container class="javax.swing.JPanel" name="dataFilePanel">
  
                    <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
                      <Property name="alignment" type="int" value="0"/>
                    </Layout>
                    <SubComponents>
                      <Component class="javax.swing.JLabel" name="dataFileLabel">
                      </Component>
                    </SubComponents>
                  </Container>
                </SubComponents>
              </Container>
              <Container class="javax.swing.JScrollPane" name="textScrollPane">
                <Constraints>
                  <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
                    <BorderConstraints direction="Center"/>
                  </Constraint>
                </Constraints>
  
                <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
                <SubComponents>
                  <Component class="javax.swing.JTextPane" name="textPane">
                    <Properties>
                      <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
                        <Dimension value="[250, 250]"/>
                      </Property>
                    </Properties>
  
                    <Events>
                      <EventHandler event="focusLost" listener="java.awt.event.FocusListener" parameters="java.awt.event.FocusEvent" handler="textPaneFocusLost"/>
                      <EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="textPaneMouseClicked"/>
                      <EventHandler event="mouseDragged" listener="java.awt.event.MouseMotionListener" parameters="java.awt.event.MouseEvent" handler="textPaneMouseDragged"/>
                    </Events>
  
                    <AuxValues>
                      <AuxValue name="JavaCodeGenerator_InitCodePost" type="java.lang.String" value=""/>
                    </AuxValues>
                  </Component>
                </SubComponents>
              </Container>
            </SubComponents>
          </Container>
          <Container class="javax.swing.JPanel" name="treeContainer">
            <Properties>
              <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                <Color blue="ff" green="ff" red="ff" type="rgb"/>
              </Property>
              <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
                <Border info="org.netbeans.modules.form.compat2.border.BevelBorderInfo">
                  <BevelBorder/>
                </Border>
              </Property>
              <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                <Color blue="0" green="0" red="0" type="rgb"/>
              </Property>
              <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
                <Dimension value="[200, 200]"/>
              </Property>
            </Properties>
  
            <AuxValues>
              <AuxValue name="JavaCodeGenerator_InitCodePost" type="java.lang.String" value="treePanel=new TreeJPanel();&#xa;treeContainer.add(&quot;Center&quot;,treePanel);&#xa;treePanel.setBackground(Color.white);"/>
            </AuxValues>
            <Constraints>
              <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JSplitPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JSplitPaneSupportLayout$JSplitPaneConstraintsDescription">
                <JSplitPaneConstraints position="right"/>
              </Constraint>
            </Constraints>
  
            <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
            <SubComponents>
              <Container class="javax.swing.JPanel" name="parserFilePanel">
                <Properties>
                  <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
                    <Color blue="ff" green="ff" red="ff" type="rgb"/>
                  </Property>
                </Properties>
                <Constraints>
                  <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
                    <BorderConstraints direction="North"/>
                  </Constraint>
                </Constraints>
  
                <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
                  <Property name="alignment" type="int" value="0"/>
                </Layout>
                <SubComponents>
                  <Component class="javax.swing.JLabel" name="parserFileLabel">
                    <Properties>
                      <Property name="text" type="java.lang.String" value="Parser: None"/>
                    </Properties>
                  </Component>
                </SubComponents>
              </Container>
            </SubComponents>
          </Container>
        </SubComponents>
      </Container>
      <Container class="javax.swing.JPanel" name="statusPanel">
        <Constraints>
          <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
            <BorderConstraints direction="South"/>
          </Constraint>
        </Constraints>
  
        <Layout class="org.netbeans.modules.form.compat2.layouts.DesignFlowLayout">
          <Property name="alignment" type="int" value="0"/>
        </Layout>
        <SubComponents>
          <Component class="javax.swing.JLabel" name="statusLabel">
            <Properties>
              <Property name="text" type="java.lang.String" value="Ready"/>
            </Properties>
          </Component>
          <Component class="javax.swing.JProgressBar" name="progressBar">
            <Properties>
              <Property name="name" type="java.lang.String" value=""/>
            </Properties>
  
            <AuxValues>
              <AuxValue name="JavaCodeGenerator_CreateCodePost" type="java.lang.String" value="progressBar.setVisible(false);"/>
            </AuxValues>
          </Component>
        </SubComponents>
      </Container>
    </SubComponents>
  </Form>
  