source: tmcsimulator/trunk/src/atmsdriver/trafficeventseditor/TrafficEventsEditor.form @ 238

Revision 238, 47.7 KB checked in by jtorres, 8 years ago (diff)

Renamed BatchBuilderGUI to TrafficEventsEditor?. Reconfigured GUI per JD's suggestions.

Line 
1<?xml version="1.0" encoding="UTF-8" ?>
2
3<Form version="1.3" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
4  <NonVisualComponents>
5    <Component class="javax.swing.ButtonGroup" name="colorRadioButtons">
6    </Component>
7  </NonVisualComponents>
8  <Properties>
9    <Property name="defaultCloseOperation" type="int" value="3"/>
10    <Property name="title" type="java.lang.String" value="Traffic Events Editor"/>
11  </Properties>
12  <SyntheticProperties>
13    <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
14    <SyntheticProperty name="generateCenter" type="boolean" value="false"/>
15  </SyntheticProperties>
16  <AuxValues>
17    <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
18    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
19    <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
20    <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
21    <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
22    <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
23    <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
24    <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
25    <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
26  </AuxValues>
27
28  <Layout>
29    <DimensionLayout dim="0">
30      <Group type="103" groupAlignment="0" attributes="0">
31          <Group type="102" attributes="0">
32              <Group type="103" groupAlignment="0" attributes="0">
33                  <Group type="102" alignment="0" attributes="0">
34                      <EmptySpace min="-2" pref="12" max="-2" attributes="0"/>
35                      <Group type="103" groupAlignment="0" attributes="0">
36                          <Component id="jPanel15" max="32767" attributes="0"/>
37                          <Group type="102" attributes="0">
38                              <Component id="jPanel1" min="-2" pref="730" max="-2" attributes="0"/>
39                              <EmptySpace type="separate" max="-2" attributes="0"/>
40                              <Component id="jPanel11" min="-2" pref="261" max="-2" attributes="0"/>
41                              <EmptySpace type="separate" max="-2" attributes="0"/>
42                              <Component id="jPanel14" max="32767" attributes="0"/>
43                          </Group>
44                      </Group>
45                  </Group>
46                  <Group type="102" alignment="0" attributes="0">
47                      <EmptySpace max="-2" attributes="0"/>
48                      <Component id="jPanel6" max="32767" attributes="0"/>
49                  </Group>
50              </Group>
51              <EmptySpace max="-2" attributes="0"/>
52          </Group>
53      </Group>
54    </DimensionLayout>
55    <DimensionLayout dim="1">
56      <Group type="103" groupAlignment="0" attributes="0">
57          <Group type="102" alignment="0" attributes="0">
58              <EmptySpace max="32767" attributes="0"/>
59              <Component id="jPanel6" min="-2" max="-2" attributes="0"/>
60              <EmptySpace max="-2" attributes="0"/>
61              <Group type="103" groupAlignment="0" attributes="0">
62                  <Group type="103" groupAlignment="0" max="-2" attributes="0">
63                      <Component id="jPanel1" max="32767" attributes="0"/>
64                      <Component id="jPanel11" max="32767" attributes="0"/>
65                  </Group>
66                  <Component id="jPanel14" max="32767" attributes="0"/>
67              </Group>
68              <EmptySpace max="-2" attributes="0"/>
69              <Component id="jPanel15" min="-2" max="-2" attributes="0"/>
70          </Group>
71      </Group>
72    </DimensionLayout>
73  </Layout>
74  <SubComponents>
75    <Container class="javax.swing.JPanel" name="jPanel6">
76      <Properties>
77        <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
78          <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
79            <TitledBorder title="Lane Selection Panel">
80              <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
81                <LineBorder/>
82              </Border>
83            </TitledBorder>
84          </Border>
85        </Property>
86      </Properties>
87
88      <Layout>
89        <DimensionLayout dim="0">
90          <Group type="103" groupAlignment="0" attributes="0">
91              <Group type="102" alignment="0" attributes="0">
92                  <Component id="jPanel2" max="32767" attributes="0"/>
93                  <EmptySpace max="-2" attributes="0"/>
94                  <Component id="jPanel4" min="-2" max="-2" attributes="0"/>
95                  <EmptySpace max="-2" attributes="0"/>
96                  <Component id="jPanel5" min="-2" max="-2" attributes="0"/>
97              </Group>
98          </Group>
99        </DimensionLayout>
100        <DimensionLayout dim="1">
101          <Group type="103" groupAlignment="0" attributes="0">
102              <Group type="102" attributes="0">
103                  <EmptySpace min="6" pref="6" max="-2" attributes="0"/>
104                  <Group type="103" groupAlignment="0" attributes="0">
105                      <Component id="jPanel4" max="32767" attributes="0"/>
106                      <Component id="jPanel5" max="32767" attributes="0"/>
107                      <Component id="jPanel2" alignment="1" max="32767" attributes="0"/>
108                  </Group>
109              </Group>
110          </Group>
111        </DimensionLayout>
112      </Layout>
113      <SubComponents>
114        <Container class="javax.swing.JPanel" name="jPanel2">
115          <Properties>
116            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
117              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
118                <TitledBorder title="Highway">
119                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.EmptyBorderInfo">
120                    <EmptyBorder/>
121                  </Border>
122                </TitledBorder>
123              </Border>
124            </Property>
125          </Properties>
126
127          <Layout>
128            <DimensionLayout dim="0">
129              <Group type="103" groupAlignment="0" attributes="0">
130                  <Component id="HighwayScrollPane" alignment="1" max="32767" attributes="0"/>
131              </Group>
132            </DimensionLayout>
133            <DimensionLayout dim="1">
134              <Group type="103" groupAlignment="0" attributes="0">
135                  <Component id="HighwayScrollPane" alignment="0" max="32767" attributes="0"/>
136              </Group>
137            </DimensionLayout>
138          </Layout>
139          <SubComponents>
140            <Container class="javax.swing.JScrollPane" name="HighwayScrollPane">
141
142              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
143              <SubComponents>
144                <Component class="javax.swing.JList" name="HighwayList">
145                  <Properties>
146                    <Property name="model" type="javax.swing.ListModel" editor="org.netbeans.modules.form.editors2.ListModelEditor">
147                      <StringArray count="5">
148                        <StringItem index="0" value="Item 1"/>
149                        <StringItem index="1" value="Item 2"/>
150                        <StringItem index="2" value="Item 3"/>
151                        <StringItem index="3" value="Item 4"/>
152                        <StringItem index="4" value="Item 5"/>
153                      </StringArray>
154                    </Property>
155                  </Properties>
156                </Component>
157              </SubComponents>
158            </Container>
159          </SubComponents>
160        </Container>
161        <Container class="javax.swing.JPanel" name="jPanel4">
162          <Properties>
163            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
164              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
165                <TitledBorder title="Station">
166                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.EmptyBorderInfo">
167                    <EmptyBorder/>
168                  </Border>
169                </TitledBorder>
170              </Border>
171            </Property>
172          </Properties>
173
174          <Layout>
175            <DimensionLayout dim="0">
176              <Group type="103" groupAlignment="0" attributes="0">
177                  <Component id="StationScrollPane" alignment="0" pref="546" max="32767" attributes="0"/>
178              </Group>
179            </DimensionLayout>
180            <DimensionLayout dim="1">
181              <Group type="103" groupAlignment="0" attributes="0">
182                  <Component id="StationScrollPane" alignment="0" pref="221" max="32767" attributes="0"/>
183              </Group>
184            </DimensionLayout>
185          </Layout>
186          <SubComponents>
187            <Container class="javax.swing.JScrollPane" name="StationScrollPane">
188
189              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
190              <SubComponents>
191                <Component class="javax.swing.JTable" name="StationTable">
192                  <Properties>
193                    <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.editors2.TableModelEditor">
194                      <Table columnCount="4" rowCount="4">
195                        <Column editable="true" title="Title 1" type="java.lang.Object"/>
196                        <Column editable="true" title="Title 2" type="java.lang.Object"/>
197                        <Column editable="true" title="Title 3" type="java.lang.Object"/>
198                        <Column editable="true" title="Title 4" type="java.lang.Object"/>
199                      </Table>
200                    </Property>
201                  </Properties>
202                </Component>
203              </SubComponents>
204            </Container>
205          </SubComponents>
206        </Container>
207        <Container class="javax.swing.JPanel" name="jPanel5">
208          <Properties>
209            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
210              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
211                <TitledBorder title="Loop Detector">
212                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.EmptyBorderInfo">
213                    <EmptyBorder/>
214                  </Border>
215                </TitledBorder>
216              </Border>
217            </Property>
218          </Properties>
219
220          <Layout>
221            <DimensionLayout dim="0">
222              <Group type="103" groupAlignment="0" attributes="0">
223                  <Component id="LoopDetectorScrollPane" alignment="0" pref="479" max="32767" attributes="0"/>
224              </Group>
225            </DimensionLayout>
226            <DimensionLayout dim="1">
227              <Group type="103" groupAlignment="0" attributes="0">
228                  <Component id="LoopDetectorScrollPane" alignment="0" pref="0" max="32767" attributes="0"/>
229              </Group>
230            </DimensionLayout>
231          </Layout>
232          <SubComponents>
233            <Container class="javax.swing.JScrollPane" name="LoopDetectorScrollPane">
234              <AuxValues>
235                <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
236              </AuxValues>
237
238              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
239              <SubComponents>
240                <Component class="javax.swing.JTable" name="LoopDetectorTable">
241                  <Properties>
242                    <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.editors2.TableModelEditor">
243                      <Table columnCount="4" rowCount="4">
244                        <Column editable="true" title="Title 1" type="java.lang.Object"/>
245                        <Column editable="true" title="Title 2" type="java.lang.Object"/>
246                        <Column editable="true" title="Title 3" type="java.lang.Object"/>
247                        <Column editable="true" title="Title 4" type="java.lang.Object"/>
248                      </Table>
249                    </Property>
250                  </Properties>
251                </Component>
252              </SubComponents>
253            </Container>
254          </SubComponents>
255        </Container>
256      </SubComponents>
257    </Container>
258    <Container class="javax.swing.JPanel" name="jPanel1">
259      <Properties>
260        <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
261          <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
262            <TitledBorder title="Current Selection">
263              <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
264                <LineBorder/>
265              </Border>
266            </TitledBorder>
267          </Border>
268        </Property>
269      </Properties>
270
271      <Layout class="org.netbeans.modules.form.compat2.layouts.DesignGridLayout">
272        <Property name="columns" type="int" value="0"/>
273        <Property name="rows" type="int" value="1"/>
274      </Layout>
275      <SubComponents>
276        <Container class="javax.swing.JPanel" name="jPanel9">
277
278          <Layout>
279            <DimensionLayout dim="0">
280              <Group type="103" groupAlignment="0" attributes="0">
281                  <Group type="102" alignment="0" attributes="0">
282                      <EmptySpace max="-2" attributes="0"/>
283                      <Group type="103" groupAlignment="0" attributes="0">
284                          <Component id="jLabel1" alignment="0" min="-2" max="-2" attributes="0"/>
285                          <Component id="jLabel2" alignment="0" min="-2" max="-2" attributes="0"/>
286                          <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/>
287                          <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/>
288                          <Group type="102" alignment="0" attributes="0">
289                              <EmptySpace min="6" pref="6" max="-2" attributes="0"/>
290                              <Group type="103" groupAlignment="0" attributes="0">
291                                  <Component id="jLabel5" min="-2" max="-2" attributes="0"/>
292                                  <Component id="jLabel4" min="-2" max="-2" attributes="0"/>
293                                  <Component id="jLabel7" min="-2" max="-2" attributes="0"/>
294                                  <Component id="jLabel8" alignment="0" min="-2" max="-2" attributes="0"/>
295                              </Group>
296                          </Group>
297                      </Group>
298                      <EmptySpace type="separate" max="-2" attributes="0"/>
299                      <Group type="103" groupAlignment="0" attributes="0">
300                          <Component id="CurrentLoopDetectorDescLabel" alignment="0" min="-2" max="-2" attributes="0"/>
301                          <Component id="CurrentLoopDetectorTypeLabel" alignment="0" min="-2" max="-2" attributes="0"/>
302                          <Component id="CurrentLoopDetectorLabel" alignment="0" min="-2" max="-2" attributes="0"/>
303                          <Component id="CurrentStationPostmileLabel" alignment="0" min="-2" max="-2" attributes="0"/>
304                          <Component id="CurrentStationLabel" alignment="0" min="-2" max="-2" attributes="0"/>
305                          <Component id="CurrentHighwayLabel" alignment="0" min="-2" max="-2" attributes="0"/>
306                          <Component id="CurrentTimeFrameLabel" alignment="0" min="-2" max="-2" attributes="0"/>
307                          <Component id="CurrentStationLocationLabel" alignment="0" min="-2" max="-2" attributes="0"/>
308                      </Group>
309                      <EmptySpace pref="239" max="32767" attributes="0"/>
310                  </Group>
311              </Group>
312            </DimensionLayout>
313            <DimensionLayout dim="1">
314              <Group type="103" groupAlignment="0" attributes="0">
315                  <Group type="102" alignment="0" attributes="0">
316                      <EmptySpace max="-2" attributes="0"/>
317                      <Group type="103" groupAlignment="3" attributes="0">
318                          <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/>
319                          <Component id="CurrentTimeFrameLabel" alignment="3" min="-2" max="-2" attributes="0"/>
320                      </Group>
321                      <EmptySpace max="-2" attributes="0"/>
322                      <Group type="103" groupAlignment="3" attributes="0">
323                          <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/>
324                          <Component id="CurrentHighwayLabel" alignment="3" min="-2" max="-2" attributes="0"/>
325                      </Group>
326                      <EmptySpace max="-2" attributes="0"/>
327                      <Group type="103" groupAlignment="3" attributes="0">
328                          <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/>
329                          <Component id="CurrentStationLabel" alignment="3" min="-2" max="-2" attributes="0"/>
330                      </Group>
331                      <EmptySpace max="-2" attributes="0"/>
332                      <Group type="103" groupAlignment="3" attributes="0">
333                          <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/>
334                          <Component id="CurrentStationPostmileLabel" alignment="3" min="-2" max="-2" attributes="0"/>
335                      </Group>
336                      <EmptySpace max="-2" attributes="0"/>
337                      <Group type="103" groupAlignment="3" attributes="0">
338                          <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/>
339                          <Component id="CurrentStationLocationLabel" alignment="3" min="-2" max="-2" attributes="0"/>
340                      </Group>
341                      <EmptySpace max="-2" attributes="0"/>
342                      <Group type="103" groupAlignment="3" attributes="0">
343                          <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/>
344                          <Component id="CurrentLoopDetectorLabel" alignment="3" min="-2" max="-2" attributes="0"/>
345                      </Group>
346                      <EmptySpace max="-2" attributes="0"/>
347                      <Group type="103" groupAlignment="3" attributes="0">
348                          <Component id="jLabel7" alignment="3" min="-2" max="-2" attributes="0"/>
349                          <Component id="CurrentLoopDetectorTypeLabel" alignment="3" min="-2" max="-2" attributes="0"/>
350                      </Group>
351                      <EmptySpace max="-2" attributes="0"/>
352                      <Group type="103" groupAlignment="3" attributes="0">
353                          <Component id="jLabel8" alignment="3" min="-2" max="-2" attributes="0"/>
354                          <Component id="CurrentLoopDetectorDescLabel" alignment="3" min="-2" max="-2" attributes="0"/>
355                      </Group>
356                      <EmptySpace pref="31" max="32767" attributes="0"/>
357                  </Group>
358              </Group>
359            </DimensionLayout>
360          </Layout>
361          <SubComponents>
362            <Component class="javax.swing.JLabel" name="jLabel1">
363              <Properties>
364                <Property name="text" type="java.lang.String" value="TimeFrame:"/>
365              </Properties>
366            </Component>
367            <Component class="javax.swing.JLabel" name="CurrentTimeFrameLabel">
368              <Properties>
369                <Property name="text" type="java.lang.String" value="null"/>
370              </Properties>
371            </Component>
372            <Component class="javax.swing.JLabel" name="CurrentHighwayLabel">
373              <Properties>
374                <Property name="text" type="java.lang.String" value="null"/>
375              </Properties>
376            </Component>
377            <Component class="javax.swing.JLabel" name="jLabel2">
378              <Properties>
379                <Property name="text" type="java.lang.String" value="Highway:"/>
380              </Properties>
381            </Component>
382            <Component class="javax.swing.JLabel" name="jLabel3">
383              <Properties>
384                <Property name="text" type="java.lang.String" value="Station:"/>
385              </Properties>
386            </Component>
387            <Component class="javax.swing.JLabel" name="CurrentStationLabel">
388              <Properties>
389                <Property name="text" type="java.lang.String" value="null"/>
390              </Properties>
391            </Component>
392            <Component class="javax.swing.JLabel" name="CurrentStationPostmileLabel">
393              <Properties>
394                <Property name="text" type="java.lang.String" value="null"/>
395              </Properties>
396            </Component>
397            <Component class="javax.swing.JLabel" name="jLabel4">
398              <Properties>
399                <Property name="text" type="java.lang.String" value="Postmile:"/>
400              </Properties>
401            </Component>
402            <Component class="javax.swing.JLabel" name="jLabel5">
403              <Properties>
404                <Property name="text" type="java.lang.String" value="Location:"/>
405              </Properties>
406            </Component>
407            <Component class="javax.swing.JLabel" name="CurrentStationLocationLabel">
408              <Properties>
409                <Property name="text" type="java.lang.String" value="null"/>
410              </Properties>
411            </Component>
412            <Component class="javax.swing.JLabel" name="CurrentLoopDetectorLabel">
413              <Properties>
414                <Property name="text" type="java.lang.String" value="null"/>
415              </Properties>
416            </Component>
417            <Component class="javax.swing.JLabel" name="jLabel6">
418              <Properties>
419                <Property name="text" type="java.lang.String" value="Loop:"/>
420              </Properties>
421            </Component>
422            <Component class="javax.swing.JLabel" name="jLabel7">
423              <Properties>
424                <Property name="text" type="java.lang.String" value="Type:"/>
425              </Properties>
426            </Component>
427            <Component class="javax.swing.JLabel" name="CurrentLoopDetectorTypeLabel">
428              <Properties>
429                <Property name="text" type="java.lang.String" value="null"/>
430              </Properties>
431            </Component>
432            <Component class="javax.swing.JLabel" name="CurrentLoopDetectorDescLabel">
433              <Properties>
434                <Property name="text" type="java.lang.String" value="null"/>
435              </Properties>
436            </Component>
437            <Component class="javax.swing.JLabel" name="jLabel8">
438              <Properties>
439                <Property name="text" type="java.lang.String" value="Desc:"/>
440              </Properties>
441            </Component>
442          </SubComponents>
443        </Container>
444        <Container class="javax.swing.JPanel" name="jPanel7">
445          <Properties>
446            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
447              <Border info="org.netbeans.modules.form.compat2.border.BevelBorderInfo">
448                <BevelBorder/>
449              </Border>
450            </Property>
451          </Properties>
452
453          <Layout>
454            <DimensionLayout dim="0">
455              <Group type="103" groupAlignment="0" attributes="0">
456                  <Group type="102" attributes="0">
457                      <EmptySpace max="-2" attributes="0"/>
458                      <Group type="103" groupAlignment="0" attributes="0">
459                          <Component id="DeleteEventButton" alignment="0" pref="344" max="32767" attributes="0"/>
460                          <Group type="102" attributes="0">
461                              <Group type="103" groupAlignment="0" attributes="0">
462                                  <Component id="RedButton" min="-2" max="-2" attributes="0"/>
463                                  <Component id="YellowButton" alignment="0" min="-2" max="-2" attributes="0"/>
464                                  <Component id="GreenButton" alignment="0" min="-2" max="-2" attributes="0"/>
465                              </Group>
466                              <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
467                          </Group>
468                          <Component id="AddNewEventButton" alignment="0" max="32767" attributes="0"/>
469                      </Group>
470                      <EmptySpace max="-2" attributes="0"/>
471                  </Group>
472              </Group>
473            </DimensionLayout>
474            <DimensionLayout dim="1">
475              <Group type="103" groupAlignment="0" attributes="0">
476                  <Group type="102" alignment="0" attributes="0">
477                      <EmptySpace max="-2" attributes="0"/>
478                      <Component id="GreenButton" min="-2" max="-2" attributes="0"/>
479                      <EmptySpace min="-2" pref="12" max="-2" attributes="0"/>
480                      <Component id="YellowButton" min="-2" max="-2" attributes="0"/>
481                      <EmptySpace type="unrelated" max="-2" attributes="0"/>
482                      <Component id="RedButton" min="-2" max="-2" attributes="0"/>
483                      <EmptySpace type="separate" max="-2" attributes="0"/>
484                      <Component id="AddNewEventButton" min="-2" max="-2" attributes="0"/>
485                      <EmptySpace max="-2" attributes="0"/>
486                      <Component id="DeleteEventButton" min="-2" max="-2" attributes="0"/>
487                      <EmptySpace pref="22" max="32767" attributes="0"/>
488                  </Group>
489              </Group>
490            </DimensionLayout>
491          </Layout>
492          <SubComponents>
493            <Component class="javax.swing.JRadioButton" name="GreenButton">
494              <Properties>
495                <Property name="buttonGroup" type="javax.swing.ButtonGroup" editor="org.netbeans.modules.form.RADComponent$ButtonGroupPropertyEditor">
496                  <ComponentRef name="colorRadioButtons"/>
497                </Property>
498                <Property name="text" type="java.lang.String" value="Green"/>
499              </Properties>
500            </Component>
501            <Component class="javax.swing.JRadioButton" name="YellowButton">
502              <Properties>
503                <Property name="buttonGroup" type="javax.swing.ButtonGroup" editor="org.netbeans.modules.form.RADComponent$ButtonGroupPropertyEditor">
504                  <ComponentRef name="colorRadioButtons"/>
505                </Property>
506                <Property name="text" type="java.lang.String" value="Yellow"/>
507              </Properties>
508            </Component>
509            <Component class="javax.swing.JRadioButton" name="RedButton">
510              <Properties>
511                <Property name="buttonGroup" type="javax.swing.ButtonGroup" editor="org.netbeans.modules.form.RADComponent$ButtonGroupPropertyEditor">
512                  <ComponentRef name="colorRadioButtons"/>
513                </Property>
514                <Property name="text" type="java.lang.String" value="Red"/>
515              </Properties>
516            </Component>
517            <Component class="javax.swing.JButton" name="AddNewEventButton">
518              <Properties>
519                <Property name="text" type="java.lang.String" value="Add New Event"/>
520              </Properties>
521              <Events>
522                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="AddLaneEventButtonActionPerformed"/>
523              </Events>
524            </Component>
525            <Component class="javax.swing.JButton" name="DeleteEventButton">
526              <Properties>
527                <Property name="text" type="java.lang.String" value="Delete Selected Event"/>
528              </Properties>
529              <Events>
530                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="DeleteEventButtonActonPerformed"/>
531              </Events>
532            </Component>
533          </SubComponents>
534        </Container>
535      </SubComponents>
536    </Container>
537    <Container class="javax.swing.JPanel" name="jPanel11">
538      <Properties>
539        <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
540          <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
541            <TitledBorder title="Preview Lane Events on ATMS">
542              <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
543                <LineBorder/>
544              </Border>
545            </TitledBorder>
546          </Border>
547        </Property>
548      </Properties>
549
550      <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
551      <SubComponents>
552        <Container class="javax.swing.JPanel" name="jPanel12">
553          <Properties>
554            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
555              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
556                <TitledBorder title="Selected Time Frame Preview">
557                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.BevelBorderInfo">
558                    <BevelBorder/>
559                  </Border>
560                </TitledBorder>
561              </Border>
562            </Property>
563          </Properties>
564          <Constraints>
565            <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
566              <BorderConstraints direction="Center"/>
567            </Constraint>
568          </Constraints>
569
570          <Layout>
571            <DimensionLayout dim="0">
572              <Group type="103" groupAlignment="0" attributes="0">
573                  <Group type="102" attributes="0">
574                      <EmptySpace max="-2" attributes="0"/>
575                      <Group type="103" groupAlignment="0" max="-2" attributes="0">
576                          <Component id="SinglePreviewHighwaysButton" max="32767" attributes="0"/>
577                          <Component id="SinglePreviewStationButton" max="32767" attributes="0"/>
578                      </Group>
579                      <EmptySpace pref="10" max="32767" attributes="0"/>
580                  </Group>
581              </Group>
582            </DimensionLayout>
583            <DimensionLayout dim="1">
584              <Group type="103" groupAlignment="0" attributes="0">
585                  <Group type="102" alignment="0" attributes="0">
586                      <EmptySpace max="-2" attributes="0"/>
587                      <Component id="SinglePreviewStationButton" min="-2" max="-2" attributes="0"/>
588                      <EmptySpace max="-2" attributes="0"/>
589                      <Component id="SinglePreviewHighwaysButton" min="-2" max="-2" attributes="0"/>
590                      <EmptySpace max="32767" attributes="0"/>
591                  </Group>
592              </Group>
593            </DimensionLayout>
594          </Layout>
595          <SubComponents>
596            <Component class="javax.swing.JButton" name="SinglePreviewStationButton">
597              <Properties>
598                <Property name="text" type="java.lang.String" value="Send Selected Station Events"/>
599              </Properties>
600              <Events>
601                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="SinglePreviewStationButtonActionPerformed"/>
602              </Events>
603            </Component>
604            <Component class="javax.swing.JButton" name="SinglePreviewHighwaysButton">
605              <Properties>
606                <Property name="text" type="java.lang.String" value="Send All Events"/>
607              </Properties>
608              <Events>
609                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="SinglePreviewHighwaysButtonActionPerformed"/>
610              </Events>
611            </Component>
612          </SubComponents>
613        </Container>
614        <Container class="javax.swing.JPanel" name="jPanel13">
615          <Properties>
616            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
617              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
618                <TitledBorder title="Cumulative Preview">
619                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.BevelBorderInfo">
620                    <BevelBorder/>
621                  </Border>
622                </TitledBorder>
623              </Border>
624            </Property>
625          </Properties>
626          <Constraints>
627            <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout" value="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout$BorderConstraintsDescription">
628              <BorderConstraints direction="First"/>
629            </Constraint>
630          </Constraints>
631
632          <Layout>
633            <DimensionLayout dim="0">
634              <Group type="103" groupAlignment="0" attributes="0">
635                  <Group type="102" attributes="0">
636                      <EmptySpace max="-2" attributes="0"/>
637                      <Group type="103" groupAlignment="0" max="-2" attributes="0">
638                          <Component id="CumulativePreviewHighwaysButton" max="32767" attributes="0"/>
639                          <Component id="CumulativePreviewStationButton" max="32767" attributes="0"/>
640                      </Group>
641                      <EmptySpace max="32767" attributes="0"/>
642                  </Group>
643              </Group>
644            </DimensionLayout>
645            <DimensionLayout dim="1">
646              <Group type="103" groupAlignment="0" attributes="0">
647                  <Group type="102" alignment="0" attributes="0">
648                      <EmptySpace max="-2" attributes="0"/>
649                      <Component id="CumulativePreviewStationButton" min="-2" max="-2" attributes="0"/>
650                      <EmptySpace max="-2" attributes="0"/>
651                      <Component id="CumulativePreviewHighwaysButton" min="-2" max="-2" attributes="0"/>
652                      <EmptySpace max="32767" attributes="0"/>
653                  </Group>
654              </Group>
655            </DimensionLayout>
656          </Layout>
657          <SubComponents>
658            <Component class="javax.swing.JButton" name="CumulativePreviewStationButton">
659              <Properties>
660                <Property name="text" type="java.lang.String" value="Send Selected Station Events"/>
661              </Properties>
662              <Events>
663                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="CumulativeStationPreviewButtonActionPerformed"/>
664              </Events>
665            </Component>
666            <Component class="javax.swing.JButton" name="CumulativePreviewHighwaysButton">
667              <Properties>
668                <Property name="text" type="java.lang.String" value="Send All Events"/>
669              </Properties>
670              <Events>
671                <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="CumulativeHighwaysPreviewButtonActionPerformed"/>
672              </Events>
673            </Component>
674          </SubComponents>
675        </Container>
676      </SubComponents>
677    </Container>
678    <Container class="javax.swing.JPanel" name="jPanel15">
679
680      <Layout>
681        <DimensionLayout dim="0">
682          <Group type="103" groupAlignment="0" attributes="0">
683              <Group type="102" alignment="0" attributes="0">
684                  <Component id="jPanel3" min="-2" max="-2" attributes="0"/>
685                  <EmptySpace max="-2" attributes="0"/>
686                  <Component id="jPanel8" max="32767" attributes="0"/>
687                  <EmptySpace max="-2" attributes="0"/>
688              </Group>
689          </Group>
690        </DimensionLayout>
691        <DimensionLayout dim="1">
692          <Group type="103" groupAlignment="0" attributes="0">
693              <Group type="102" alignment="0" attributes="0">
694                  <EmptySpace max="-2" attributes="0"/>
695                  <Group type="103" groupAlignment="0" max="-2" attributes="0">
696                      <Component id="jPanel3" max="32767" attributes="0"/>
697                      <Component id="jPanel8" max="32767" attributes="0"/>
698                  </Group>
699                  <EmptySpace max="32767" attributes="0"/>
700              </Group>
701          </Group>
702        </DimensionLayout>
703      </Layout>
704      <SubComponents>
705        <Container class="javax.swing.JPanel" name="jPanel3">
706          <Properties>
707            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
708              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
709                <TitledBorder title="Time Frame">
710                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
711                    <LineBorder/>
712                  </Border>
713                </TitledBorder>
714              </Border>
715            </Property>
716          </Properties>
717
718          <Layout>
719            <DimensionLayout dim="0">
720              <Group type="103" groupAlignment="0" attributes="0">
721                  <Component id="TimeFrameScrollPane" alignment="0" min="-2" pref="215" max="-2" attributes="0"/>
722                  <Component id="jPanel10" alignment="1" max="32767" attributes="0"/>
723              </Group>
724            </DimensionLayout>
725            <DimensionLayout dim="1">
726              <Group type="103" groupAlignment="0" attributes="0">
727                  <Group type="102" attributes="0">
728                      <Component id="TimeFrameScrollPane" min="-2" pref="238" max="-2" attributes="0"/>
729                      <EmptySpace max="-2" attributes="0"/>
730                      <Component id="jPanel10" max="32767" attributes="0"/>
731                  </Group>
732              </Group>
733            </DimensionLayout>
734          </Layout>
735          <SubComponents>
736            <Container class="javax.swing.JScrollPane" name="TimeFrameScrollPane">
737
738              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
739              <SubComponents>
740                <Component class="javax.swing.JList" name="TimeFrameList">
741                  <Properties>
742                    <Property name="model" type="javax.swing.ListModel" editor="org.netbeans.modules.form.editors2.ListModelEditor">
743                      <StringArray count="5">
744                        <StringItem index="0" value="Item 1"/>
745                        <StringItem index="1" value="Item 2"/>
746                        <StringItem index="2" value="Item 3"/>
747                        <StringItem index="3" value="Item 4"/>
748                        <StringItem index="4" value="Item 5"/>
749                      </StringArray>
750                    </Property>
751                  </Properties>
752                </Component>
753              </SubComponents>
754            </Container>
755            <Container class="javax.swing.JPanel" name="jPanel10">
756              <Properties>
757                <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
758                  <Border info="org.netbeans.modules.form.compat2.border.EtchedBorderInfo">
759                    <EtchetBorder/>
760                  </Border>
761                </Property>
762              </Properties>
763
764              <Layout>
765                <DimensionLayout dim="0">
766                  <Group type="103" groupAlignment="0" attributes="0">
767                      <Group type="102" alignment="0" attributes="0">
768                          <EmptySpace max="-2" attributes="0"/>
769                          <Component id="AddNewTimeFrameButton" min="-2" pref="81" max="-2" attributes="0"/>
770                          <EmptySpace pref="40" max="32767" attributes="0"/>
771                          <Component id="DeleteTimeFrameButton" min="-2" pref="84" max="-2" attributes="0"/>
772                          <EmptySpace max="-2" attributes="0"/>
773                      </Group>
774                  </Group>
775                </DimensionLayout>
776                <DimensionLayout dim="1">
777                  <Group type="103" groupAlignment="0" attributes="0">
778                      <Group type="102" attributes="0">
779                          <EmptySpace max="32767" attributes="0"/>
780                          <Group type="103" groupAlignment="3" attributes="0">
781                              <Component id="AddNewTimeFrameButton" alignment="3" min="-2" max="-2" attributes="0"/>
782                              <Component id="DeleteTimeFrameButton" alignment="3" min="-2" max="-2" attributes="0"/>
783                          </Group>
784                          <EmptySpace max="-2" attributes="0"/>
785                      </Group>
786                  </Group>
787                </DimensionLayout>
788              </Layout>
789              <SubComponents>
790                <Component class="javax.swing.JButton" name="AddNewTimeFrameButton">
791                  <Properties>
792                    <Property name="text" type="java.lang.String" value="New"/>
793                    <Property name="actionCommand" type="java.lang.String" value="addTimeFrame"/>
794                  </Properties>
795                  <Events>
796                    <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="addNewTimeFrameButtonClicked"/>
797                  </Events>
798                </Component>
799                <Component class="javax.swing.JButton" name="DeleteTimeFrameButton">
800                  <Properties>
801                    <Property name="text" type="java.lang.String" value="Delete"/>
802                  </Properties>
803                  <Events>
804                    <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="DeleteTimeFrameButtonActionPerformed"/>
805                  </Events>
806                </Component>
807              </SubComponents>
808            </Container>
809          </SubComponents>
810        </Container>
811        <Container class="javax.swing.JPanel" name="jPanel8">
812          <Properties>
813            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
814              <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
815                <TitledBorder title="Traffic Lane Events">
816                  <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
817                    <LineBorder/>
818                  </Border>
819                </TitledBorder>
820              </Border>
821            </Property>
822          </Properties>
823
824          <Layout>
825            <DimensionLayout dim="0">
826              <Group type="103" groupAlignment="0" attributes="0">
827                  <Component id="jScrollPane1" alignment="1" max="32767" attributes="0"/>
828              </Group>
829            </DimensionLayout>
830            <DimensionLayout dim="1">
831              <Group type="103" groupAlignment="0" attributes="0">
832                  <Group type="102" attributes="0">
833                      <EmptySpace max="-2" attributes="0"/>
834                      <Component id="jScrollPane1" pref="0" max="32767" attributes="0"/>
835                      <EmptySpace max="-2" attributes="0"/>
836                  </Group>
837              </Group>
838            </DimensionLayout>
839          </Layout>
840          <SubComponents>
841            <Container class="javax.swing.JScrollPane" name="jScrollPane1">
842
843              <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
844              <SubComponents>
845                <Component class="javax.swing.JTable" name="TrafficLaneEventsTable">
846                  <Properties>
847                    <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.editors2.TableModelEditor">
848                      <Table columnCount="4" rowCount="4">
849                        <Column editable="true" title="Title 1" type="java.lang.Object"/>
850                        <Column editable="true" title="Title 2" type="java.lang.Object"/>
851                        <Column editable="true" title="Title 3" type="java.lang.Object"/>
852                        <Column editable="true" title="Title 4" type="java.lang.Object"/>
853                      </Table>
854                    </Property>
855                  </Properties>
856                </Component>
857              </SubComponents>
858            </Container>
859          </SubComponents>
860        </Container>
861      </SubComponents>
862    </Container>
863    <Container class="javax.swing.JPanel" name="jPanel14">
864      <Properties>
865        <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
866          <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
867            <TitledBorder title="Export/Import Scripts">
868              <Border PropertyName="innerBorder" info="org.netbeans.modules.form.compat2.border.LineBorderInfo">
869                <LineBorder/>
870              </Border>
871            </TitledBorder>
872          </Border>
873        </Property>
874      </Properties>
875
876      <Layout>
877        <DimensionLayout dim="0">
878          <Group type="103" groupAlignment="0" attributes="0">
879              <Group type="102" alignment="1" attributes="0">
880                  <EmptySpace pref="28" max="32767" attributes="0"/>
881                  <Group type="103" groupAlignment="1" max="-2" attributes="0">
882                      <Component id="jButton2" max="32767" attributes="0"/>
883                      <Component id="jButton1" max="32767" attributes="0"/>
884                      <Component id="jButton3" alignment="0" max="32767" attributes="0"/>
885                  </Group>
886                  <EmptySpace min="-2" pref="27" max="-2" attributes="0"/>
887              </Group>
888          </Group>
889        </DimensionLayout>
890        <DimensionLayout dim="1">
891          <Group type="103" groupAlignment="0" attributes="0">
892              <Group type="102" alignment="0" attributes="0">
893                  <EmptySpace max="-2" attributes="0"/>
894                  <Component id="jButton1" min="-2" max="-2" attributes="0"/>
895                  <EmptySpace max="-2" attributes="0"/>
896                  <Component id="jButton2" min="-2" max="-2" attributes="0"/>
897                  <EmptySpace max="-2" attributes="0"/>
898                  <Component id="jButton3" min="-2" max="-2" attributes="0"/>
899                  <EmptySpace max="32767" attributes="0"/>
900              </Group>
901          </Group>
902        </DimensionLayout>
903      </Layout>
904      <SubComponents>
905        <Component class="javax.swing.JButton" name="jButton1">
906          <Properties>
907            <Property name="text" type="java.lang.String" value="Load Script"/>
908          </Properties>
909        </Component>
910        <Component class="javax.swing.JButton" name="jButton2">
911          <Properties>
912            <Property name="text" type="java.lang.String" value="Save Script"/>
913          </Properties>
914        </Component>
915        <Component class="javax.swing.JButton" name="jButton3">
916          <Properties>
917            <Property name="text" type="java.lang.String" value="Save Script As"/>
918          </Properties>
919        </Component>
920      </SubComponents>
921    </Container>
922  </SubComponents>
923</Form>
Note: See TracBrowser for help on using the repository browser.