org.xulfaces.component.tree
Class TreeItemComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIPanel
              extended by org.xulfaces.component.XULPanel
                  extended by org.xulfaces.component.tree.TreeItemComponent
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, MultiActionSource, SmoothlyUpdateable

public class TreeItemComponent
extends XULPanel
implements javax.faces.component.NamingContainer

Defines a treeitem component.

Version:
$Id: TreeItemComponent.java,v 1.9 2007/04/09 20:51:58 kito31 Exp $
Author:
kito31

Field Summary
protected  java.lang.Boolean open
           
 
Fields inherited from class javax.faces.component.UIPanel
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
TreeItemComponent()
           
 
Method Summary
 javax.swing.tree.DefaultMutableTreeNode getCurrentTreeNode()
           
 java.lang.String getNodeId()
           
 java.lang.Boolean getOpen()
           
 java.lang.String getPath()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setCurrentTreeNode(javax.swing.tree.DefaultMutableTreeNode currentTreeNode)
           
 void setNodeId(java.lang.String nodeId)
           
 void setOpen(java.lang.Boolean value)
           
 void setPath(java.lang.String path)
           
 
Methods inherited from class org.xulfaces.component.XULPanel
addActionListener, broadcast, encodeBegin, encodeEnd, getAction, getActionListener, getActionListeners, getAlign, getAllowevents, getAllownegativeassertions, getAnnotatedAttributes, getCoalesceduplicatearcs, getCollapsed, getContainer, getContainment, getContext, getContextmenu, getDatasources, getDir, getDisabled, getEmpty, getEqualsize, getFamily, getFlags, getFlex, getHeight, getHidden, getInsertafter, getInsertbefore, getLeft, getMaxheight, getMaxwidth, getMenu, getMethodBinding, getMinheight, getMinwidth, getMousethrough, getObserves, getOnblur, getOnclick, getOncommand, getOncommandupdate, getOncontextmenu, getOndblclick, getOndragdrop, getOndragenter, getOndragexit, getOndraggesture, getOndragover, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnunderflow, getOrdinal, getOrient, getPack, getPersist, getPopup, getPosition, getPreferenceeditable, getRef, getRemoveelement, getRenderKitId, getSortDirection, getSortResource, getSortResource2, getStatustext, getStyle, getStyleClass, getTemplate, getTooltip, getTooltiptext, getTop, getUpdateSmoothly, getUri, getWaitcursor, getWidth, isAJAXRequest, isImmediate, mustEncode, needsUpdate, queueEvent, removeActionListener, setAction, setActionListener, setAlign, setAllowevents, setAllownegativeassertions, setCoalesceduplicatearcs, setCollapsed, setContainer, setContainment, setContext, setContextmenu, setDatasources, setDir, setDisabled, setEmpty, setEqualsize, setFlags, setFlex, setHeight, setHidden, setImmediate, setInsertafter, setInsertbefore, setLeft, setMaxheight, setMaxwidth, setMenu, setMethodBinding, setMinheight, setMinwidth, setMousethrough, setObserves, setOnblur, setOnclick, setOncommand, setOncommandupdate, setOncontextmenu, setOndblclick, setOndragdrop, setOndragenter, setOndragexit, setOndraggesture, setOndragover, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnunderflow, setOrdinal, setOrient, setPack, setPersist, setPopup, setPosition, setPreferenceeditable, setRef, setRemoveelement, setSortDirection, setSortResource, setSortResource2, setStatustext, setStyle, setStyleClass, setTemplate, setTooltip, setTooltiptext, setTop, setUpdateSmoothly, setUri, setWaitcursor, setWidth
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, decode, encodeAll, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientId, getContainerClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

open

protected java.lang.Boolean open
Constructor Detail

TreeItemComponent

public TreeItemComponent()
Method Detail

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getNodeId

public java.lang.String getNodeId()

setNodeId

public void setNodeId(java.lang.String nodeId)

getCurrentTreeNode

public javax.swing.tree.DefaultMutableTreeNode getCurrentTreeNode()

setCurrentTreeNode

public void setCurrentTreeNode(javax.swing.tree.DefaultMutableTreeNode currentTreeNode)

getOpen

public java.lang.Boolean getOpen()

setOpen

public void setOpen(java.lang.Boolean value)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class XULPanel

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class XULPanel


Copyright © 2007 null. All Rights Reserved.