source: vanHelsing/trunk/gui/doc/de/dass_it/vanhelsing/gui/ConfigurationBean.html@ 864

Last change on this file since 864 was 864, checked in by tobias, on Apr 16, 2010 at 5:55:54 PM

javadoc added

File size: 24.0 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_0) on Fri Apr 16 16:31:38 CEST 2010 -->
6<TITLE>
7ConfigurationBean
8</TITLE>
9
10<META NAME="date" CONTENT="2010-04-16">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17 if (location.href.indexOf('is-external=true') == -1) {
18 parent.document.title="ConfigurationBean";
19 }
20}
21</SCRIPT>
22<NOSCRIPT>
23</NOSCRIPT>
24
25</HEAD>
26
27<BODY BGCOLOR="white" onload="windowTitle();">
28<HR>
29
30
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="">
35<TR>
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="../../../../de/dass_it/vanhelsing/gui/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ConfigurationBean.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
47 </TR>
48</TABLE>
49</TD>
50<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
51</EM>
52</TD>
53</TR>
54
55<TR>
56<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57&nbsp;PREV CLASS&nbsp;
58&nbsp;NEXT CLASS</FONT></TD>
59<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
60 <A HREF="../../../../index.html?de/dass_it/vanhelsing/gui/ConfigurationBean.html" target="_top"><B>FRAMES</B></A> &nbsp;
61&nbsp;<A HREF="ConfigurationBean.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
62&nbsp;<SCRIPT type="text/javascript">
63 <!--
64 if(window==top) {
65 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
66 }
67 //-->
68</SCRIPT>
69<NOSCRIPT>
70 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
71</NOSCRIPT>
72
73
74</FONT></TD>
75</TR>
76<TR>
77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
81</TR>
82</TABLE>
83<A NAME="skip-navbar_top"></A>
84<!-- ========= END OF TOP NAVBAR ========= -->
85
86<HR>
87<!-- ======== START OF CLASS DATA ======== -->
88<H2>
89<FONT SIZE="-1">
90de.dass_it.vanhelsing.gui</FONT>
91<BR>
92Class ConfigurationBean</H2>
93<PRE>
94java.lang.Object
95 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">de.dass_it.vanhelsing.gui.BeanUtil
96 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">de.dass_it.vanhelsing.gui.TreeNavigation
97 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>de.dass_it.vanhelsing.gui.ConfigurationBean</B>
98</PRE>
99<HR>
100<DL>
101<DT><PRE>public class <B>ConfigurationBean</B><DT>extends de.dass_it.vanhelsing.gui.TreeNavigation</DL>
102</PRE>
103
104<P>
105List all Bacula configuration components by name.
106<P>
107
108<P>
109<HR>
110
111<P>
112<!-- =========== FIELD SUMMARY =========== -->
113
114<A NAME="field_summary"><!-- --></A>
115<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
116<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
117<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
118<B>Field Summary</B></FONT></TH>
119</TR>
120<TR BGCOLOR="white" CLASS="TableRowColor">
121<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122<CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
123<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#selectedId">selectedId</A></B></CODE>
124
125<BR>
126&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127</TR>
128<TR BGCOLOR="white" CLASS="TableRowColor">
129<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130<CODE>private &nbsp;java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt;</CODE></FONT></TD>
131<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#selectedObject">selectedObject</A></B></CODE>
132
133<BR>
134&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135</TR>
136<TR BGCOLOR="white" CLASS="TableRowColor">
137<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138<CODE>private &nbsp;javax.swing.tree.DefaultTreeModel</CODE></FONT></TD>
139<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#tree">tree</A></B></CODE>
140
141<BR>
142&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
143</TR>
144</TABLE>
145&nbsp;
146<!-- ======== CONSTRUCTOR SUMMARY ======== -->
147
148<A NAME="constructor_summary"><!-- --></A>
149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
150<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
151<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
152<B>Constructor Summary</B></FONT></TH>
153</TR>
154<TR BGCOLOR="white" CLASS="TableRowColor">
155<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#ConfigurationBean()">ConfigurationBean</A></B>()</CODE>
156
157<BR>
158&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159</TR>
160</TABLE>
161&nbsp;
162<!-- ========== METHOD SUMMARY =========== -->
163
164<A NAME="method_summary"><!-- --></A>
165<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
166<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
167<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
168<B>Method Summary</B></FONT></TH>
169</TR>
170<TR BGCOLOR="white" CLASS="TableRowColor">
171<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172<CODE>&nbsp;void</CODE></FONT></TD>
173<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#deleteResourceButtonListener(javax.faces.event.ActionEvent)">deleteResourceButtonListener</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
174
175<BR>
176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177</TR>
178<TR BGCOLOR="white" CLASS="TableRowColor">
179<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180<CODE>private &nbsp;javax.swing.tree.DefaultMutableTreeNode[]</CODE></FONT></TD>
181<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#getChildNodes(javax.swing.tree.DefaultTreeModel, java.lang.String)">getChildNodes</A></B>(javax.swing.tree.DefaultTreeModel&nbsp;tree2,
182 java.lang.String&nbsp;key)</CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return an array of nodes of a given resource type</TD>
186</TR>
187<TR BGCOLOR="white" CLASS="TableRowColor">
188<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189<CODE>&nbsp;int</CODE></FONT></TD>
190<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#getSelectedId()">getSelectedId</A></B>()</CODE>
191
192<BR>
193&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getter method for the resId attribute of the selectedObject i.e. the selected leaf node of the data tree</TD>
194</TR>
195<TR BGCOLOR="white" CLASS="TableRowColor">
196<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197<CODE>&nbsp;java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt;</CODE></FONT></TD>
198<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#getSelectedObject()">getSelectedObject</A></B>()</CODE>
199
200<BR>
201&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gettter method for the selectedObject attribute</TD>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205<CODE>&nbsp;javax.swing.tree.DefaultTreeModel</CODE></FONT></TD>
206<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#getTree()">getTree</A></B>()</CODE>
207
208<BR>
209&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getter method for the tree attribute</TD>
210</TR>
211<TR BGCOLOR="white" CLASS="TableRowColor">
212<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213<CODE>private &nbsp;void</CODE></FONT></TD>
214<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#init()">init</A></B>()</CODE>
215
216<BR>
217&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;init() builds the data tree of the configuration view.</TD>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221<CODE>&nbsp;void</CODE></FONT></TD>
222<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#newResourceButtonListener(javax.faces.event.ActionEvent)">newResourceButtonListener</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
223
224<BR>
225&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
226</TR>
227<TR BGCOLOR="white" CLASS="TableRowColor">
228<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
230<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#newResourceListener(javax.faces.event.ActionEvent)">newResourceListener</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
231
232<BR>
233&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**EXPERIMENTAL** returns type of the selected resource.</TD>
234</TR>
235<TR BGCOLOR="white" CLASS="TableRowColor">
236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
237<CODE>&nbsp;void</CODE></FONT></TD>
238<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#reloadResourceButtonListener(javax.faces.event.ActionEvent)">reloadResourceButtonListener</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
239
240<BR>
241&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;repeat the entire construction process of the data tree</TD>
242</TR>
243<TR BGCOLOR="white" CLASS="TableRowColor">
244<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
245<CODE>&nbsp;void</CODE></FONT></TD>
246<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#saveButtonListener(javax.faces.event.ActionEvent)">saveButtonListener</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
247
248<BR>
249&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**EXPERIMENTAL** writes the selected resource to the data tree of the web service.</TD>
250</TR>
251<TR BGCOLOR="white" CLASS="TableRowColor">
252<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
253<CODE>&nbsp;void</CODE></FONT></TD>
254<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#setSelectedObject(java.util.ArrayList)">setSelectedObject</A></B>(java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt;&nbsp;selectedObject)</CODE>
255
256<BR>
257&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setter method for the selectedObject attribute</TD>
258</TR>
259<TR BGCOLOR="white" CLASS="TableRowColor">
260<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261<CODE>&nbsp;void</CODE></FONT></TD>
262<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#setTree(javax.swing.tree.DefaultTreeModel)">setTree</A></B>(javax.swing.tree.DefaultTreeModel&nbsp;tree)</CODE>
263
264<BR>
265&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Setter method for the tree attribute</TD>
266</TR>
267<TR BGCOLOR="white" CLASS="TableRowColor">
268<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
269<CODE>&nbsp;void</CODE></FONT></TD>
270<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#userObjectItemNodeSelected(javax.faces.event.ActionEvent)">userObjectItemNodeSelected</A></B>(javax.faces.event.ActionEvent&nbsp;ae)</CODE>
271
272<BR>
273&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;transfers the selected (by attribute resId) dataobject (resource) into an ArrayList of ViewItems
274 Each ViewItem contain the key value pair and the rendering type.</TD>
275</TR>
276<TR BGCOLOR="white" CLASS="TableRowColor">
277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278<CODE>&nbsp;void</CODE></FONT></TD>
279<TD><CODE><B><A HREF="../../../../de/dass_it/vanhelsing/gui/ConfigurationBean.html#userObjectItemOptionSelected(javax.faces.event.ValueChangeEvent)">userObjectItemOptionSelected</A></B>(javax.faces.event.ValueChangeEvent&nbsp;vce)</CODE>
280
281<BR>
282&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
283</TR>
284</TABLE>
285&nbsp;<A NAME="methods_inherited_from_class_de.dass_it.vanhelsing.gui.TreeNavigation"><!-- --></A>
286<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
287<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
288<TH ALIGN="left"><B>Methods inherited from class de.dass_it.vanhelsing.gui.TreeNavigation</B></TH>
289</TR>
290<TR BGCOLOR="white" CLASS="TableRowColor">
291<TD><CODE>addNode, addNode, addNode, createTree, getNode, getNodeObject</CODE></TD>
292</TR>
293</TABLE>
294&nbsp;<A NAME="methods_inherited_from_class_de.dass_it.vanhelsing.gui.BeanUtil"><!-- --></A>
295<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
296<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
297<TH ALIGN="left"><B>Methods inherited from class de.dass_it.vanhelsing.gui.BeanUtil</B></TH>
298</TR>
299<TR BGCOLOR="white" CLASS="TableRowColor">
300<TD><CODE>getAccessType, getDataType, getFieldProperty, getProperties, getProperty, getRenderer, getRequestParameter, getRequired, setErrorMessage, setInfoMessage</CODE></TD>
301</TR>
302</TABLE>
303&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
304<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
305<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
306<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
307</TR>
308<TR BGCOLOR="white" CLASS="TableRowColor">
309<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
310</TR>
311</TABLE>
312&nbsp;
313<P>
314
315<!-- ============ FIELD DETAIL =========== -->
316
317<A NAME="field_detail"><!-- --></A>
318<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
319<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
320<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
321<B>Field Detail</B></FONT></TH>
322</TR>
323</TABLE>
324
325<A NAME="tree"><!-- --></A><H3>
326tree</H3>
327<PRE>
328private javax.swing.tree.DefaultTreeModel <B>tree</B></PRE>
329<DL>
330<DL>
331</DL>
332</DL>
333<HR>
334
335<A NAME="selectedObject"><!-- --></A><H3>
336selectedObject</H3>
337<PRE>
338private java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt; <B>selectedObject</B></PRE>
339<DL>
340<DL>
341</DL>
342</DL>
343<HR>
344
345<A NAME="selectedId"><!-- --></A><H3>
346selectedId</H3>
347<PRE>
348private java.lang.String <B>selectedId</B></PRE>
349<DL>
350<DL>
351</DL>
352</DL>
353
354<!-- ========= CONSTRUCTOR DETAIL ======== -->
355
356<A NAME="constructor_detail"><!-- --></A>
357<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
358<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
359<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
360<B>Constructor Detail</B></FONT></TH>
361</TR>
362</TABLE>
363
364<A NAME="ConfigurationBean()"><!-- --></A><H3>
365ConfigurationBean</H3>
366<PRE>
367public <B>ConfigurationBean</B>()</PRE>
368<DL>
369</DL>
370
371<!-- ============ METHOD DETAIL ========== -->
372
373<A NAME="method_detail"><!-- --></A>
374<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
375<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
376<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
377<B>Method Detail</B></FONT></TH>
378</TR>
379</TABLE>
380
381<A NAME="init()"><!-- --></A><H3>
382init</H3>
383<PRE>
384private void <B>init</B>()</PRE>
385<DL>
386<DD>init() builds the data tree of the configuration view. The heading nodes are read from the properties file.
387 the web service will be queried for each heading node(e.g. client).
388<P>
389<DD><DL>
390</DL>
391</DD>
392</DL>
393<HR>
394
395<A NAME="userObjectItemNodeSelected(javax.faces.event.ActionEvent)"><!-- --></A><H3>
396userObjectItemNodeSelected</H3>
397<PRE>
398public void <B>userObjectItemNodeSelected</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
399<DL>
400<DD>transfers the selected (by attribute resId) dataobject (resource) into an ArrayList of ViewItems
401 Each ViewItem contain the key value pair and the rendering type. If the attribute ist rendered as a
402 selectOneMenu, the values for the selectOneMenu will be read from the data tree.
403<P>
404<DD><DL>
405<DT><B>Parameters:</B><DD><CODE>ae</CODE> - ActionEvent which contains relevant information about the component tree. the variable is not used.</DL>
406</DD>
407</DL>
408<HR>
409
410<A NAME="getChildNodes(javax.swing.tree.DefaultTreeModel, java.lang.String)"><!-- --></A><H3>
411getChildNodes</H3>
412<PRE>
413private javax.swing.tree.DefaultMutableTreeNode[] <B>getChildNodes</B>(javax.swing.tree.DefaultTreeModel&nbsp;tree2,
414 java.lang.String&nbsp;key)</PRE>
415<DL>
416<DD>return an array of nodes of a given resource type
417<P>
418<DD><DL>
419<DT><B>Parameters:</B><DD><CODE>tree2</CODE> - copy of the data tree<DD><CODE>key</CODE> - name of the requested resource type
420<DT><B>Returns:</B><DD>dmtn array of nodes of a given resource type</DL>
421</DD>
422</DL>
423<HR>
424
425<A NAME="newResourceButtonListener(javax.faces.event.ActionEvent)"><!-- --></A><H3>
426newResourceButtonListener</H3>
427<PRE>
428public void <B>newResourceButtonListener</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
429<DL>
430<DD><DL>
431<DT><B>Parameters:</B><DD><CODE>ae</CODE> - </DL>
432</DD>
433</DL>
434<HR>
435
436<A NAME="newResourceListener(javax.faces.event.ActionEvent)"><!-- --></A><H3>
437newResourceListener</H3>
438<PRE>
439public java.lang.String <B>newResourceListener</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
440<DL>
441<DD>**EXPERIMENTAL** returns type of the selected resource.
442 The method is used for an evaluation about dynamic navigation.
443<P>
444<DD><DL>
445<DT><B>Parameters:</B><DD><CODE>ae</CODE> - ActionEvent contains relevant information about the jsf component tree.
446<DT><B>Returns:</B><DD>viewName name of the resource type of the selected data tree node</DL>
447</DD>
448</DL>
449<HR>
450
451<A NAME="userObjectItemOptionSelected(javax.faces.event.ValueChangeEvent)"><!-- --></A><H3>
452userObjectItemOptionSelected</H3>
453<PRE>
454public void <B>userObjectItemOptionSelected</B>(javax.faces.event.ValueChangeEvent&nbsp;vce)</PRE>
455<DL>
456<DD><DL>
457</DL>
458</DD>
459</DL>
460<HR>
461
462<A NAME="reloadResourceButtonListener(javax.faces.event.ActionEvent)"><!-- --></A><H3>
463reloadResourceButtonListener</H3>
464<PRE>
465public void <B>reloadResourceButtonListener</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
466<DL>
467<DD>repeat the entire construction process of the data tree
468<P>
469<DD><DL>
470<DT><B>Parameters:</B><DD><CODE>ae</CODE> - </DL>
471</DD>
472</DL>
473<HR>
474
475<A NAME="deleteResourceButtonListener(javax.faces.event.ActionEvent)"><!-- --></A><H3>
476deleteResourceButtonListener</H3>
477<PRE>
478public void <B>deleteResourceButtonListener</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
479<DL>
480<DD><DL>
481</DL>
482</DD>
483</DL>
484<HR>
485
486<A NAME="saveButtonListener(javax.faces.event.ActionEvent)"><!-- --></A><H3>
487saveButtonListener</H3>
488<PRE>
489public void <B>saveButtonListener</B>(javax.faces.event.ActionEvent&nbsp;ae)</PRE>
490<DL>
491<DD>**EXPERIMENTAL** writes the selected resource to the data tree of the web service.
492<P>
493<DD><DL>
494<DT><B>Parameters:</B><DD><CODE>ae</CODE> - ActionEvent contains relevant information</DL>
495</DD>
496</DL>
497<HR>
498
499<A NAME="setTree(javax.swing.tree.DefaultTreeModel)"><!-- --></A><H3>
500setTree</H3>
501<PRE>
502public void <B>setTree</B>(javax.swing.tree.DefaultTreeModel&nbsp;tree)</PRE>
503<DL>
504<DD>Setter method for the tree attribute
505<P>
506<DD><DL>
507<DT><B>Parameters:</B><DD><CODE>tree</CODE> - tree contains the DefaultTreeModel for the data tree</DL>
508</DD>
509</DL>
510<HR>
511
512<A NAME="getTree()"><!-- --></A><H3>
513getTree</H3>
514<PRE>
515public javax.swing.tree.DefaultTreeModel <B>getTree</B>()</PRE>
516<DL>
517<DD>getter method for the tree attribute
518<P>
519<DD><DL>
520
521<DT><B>Returns:</B><DD>tree tree contains the DefaultTreeModel for the data tree</DL>
522</DD>
523</DL>
524<HR>
525
526<A NAME="getSelectedObject()"><!-- --></A><H3>
527getSelectedObject</H3>
528<PRE>
529public java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt; <B>getSelectedObject</B>()</PRE>
530<DL>
531<DD>gettter method for the selectedObject attribute
532<P>
533<DD><DL>
534
535<DT><B>Returns:</B><DD>selectedObject selectedObject contains the data object of the selected leaf node.</DL>
536</DD>
537</DL>
538<HR>
539
540<A NAME="setSelectedObject(java.util.ArrayList)"><!-- --></A><H3>
541setSelectedObject</H3>
542<PRE>
543public void <B>setSelectedObject</B>(java.util.ArrayList&lt;de.dass_it.vanhelsing.gui.ViewItem&gt;&nbsp;selectedObject)</PRE>
544<DL>
545<DD>setter method for the selectedObject attribute
546<P>
547<DD><DL>
548<DT><B>Parameters:</B><DD><CODE>selectedObject</CODE> - selectedObject contains the data object of the selected leaf node</DL>
549</DD>
550</DL>
551<HR>
552
553<A NAME="getSelectedId()"><!-- --></A><H3>
554getSelectedId</H3>
555<PRE>
556public int <B>getSelectedId</B>()</PRE>
557<DL>
558<DD>getter method for the resId attribute of the selectedObject i.e. the selected leaf node of the data tree
559<P>
560<DD><DL>
561
562<DT><B>Returns:</B><DD>id resId attribute of the selected object</DL>
563</DD>
564</DL>
565<!-- ========= END OF CLASS DATA ========= -->
566<HR>
567
568
569<!-- ======= START OF BOTTOM NAVBAR ====== -->
570<A NAME="navbar_bottom"><!-- --></A>
571<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
572<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
573<TR>
574<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
575<A NAME="navbar_bottom_firstrow"><!-- --></A>
576<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
577 <TR ALIGN="center" VALIGN="top">
578 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../de/dass_it/vanhelsing/gui/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
579 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
580 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ConfigurationBean.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
581 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
582 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
583 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
584 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
585 </TR>
586</TABLE>
587</TD>
588<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
589</EM>
590</TD>
591</TR>
592
593<TR>
594<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
595&nbsp;PREV CLASS&nbsp;
596&nbsp;NEXT CLASS</FONT></TD>
597<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
598 <A HREF="../../../../index.html?de/dass_it/vanhelsing/gui/ConfigurationBean.html" target="_top"><B>FRAMES</B></A> &nbsp;
599&nbsp;<A HREF="ConfigurationBean.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
600&nbsp;<SCRIPT type="text/javascript">
601 <!--
602 if(window==top) {
603 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
604 }
605 //-->
606</SCRIPT>
607<NOSCRIPT>
608 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
609</NOSCRIPT>
610
611
612</FONT></TD>
613</TR>
614<TR>
615<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
616 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
617<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
618DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
619</TR>
620</TABLE>
621<A NAME="skip-navbar_bottom"></A>
622<!-- ======== END OF BOTTOM NAVBAR ======= -->
623
624<HR>
625
626</BODY>
627</HTML>
Note: See TracBrowser for help on using the repository browser.