|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.dass_it.vanhelsing.gui.BeanUtil de.dass_it.vanhelsing.gui.TreeNavigation de.dass_it.vanhelsing.gui.ConfigurationBean
public class ConfigurationBean
List all Bacula configuration components by name.
Field Summary | |
---|---|
private java.lang.String |
selectedId
|
private java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> |
selectedObject
|
private javax.swing.tree.DefaultTreeModel |
tree
|
Constructor Summary | |
---|---|
ConfigurationBean()
|
Method Summary | |
---|---|
void |
deleteResourceButtonListener(javax.faces.event.ActionEvent ae)
|
private javax.swing.tree.DefaultMutableTreeNode[] |
getChildNodes(javax.swing.tree.DefaultTreeModel tree2,
java.lang.String key)
return an array of nodes of a given resource type |
int |
getSelectedId()
getter method for the resId attribute of the selectedObject i.e. the selected leaf node of the data tree |
java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> |
getSelectedObject()
gettter method for the selectedObject attribute |
javax.swing.tree.DefaultTreeModel |
getTree()
getter method for the tree attribute |
private void |
init()
init() builds the data tree of the configuration view. |
void |
newResourceButtonListener(javax.faces.event.ActionEvent ae)
|
java.lang.String |
newResourceListener(javax.faces.event.ActionEvent ae)
**EXPERIMENTAL** returns type of the selected resource. |
void |
reloadResourceButtonListener(javax.faces.event.ActionEvent ae)
repeat the entire construction process of the data tree |
void |
saveButtonListener(javax.faces.event.ActionEvent ae)
**EXPERIMENTAL** writes the selected resource to the data tree of the web service. |
void |
setSelectedObject(java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> selectedObject)
setter method for the selectedObject attribute |
void |
setTree(javax.swing.tree.DefaultTreeModel tree)
Setter method for the tree attribute |
void |
userObjectItemNodeSelected(javax.faces.event.ActionEvent ae)
transfers the selected (by attribute resId) dataobject (resource) into an ArrayList of ViewItems Each ViewItem contain the key value pair and the rendering type. |
void |
userObjectItemOptionSelected(javax.faces.event.ValueChangeEvent vce)
|
Methods inherited from class de.dass_it.vanhelsing.gui.TreeNavigation |
---|
addNode, addNode, addNode, createTree, getNode, getNodeObject |
Methods inherited from class de.dass_it.vanhelsing.gui.BeanUtil |
---|
getAccessType, getDataType, getFieldProperty, getProperties, getProperty, getRenderer, getRequestParameter, getRequired, setErrorMessage, setInfoMessage |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private javax.swing.tree.DefaultTreeModel tree
private java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> selectedObject
private java.lang.String selectedId
Constructor Detail |
---|
public ConfigurationBean()
Method Detail |
---|
private void init()
public void userObjectItemNodeSelected(javax.faces.event.ActionEvent ae)
ae
- ActionEvent which contains relevant information about the component tree. the variable is not used.private javax.swing.tree.DefaultMutableTreeNode[] getChildNodes(javax.swing.tree.DefaultTreeModel tree2, java.lang.String key)
tree2
- copy of the data treekey
- name of the requested resource type
public void newResourceButtonListener(javax.faces.event.ActionEvent ae)
ae
- public java.lang.String newResourceListener(javax.faces.event.ActionEvent ae)
ae
- ActionEvent contains relevant information about the jsf component tree.
public void userObjectItemOptionSelected(javax.faces.event.ValueChangeEvent vce)
public void reloadResourceButtonListener(javax.faces.event.ActionEvent ae)
ae
- public void deleteResourceButtonListener(javax.faces.event.ActionEvent ae)
public void saveButtonListener(javax.faces.event.ActionEvent ae)
ae
- ActionEvent contains relevant informationpublic void setTree(javax.swing.tree.DefaultTreeModel tree)
tree
- tree contains the DefaultTreeModel for the data treepublic javax.swing.tree.DefaultTreeModel getTree()
public java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> getSelectedObject()
public void setSelectedObject(java.util.ArrayList<de.dass_it.vanhelsing.gui.ViewItem> selectedObject)
selectedObject
- selectedObject contains the data object of the selected leaf nodepublic int getSelectedId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |