org.xulfaces.component.tree
Class TreeCellComponent

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIColumn
              extended by org.xulfaces.component.XULColumn
                  extended by org.xulfaces.component.tree.TreeCellComponent
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.StateHolder, MultiActionSource, SmoothlyUpdateable

public class TreeCellComponent
extends XULColumn

Version:
$Id: TreeCellComponent.java,v 1.13 2007/04/09 13:21:41 kito31 Exp $
Author:
kito31

Field Summary
 
Fields inherited from class javax.faces.component.UIColumn
COMPONENT_FAMILY, COMPONENT_TYPE
 
Constructor Summary
TreeCellComponent()
           
 
Method Summary
 void encodeBegin(javax.faces.context.FacesContext facesContext)
           
 java.lang.Boolean getEditable()
           
 IconProvider getIconProvider()
           
 java.lang.String getLabel()
           
 LabelProvider getLabelProvider()
           
 java.lang.String getMode()
           
 java.lang.String getNodeId()
           
 java.lang.String getProperties()
           
 java.lang.String getRef()
           
 java.lang.String getSrc()
           
 java.lang.Object getValue()
           
 java.lang.String getVar()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setEditable(java.lang.Boolean value)
           
 void setIconProvider(IconProvider iconProvider)
           
 void setLabel(java.lang.String value)
           
 void setLabelProvider(LabelProvider labelProvider)
           
 void setMode(java.lang.String value)
           
 void setNodeId(java.lang.String nodeId)
           
 void setProperties(java.lang.String value)
           
 void setRef(java.lang.String value)
           
 void setSrc(java.lang.String value)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.xulfaces.component.XULColumn
addActionListener, broadcast, 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, 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, setRemoveelement, setSortDirection, setSortResource, setSortResource2, setStatustext, setStyle, setStyleClass, setTemplate, setTooltip, setTooltiptext, setTop, setUpdateSmoothly, setUri, setWaitcursor, setWidth
 
Methods inherited from class javax.faces.component.UIColumn
getFooter, getHeader, setFooter, setHeader
 
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
 

Constructor Detail

TreeCellComponent

public TreeCellComponent()
Method Detail

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext facesContext)
                 throws java.io.IOException
Overrides:
encodeBegin in class XULColumn
Throws:
java.io.IOException

setIconProvider

public void setIconProvider(IconProvider iconProvider)

getLabelProvider

public LabelProvider getLabelProvider()

setLabelProvider

public void setLabelProvider(LabelProvider labelProvider)

getIconProvider

public IconProvider getIconProvider()

getNodeId

public java.lang.String getNodeId()

setNodeId

public void setNodeId(java.lang.String nodeId)

getVar

public java.lang.String getVar()

getEditable

public java.lang.Boolean getEditable()

setEditable

public void setEditable(java.lang.Boolean value)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String value)

getMode

public java.lang.String getMode()

setMode

public void setMode(java.lang.String value)

getProperties

public java.lang.String getProperties()

setProperties

public void setProperties(java.lang.String value)

getRef

public java.lang.String getRef()
Overrides:
getRef in class XULColumn

setRef

public void setRef(java.lang.String value)
Overrides:
setRef in class XULColumn

getSrc

public java.lang.String getSrc()

setSrc

public void setSrc(java.lang.String value)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object 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 XULColumn

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 XULColumn


Copyright © 2007 null. All Rights Reserved.