1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5
<!-- Generated by javadoc (build 1.6.0_26) on Sat Aug 20 11:46:17 CEST 2011 -->
7
VectorsLoaderControlPlugin
10
<META NAME="date" CONTENT="2011-08-20">
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
14
<SCRIPT type="text/javascript">
15
function windowTitle()
17
if (location.href.indexOf('is-external=true') == -1) {
18
parent.document.title="VectorsLoaderControlPlugin";
27
<BODY BGCOLOR="white" onload="windowTitle();">
31
<!-- ========= START OF TOP NAVBAR ======= -->
32
<A NAME="navbar_top"><!-- --></A>
33
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37
<A NAME="navbar_top_firstrow"><!-- --></A>
38
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39
<TR ALIGN="center" VALIGN="top">
40
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
41
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
42
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
43
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/VectorsLoaderControlPlugin.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
44
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
45
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
46
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
47
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
51
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
<A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/SpringUtilities.html" title="class in ch.fhnw.jhv.plugins.vectors.control"><B>PREV CLASS</B></A>
59
<A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.FileListItem.html" title="class in ch.fhnw.jhv.plugins.vectors.control"><B>NEXT CLASS</B></A></FONT></TD>
60
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61
<A HREF="../../../../../../index.html?ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html" target="_top"><B>FRAMES</B></A>
62
<A HREF="VectorsLoaderControlPlugin.html" target="_top"><B>NO FRAMES</B></A>
63
<SCRIPT type="text/javascript">
66
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
71
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
78
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
80
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
84
<A NAME="skip-navbar_top"></A>
85
<!-- ========= END OF TOP NAVBAR ========= -->
88
<!-- ======== START OF CLASS DATA ======== -->
91
ch.fhnw.jhv.plugins.vectors.control</FONT>
93
Class VectorsLoaderControlPlugin</H2>
96
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html" title="class in ch.fhnw.jhv.plugins.interfaces">ch.fhnw.jhv.plugins.interfaces.AbstractPlugin</A>
97
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>ch.fhnw.jhv.plugins.vectors.control.VectorsLoaderControlPlugin</B>
100
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A>, java.awt.event.ActionListener, java.util.EventListener</DD>
104
<DT><PRE>public class <B>VectorsLoaderControlPlugin</B><DT>extends <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html" title="class in ch.fhnw.jhv.plugins.interfaces">AbstractPlugin</A><DT>implements <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A>, java.awt.event.ActionListener</DL>
108
Displays a Control Plugin with all the elements to load a Vectorfield
113
<DT><B>Author:</B></DT>
114
<DD>David Hostettler (davidhostettler@gmail.com)
121
<!-- ======== NESTED CLASS SUMMARY ======== -->
123
<A NAME="nested_class_summary"><!-- --></A>
124
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
125
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
126
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
127
<B>Nested Class Summary</B></FONT></TH>
129
<TR BGCOLOR="white" CLASS="TableRowColor">
130
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131
<CODE>private class</CODE></FONT></TD>
132
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.FileListItem.html" title="class in ch.fhnw.jhv.plugins.vectors.control">VectorsLoaderControlPlugin.FileListItem</A></B></CODE>
135
Container Class for List-Entries in the File-List</TD>
138
<A NAME="nested_classes_inherited_from_class_ch.fhnw.jhv.plugins.interfaces.ControlPlugin"><!-- --></A>
139
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
140
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
141
<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface ch.fhnw.jhv.plugins.interfaces.<A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></B></TH>
143
<TR BGCOLOR="white" CLASS="TableRowColor">
144
<TD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.ControlPluginType.html" title="enum in ch.fhnw.jhv.plugins.interfaces">ControlPlugin.ControlPluginType</A></CODE></TD>
148
<!-- =========== FIELD SUMMARY =========== -->
150
<A NAME="field_summary"><!-- --></A>
151
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
152
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
154
<B>Field Summary</B></FONT></TH>
156
<TR BGCOLOR="white" CLASS="TableRowColor">
157
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158
<CODE>private javax.swing.JButton</CODE></FONT></TD>
159
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#addButton">addButton</A></B></CODE>
162
Button to add FITS-Files to the list</TD>
164
<TR BGCOLOR="white" CLASS="TableRowColor">
165
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
166
<CODE>private static javax.swing.Icon</CODE></FONT></TD>
167
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#addIcon">addIcon</A></B></CODE>
170
Add File Icon</TD>
172
<TR BGCOLOR="white" CLASS="TableRowColor">
173
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
174
<CODE>private javax.swing.JFileChooser</CODE></FONT></TD>
175
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#chooser">chooser</A></B></CODE>
178
file open dialog</TD>
180
<TR BGCOLOR="white" CLASS="TableRowColor">
181
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182
<CODE>private int</CODE></FONT></TD>
183
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#controlsCount">controlsCount</A></B></CODE>
186
number of columns that are inside formular.</TD>
188
<TR BGCOLOR="white" CLASS="TableRowColor">
189
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190
<CODE>private javax.swing.JList</CODE></FONT></TD>
191
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#fileList">fileList</A></B></CODE>
194
List to add Fits-Files</TD>
196
<TR BGCOLOR="white" CLASS="TableRowColor">
197
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198
<CODE>private javax.swing.DefaultListModel</CODE></FONT></TD>
199
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#fileListModel">fileListModel</A></B></CODE>
202
The ListModel that contains all the files</TD>
204
<TR BGCOLOR="white" CLASS="TableRowColor">
205
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206
<CODE>private javax.swing.JPanel</CODE></FONT></TD>
207
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#formular">formular</A></B></CODE>
210
The Panel that contains the Input fields formated with SpringUtilities.makeCompactGrid</TD>
212
<TR BGCOLOR="white" CLASS="TableRowColor">
213
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214
<CODE>private javax.swing.JSpinner</CODE></FONT></TD>
215
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#heightArcsec">heightArcsec</A></B></CODE>
218
input for height of vectorfield</TD>
220
<TR BGCOLOR="white" CLASS="TableRowColor">
221
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222
<CODE>private javax.swing.JButton</CODE></FONT></TD>
223
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#loadButton">loadButton</A></B></CODE>
226
Button to load VectorField</TD>
228
<TR BGCOLOR="white" CLASS="TableRowColor">
229
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230
<CODE>private javax.swing.JButton</CODE></FONT></TD>
231
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#loadExample">loadExample</A></B></CODE>
234
Button to load the example</TD>
236
<TR BGCOLOR="white" CLASS="TableRowColor">
237
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238
<CODE>private javax.swing.JButton</CODE></FONT></TD>
239
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#loadHugeExample">loadHugeExample</A></B></CODE>
242
Button to load the example</TD>
244
<TR BGCOLOR="white" CLASS="TableRowColor">
245
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
246
<CODE>private javax.swing.JButton</CODE></FONT></TD>
247
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#loadMediumExample">loadMediumExample</A></B></CODE>
250
Button to load the medium example</TD>
252
<TR BGCOLOR="white" CLASS="TableRowColor">
253
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
254
<CODE>private javax.swing.JPanel</CODE></FONT></TD>
255
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#panel">panel</A></B></CODE>
258
The Panel that is actually displayed in the Application.</TD>
260
<TR BGCOLOR="white" CLASS="TableRowColor">
261
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
262
<CODE>private javax.swing.JSpinner</CODE></FONT></TD>
263
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#posArcsexX">posArcsexX</A></B></CODE>
266
Input for Position (X-Coordinate) of vectorfield</TD>
268
<TR BGCOLOR="white" CLASS="TableRowColor">
269
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270
<CODE>private javax.swing.JSpinner</CODE></FONT></TD>
271
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#posArcsexY">posArcsexY</A></B></CODE>
274
Input for Position (Y-Coordinate) of vectorfield</TD>
276
<TR BGCOLOR="white" CLASS="TableRowColor">
277
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278
<CODE>private javax.swing.JButton</CODE></FONT></TD>
279
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#removeButton">removeButton</A></B></CODE>
282
Button to remove FITS-Files from the list</TD>
284
<TR BGCOLOR="white" CLASS="TableRowColor">
285
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286
<CODE>private static javax.swing.Icon</CODE></FONT></TD>
287
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#removeIcon">removeIcon</A></B></CODE>
290
Remove File Icon</TD>
292
<TR BGCOLOR="white" CLASS="TableRowColor">
293
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294
<CODE>private javax.swing.JSpinner</CODE></FONT></TD>
295
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#widthArcsec">widthArcsec</A></B></CODE>
298
Input for width of vectorfield</TD>
301
<A NAME="fields_inherited_from_class_ch.fhnw.jhv.plugins.interfaces.AbstractPlugin"><!-- --></A>
302
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
303
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
304
<TH ALIGN="left"><B>Fields inherited from class ch.fhnw.jhv.plugins.interfaces.<A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html" title="class in ch.fhnw.jhv.plugins.interfaces">AbstractPlugin</A></B></TH>
306
<TR BGCOLOR="white" CLASS="TableRowColor">
307
<TD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html#active">active</A></CODE></TD>
311
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
313
<A NAME="constructor_summary"><!-- --></A>
314
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
315
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
316
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
317
<B>Constructor Summary</B></FONT></TH>
319
<TR BGCOLOR="white" CLASS="TableRowColor">
320
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#VectorsLoaderControlPlugin()">VectorsLoaderControlPlugin</A></B>()</CODE>
323
Create the VectorsLoaderControlPlugin with all its controls</TD>
327
<!-- ========== METHOD SUMMARY =========== -->
329
<A NAME="method_summary"><!-- --></A>
330
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
331
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
332
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
333
<B>Method Summary</B></FONT></TH>
335
<TR BGCOLOR="white" CLASS="TableRowColor">
336
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337
<CODE> void</CODE></FONT></TD>
338
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A></B>(java.awt.event.ActionEvent e)</CODE>
341
</TD>
343
<TR BGCOLOR="white" CLASS="TableRowColor">
344
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345
<CODE> javax.swing.JComponent</CODE></FONT></TD>
346
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#getComponent()">getComponent</A></B>()</CODE>
349
Return the component of the plugin</TD>
351
<TR BGCOLOR="white" CLASS="TableRowColor">
352
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353
<CODE> java.lang.String</CODE></FONT></TD>
354
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#getTitle()">getTitle</A></B>()</CODE>
357
Return the Title of the Plugin</TD>
359
<TR BGCOLOR="white" CLASS="TableRowColor">
360
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
361
<CODE> <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.ControlPluginType.html" title="enum in ch.fhnw.jhv.plugins.interfaces">ControlPlugin.ControlPluginType</A></CODE></FONT></TD>
362
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#getType()">getType</A></B>()</CODE>
365
Get the type of the control plugin</TD>
367
<TR BGCOLOR="white" CLASS="TableRowColor">
368
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
369
<CODE> boolean</CODE></FONT></TD>
370
<TD><CODE><B><A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html#shouldStartExpanded()">shouldStartExpanded</A></B>()</CODE>
373
Should the collapsable pane start expanded</TD>
376
<A NAME="methods_inherited_from_class_ch.fhnw.jhv.plugins.interfaces.AbstractPlugin"><!-- --></A>
377
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
378
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
379
<TH ALIGN="left"><B>Methods inherited from class ch.fhnw.jhv.plugins.interfaces.<A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html" title="class in ch.fhnw.jhv.plugins.interfaces">AbstractPlugin</A></B></TH>
381
<TR BGCOLOR="white" CLASS="TableRowColor">
382
<TD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html#activate()">activate</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html#deactivate()">deactivate</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html#isActive()">isActive</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/AbstractPlugin.html#setEnabled(boolean)">setEnabled</A></CODE></TD>
385
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
386
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
387
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
388
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
390
<TR BGCOLOR="white" CLASS="TableRowColor">
391
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
394
<A NAME="methods_inherited_from_class_ch.fhnw.jhv.plugins.interfaces.ControlPlugin"><!-- --></A>
395
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
396
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
397
<TH ALIGN="left"><B>Methods inherited from interface ch.fhnw.jhv.plugins.interfaces.<A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></B></TH>
399
<TR BGCOLOR="white" CLASS="TableRowColor">
400
<TD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#activate()">activate</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#deactivate()">deactivate</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#isActive()">isActive</A>, <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#setEnabled(boolean)">setEnabled</A></CODE></TD>
406
<!-- ============ FIELD DETAIL =========== -->
408
<A NAME="field_detail"><!-- --></A>
409
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
410
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
411
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
412
<B>Field Detail</B></FONT></TH>
416
<A NAME="panel"><!-- --></A><H3>
419
private javax.swing.JPanel <B>panel</B></PRE>
421
<DD>The Panel that is actually displayed in the Application.
422
It contains all the controls and is returned by getComponent
429
<A NAME="fileList"><!-- --></A><H3>
432
private javax.swing.JList <B>fileList</B></PRE>
434
<DD>List to add Fits-Files
441
<A NAME="chooser"><!-- --></A><H3>
444
private javax.swing.JFileChooser <B>chooser</B></PRE>
453
<A NAME="fileListModel"><!-- --></A><H3>
456
private javax.swing.DefaultListModel <B>fileListModel</B></PRE>
458
<DD>The ListModel that contains all the files
465
<A NAME="loadExample"><!-- --></A><H3>
468
private javax.swing.JButton <B>loadExample</B></PRE>
470
<DD>Button to load the example
477
<A NAME="loadHugeExample"><!-- --></A><H3>
480
private javax.swing.JButton <B>loadHugeExample</B></PRE>
482
<DD>Button to load the example
489
<A NAME="loadMediumExample"><!-- --></A><H3>
490
loadMediumExample</H3>
492
private javax.swing.JButton <B>loadMediumExample</B></PRE>
494
<DD>Button to load the medium example
501
<A NAME="widthArcsec"><!-- --></A><H3>
504
private javax.swing.JSpinner <B>widthArcsec</B></PRE>
506
<DD>Input for width of vectorfield
513
<A NAME="heightArcsec"><!-- --></A><H3>
516
private javax.swing.JSpinner <B>heightArcsec</B></PRE>
518
<DD>input for height of vectorfield
525
<A NAME="posArcsexX"><!-- --></A><H3>
528
private javax.swing.JSpinner <B>posArcsexX</B></PRE>
530
<DD>Input for Position (X-Coordinate) of vectorfield
537
<A NAME="posArcsexY"><!-- --></A><H3>
540
private javax.swing.JSpinner <B>posArcsexY</B></PRE>
542
<DD>Input for Position (Y-Coordinate) of vectorfield
549
<A NAME="addButton"><!-- --></A><H3>
552
private javax.swing.JButton <B>addButton</B></PRE>
554
<DD>Button to add FITS-Files to the list
561
<A NAME="removeButton"><!-- --></A><H3>
564
private javax.swing.JButton <B>removeButton</B></PRE>
566
<DD>Button to remove FITS-Files from the list
573
<A NAME="loadButton"><!-- --></A><H3>
576
private javax.swing.JButton <B>loadButton</B></PRE>
578
<DD>Button to load VectorField
585
<A NAME="controlsCount"><!-- --></A><H3>
588
private int <B>controlsCount</B></PRE>
590
<DD>number of columns that are inside formular.
591
Information is necessary for the SpringUtilities class to format the input fields
598
<A NAME="formular"><!-- --></A><H3>
601
private javax.swing.JPanel <B>formular</B></PRE>
603
<DD>The Panel that contains the Input fields formated with SpringUtilities.makeCompactGrid
610
<A NAME="addIcon"><!-- --></A><H3>
613
private static javax.swing.Icon <B>addIcon</B></PRE>
622
<A NAME="removeIcon"><!-- --></A><H3>
625
private static javax.swing.Icon <B>removeIcon</B></PRE>
633
<!-- ========= CONSTRUCTOR DETAIL ======== -->
635
<A NAME="constructor_detail"><!-- --></A>
636
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
637
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
638
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
639
<B>Constructor Detail</B></FONT></TH>
643
<A NAME="VectorsLoaderControlPlugin()"><!-- --></A><H3>
644
VectorsLoaderControlPlugin</H3>
646
public <B>VectorsLoaderControlPlugin</B>()</PRE>
648
<DD>Create the VectorsLoaderControlPlugin with all its controls
652
<!-- ============ METHOD DETAIL ========== -->
654
<A NAME="method_detail"><!-- --></A>
655
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
656
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
657
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
658
<B>Method Detail</B></FONT></TH>
662
<A NAME="getTitle()"><!-- --></A><H3>
665
public java.lang.String <B>getTitle</B>()</PRE>
667
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getTitle()">ControlPlugin</A></CODE></B></DD>
668
<DD>Return the Title of the Plugin
671
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getTitle()">getTitle</A></CODE> in interface <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></CODE></DL>
675
<DT><B>Returns:</B><DD>String title</DL>
680
<A NAME="getComponent()"><!-- --></A><H3>
683
public javax.swing.JComponent <B>getComponent</B>()</PRE>
685
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getComponent()">ControlPlugin</A></CODE></B></DD>
686
<DD>Return the component of the plugin
689
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getComponent()">getComponent</A></CODE> in interface <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></CODE></DL>
693
<DT><B>Returns:</B><DD>JComponent component</DL>
698
<A NAME="getType()"><!-- --></A><H3>
701
public <A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.ControlPluginType.html" title="enum in ch.fhnw.jhv.plugins.interfaces">ControlPlugin.ControlPluginType</A> <B>getType</B>()</PRE>
703
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getType()">ControlPlugin</A></CODE></B></DD>
704
<DD>Get the type of the control plugin
707
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></CODE></DL>
711
<DT><B>Returns:</B><DD></DL>
716
<A NAME="actionPerformed(java.awt.event.ActionEvent)"><!-- --></A><H3>
719
public void <B>actionPerformed</B>(java.awt.event.ActionEvent e)</PRE>
722
<DT><B>Specified by:</B><DD><CODE>actionPerformed</CODE> in interface <CODE>java.awt.event.ActionListener</CODE></DL>
730
<A NAME="shouldStartExpanded()"><!-- --></A><H3>
731
shouldStartExpanded</H3>
733
public boolean <B>shouldStartExpanded</B>()</PRE>
735
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#shouldStartExpanded()">ControlPlugin</A></CODE></B></DD>
736
<DD>Should the collapsable pane start expanded
739
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html#shouldStartExpanded()">shouldStartExpanded</A></CODE> in interface <CODE><A HREF="../../../../../../ch/fhnw/jhv/plugins/interfaces/ControlPlugin.html" title="interface in ch.fhnw.jhv.plugins.interfaces">ControlPlugin</A></CODE></DL>
743
<DT><B>Returns:</B><DD>boolean shouldStartExpanded</DL>
746
<!-- ========= END OF CLASS DATA ========= -->
750
<!-- ======= START OF BOTTOM NAVBAR ====== -->
751
<A NAME="navbar_bottom"><!-- --></A>
752
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
753
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
755
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
756
<A NAME="navbar_bottom_firstrow"><!-- --></A>
757
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
758
<TR ALIGN="center" VALIGN="top">
759
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
760
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
761
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
762
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/VectorsLoaderControlPlugin.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
763
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
764
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
765
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
766
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
770
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
776
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
777
<A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/SpringUtilities.html" title="class in ch.fhnw.jhv.plugins.vectors.control"><B>PREV CLASS</B></A>
778
<A HREF="../../../../../../ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.FileListItem.html" title="class in ch.fhnw.jhv.plugins.vectors.control"><B>NEXT CLASS</B></A></FONT></TD>
779
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
780
<A HREF="../../../../../../index.html?ch/fhnw/jhv/plugins/vectors/control/VectorsLoaderControlPlugin.html" target="_top"><B>FRAMES</B></A>
781
<A HREF="VectorsLoaderControlPlugin.html" target="_top"><B>NO FRAMES</B></A>
782
<SCRIPT type="text/javascript">
785
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
790
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
797
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
798
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
799
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
800
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
803
<A NAME="skip-navbar_bottom"></A>
804
<!-- ======== END OF BOTTOM NAVBAR ======= -->