spcp7.imagegallery.view.managedbean.helper
Class DynamicNodeUserObject

java.lang.Object
  extended by com.icesoft.faces.component.tree.IceUserObject
      extended by spcp7.imagegallery.view.managedbean.helper.DynamicNodeUserObject

public class DynamicNodeUserObject
extends com.icesoft.faces.component.tree.IceUserObject

The NodeUserObject represents a nodes user object which is used within the Tree View of the EditBean.


Field Summary
 
Fields inherited from class com.icesoft.faces.component.tree.IceUserObject
action, branchContractedIcon, branchExpandedIcon, expanded, icon, leaf, leafIcon, text, tooltip, treeNode, wrapper
 
Constructor Summary
DynamicNodeUserObject(javax.swing.tree.DefaultMutableTreeNode wrapper, EditBean propBean)
           
 
Method Summary
 void deleteNode(javax.faces.event.ActionEvent event)
          Deletes this not from the parent tree.
 ContentFolderModelFace getContentFolder()
           
 java.lang.String getText()
           
 java.lang.String getTooltip()
           
 boolean isActivated()
          Wrapper for ContentFolderModelFace.getActivated() because JSF cannot handle Booleans.
 void nodeClicked(javax.faces.event.ActionEvent event)
          Registers a user click with this object and updates the selected node in EditBean.setSelectedNodeObject(DynamicNodeUserObject).
 void setActivated(boolean activated)
          Wrapper for ContentFolderModelFace.setActivated(Boolean) because JSF cannot handle Booleans.
 void setContentFolder(ContentFolderModelFace contentFolder)
           
 
Methods inherited from class com.icesoft.faces.component.tree.IceUserObject
action, getAction, getBranchContractedIcon, getBranchExpandedIcon, getFamily, getIcon, getLeafIcon, getRowIndex, getTreeNode, getWrapper, isExpanded, isLeaf, setAction, setBranchContractedIcon, setBranchExpandedIcon, setExpanded, setLeaf, setLeafIcon, setRowIndex, setText, setTooltip, setTreeNode, setWrapper, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicNodeUserObject

public DynamicNodeUserObject(javax.swing.tree.DefaultMutableTreeNode wrapper,
                             EditBean propBean)
Parameters:
wrapper - the tree node to which this object belongs to
propBean - the corresponding backing bean for further actions
Method Detail

deleteNode

public void deleteNode(javax.faces.event.ActionEvent event)
Deletes this not from the parent tree.

Parameters:
event - that fired this method

nodeClicked

public void nodeClicked(javax.faces.event.ActionEvent event)
Registers a user click with this object and updates the selected node in EditBean.setSelectedNodeObject(DynamicNodeUserObject).

Parameters:
event - that fired this method

getContentFolder

public ContentFolderModelFace getContentFolder()
Returns:

setContentFolder

public void setContentFolder(ContentFolderModelFace contentFolder)
Parameters:
contentFolder -

getText

public java.lang.String getText()
Overrides:
getText in class com.icesoft.faces.component.tree.IceUserObject
See Also:
IceUserObject.getText()

getTooltip

public java.lang.String getTooltip()
Overrides:
getTooltip in class com.icesoft.faces.component.tree.IceUserObject
See Also:
IceUserObject.getTooltip()

isActivated

public boolean isActivated()
Wrapper for ContentFolderModelFace.getActivated() because JSF cannot handle Booleans.

Returns:

setActivated

public void setActivated(boolean activated)
Wrapper for ContentFolderModelFace.setActivated(Boolean) because JSF cannot handle Booleans.



Copyright © 2008. All Rights Reserved.