<?xml version="1.0" encoding="UTF-8" ?> <Form version="1.3" maxVersion="1.8" type="org.netbeans.modules.form.forminfo.JPanelFormInfo"> <Properties> <Property name="name" type="java.lang.String" value="inlineDataSourceEditorPanel" noResource="true"/> </Properties> <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="1"/> <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="jTabbedPane1" alignment="0" max="32767" attributes="0"/> </Group> </DimensionLayout> <DimensionLayout dim="1"> <Group type="103" groupAlignment="0" attributes="0"> <Component id="jTabbedPane1" alignment="0" max="32767" attributes="0"/> </Group> </DimensionLayout> </Layout> <SubComponents> <Container class="javax.swing.JTabbedPane" name="jTabbedPane1"> <Properties> <Property name="toolTipText" type="java.lang.String" value="jython tab allows short scripts to be constructed"/> </Properties> <Events> <EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="jTabbedPane1StateChanged"/> </Events> <Layout class="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout"/> <SubComponents> <Container class="javax.swing.JPanel" name="jPanel1"> <Constraints> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription"> <JTabbedPaneConstraints tabName="data"> <Property name="tabTitle" type="java.lang.String" value="data"/> </JTabbedPaneConstraints> </Constraint> </Constraints> <Layout> <DimensionLayout dim="0"> <Group type="103" groupAlignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0"> <EmptySpace min="-2" max="-2" attributes="0"/> <Group type="103" groupAlignment="0" attributes="0"> <Component id="directionsLabel" max="32767" attributes="0"/> <Group type="102" attributes="0"> <Component id="jScrollPane1" pref="461" max="32767" attributes="0"/> <EmptySpace min="-2" max="-2" attributes="0"/> <Group type="103" groupAlignment="0" max="-2" attributes="0"> <Component id="deleteSelectedButton" max="32767" attributes="0"/> <Component id="addButton" max="32767" attributes="0"/> </Group> </Group> <Group type="102" attributes="0"> <Component id="jLabel2" min="-2" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Component id="schemeComboBox" min="-2" pref="142" max="-2" attributes="0"/> </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="0" attributes="0"> <Group type="103" groupAlignment="3" attributes="0"> <Component id="schemeComboBox" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/> </Group> <EmptySpace max="-2" attributes="0"/> <Component id="directionsLabel" min="-2" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Group type="103" groupAlignment="0" attributes="0"> <Component id="jScrollPane1" pref="0" max="32767" attributes="0"/> <Group type="102" attributes="0"> <Component id="addButton" min="-2" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Component id="deleteSelectedButton" min="-2" max="-2" attributes="0"/> <EmptySpace min="0" pref="188" max="32767" attributes="0"/> </Group> </Group> <EmptySpace max="-2" attributes="0"/> </Group> </Group> </DimensionLayout> </Layout> <SubComponents> <Component class="javax.swing.JComboBox" name="schemeComboBox"> <Properties> <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor"> <StringArray count="3"> <StringItem index="0" value="Event List"/> <StringItem index="1" value="Event List w/Colors"/> <StringItem index="2" value="Y(X)"/> </StringArray> </Property> </Properties> <Events> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="schemeComboBoxActionPerformed"/> </Events> </Component> <Container class="javax.swing.JScrollPane" name="jScrollPane1"> <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.JTable" name="table"> <Properties> <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.editors2.TableModelEditor"> <Table columnCount="2" rowCount="4"> <Column editable="true" title="Title 1" type="java.lang.Object"/> <Column editable="true" title="Title 2" type="java.lang.Object"/> </Table> </Property> </Properties> </Component> </SubComponents> </Container> <Component class="javax.swing.JButton" name="addButton"> <Properties> <Property name="text" type="java.lang.String" value="Add..."/> <Property name="toolTipText" type="java.lang.String" value="Add a record"/> </Properties> <Events> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="addButtonActionPerformed"/> </Events> </Component> <Component class="javax.swing.JButton" name="deleteSelectedButton"> <Properties> <Property name="text" type="java.lang.String" value="Delete Selected"/> <Property name="toolTipText" type="java.lang.String" value="Delete selected records"/> </Properties> <Events> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="deleteSelectedButtonActionPerformed"/> </Events> </Component> <Component class="javax.swing.JLabel" name="jLabel2"> <Properties> <Property name="text" type="java.lang.String" value="Dataset Type:"/> </Properties> </Component> <Component class="javax.swing.JLabel" name="directionsLabel"> <Properties> <Property name="text" type="java.lang.String" value="<html><i>Enter a list of times or points</i></html>"/> </Properties> </Component> </SubComponents> </Container> <Container class="javax.swing.JPanel" name="jPanel2"> <Constraints> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription"> <JTabbedPaneConstraints tabName="jython"> <Property name="tabTitle" type="java.lang.String" value="jython"/> </JTabbedPaneConstraints> </Constraint> </Constraints> <Layout> <DimensionLayout dim="0"> <Group type="103" groupAlignment="0" attributes="0"> <Group type="102" alignment="1" attributes="0"> <EmptySpace max="-2" attributes="0"/> <Group type="103" groupAlignment="1" attributes="0"> <Component id="jScrollPane3" max="32767" attributes="0"/> <Group type="102" alignment="0" attributes="0"> <Component id="jLabel1" min="-2" pref="325" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Component id="examplesButton" pref="255" max="32767" attributes="0"/> </Group> </Group> <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 min="-2" max="-2" attributes="0"/> <Group type="103" groupAlignment="0" attributes="0"> <Component id="examplesButton" min="-2" max="-2" attributes="0"/> <Component id="jLabel1" min="-2" max="-2" attributes="0"/> </Group> <EmptySpace max="-2" attributes="0"/> <Component id="jScrollPane3" pref="264" max="32767" attributes="0"/> </Group> </Group> </DimensionLayout> </Layout> <SubComponents> <Component class="javax.swing.JLabel" name="jLabel1"> <Properties> <Property name="text" type="java.lang.String" value="<html>Enter lines of jython assignments and expressions. Expressions are interpreted as the X values, then Y values, then Z values if specified."/> <Property name="verticalAlignment" type="int" value="1"/> </Properties> </Component> <Component class="javax.swing.JButton" name="examplesButton"> <Properties> <Property name="text" type="java.lang.String" value="Examples..."/> <Property name="toolTipText" type="java.lang.String" value="Example scripts"/> </Properties> <Events> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="examplesButtonActionPerformed"/> </Events> </Component> <Container class="javax.swing.JScrollPane" name="jScrollPane3"> <AuxValues> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> </AuxValues> <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/> <SubComponents> <Component class="org.autoplot.jythonsupport.ui.EditorTextPane" name="editorTextPane1"> <Events> <EventHandler event="focusGained" listener="java.awt.event.FocusListener" parameters="java.awt.event.FocusEvent" handler="editorTextPane1FocusGained"/> </Events> </Component> </SubComponents> </Container> </SubComponents> </Container> <Container class="javax.swing.JPanel" name="jPanel4"> <Constraints> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription"> <JTabbedPaneConstraints tabName="jyds"> <Property name="tabTitle" type="java.lang.String" value="jyds"/> </JTabbedPaneConstraints> </Constraint> </Constraints> <Layout> <DimensionLayout dim="0"> <Group type="103" groupAlignment="0" attributes="0"> <Group type="102" alignment="1" attributes="0"> <EmptySpace max="-2" attributes="0"/> <Group type="103" groupAlignment="0" attributes="0"> <Component id="jScrollPane4" pref="604" max="32767" attributes="0"/> <Component id="jLabel3" pref="0" max="32767" attributes="0"/> </Group> <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 min="-2" max="-2" attributes="0"/> <Component id="jLabel3" min="-2" max="-2" attributes="0"/> <EmptySpace min="-2" pref="8" max="-2" attributes="0"/> <Component id="jScrollPane4" pref="247" max="32767" attributes="0"/> </Group> </Group> </DimensionLayout> </Layout> <SubComponents> <Component class="javax.swing.JLabel" name="jLabel3"> <Properties> <Property name="text" type="java.lang.String" value="<html>This shows the equivalent .jyds script. A jyds script is a Jython script which loads and manipulates data. Often a mash-up is converted to a .jyds script, and this unmodifiable editor shows an equivalent script. This content can be copied into a .jyds file and then a URI pointing to the .jyds file can be executed to load data."/> <Property name="verticalAlignment" type="int" value="1"/> </Properties> </Component> <Container class="javax.swing.JScrollPane" name="jScrollPane4"> <AuxValues> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> </AuxValues> <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/> <SubComponents> <Component class="org.autoplot.jythonsupport.ui.EditorTextPane" name="editorTextPane2"> </Component> </SubComponents> </Container> </SubComponents> </Container> <Container class="javax.swing.JPanel" name="jPanel3"> <Constraints> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription"> <JTabbedPaneConstraints tabName="mash up"> <Property name="tabTitle" type="java.lang.String" value="mash up"/> </JTabbedPaneConstraints> </Constraint> </Constraints> <Layout> <DimensionLayout dim="0"> <Group type="103" groupAlignment="0" attributes="0"> <Component id="dataMashUp1" alignment="0" pref="616" max="32767" attributes="0"/> </Group> </DimensionLayout> <DimensionLayout dim="1"> <Group type="103" groupAlignment="0" attributes="0"> <Component id="dataMashUp1" alignment="0" pref="321" max="32767" attributes="0"/> </Group> </DimensionLayout> </Layout> <SubComponents> <Component class="org.autoplot.jythonsupport.ui.DataMashUp" name="dataMashUp1"> </Component> </SubComponents> </Container> </SubComponents> </Container> </SubComponents> </Form>