Class AbstractUITreeNodeBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIColumn
org.apache.myfaces.tobago.internal.component.AbstractUIColumnBase
org.apache.myfaces.tobago.internal.component.AbstractUITreeNodeBase
- All Implemented Interfaces:
- EventListener,- javax.faces.component.PartialStateHolder,- javax.faces.component.StateHolder,- javax.faces.component.TransientStateHolder,- javax.faces.event.ComponentSystemEventListener,- javax.faces.event.FacesListener,- javax.faces.event.SystemEventListenerHolder,- Visual
- Direct Known Subclasses:
- AbstractUITreeNode
Base class for tree node.
- 
Field SummaryFields inherited from class javax.faces.component.UIColumnCOMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class javax.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidencodeBegin(javax.faces.context.FacesContext facesContext) intgetLevel()Returns the level of the tree node inside of the virtual tree.getPath()booleanisFolder()nodeStateId(javax.faces.context.FacesContext facesContext) Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIColumnBaseisResizableMethods inherited from class javax.faces.component.UIColumngetFamily, getFooter, getHeader, getId, setFooter, setHeaderMethods inherited from class javax.faces.component.UIComponentBaseaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTreeMethods inherited from class javax.faces.component.UIComponentgetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.myfaces.tobago.component.VisualgetCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
- 
Constructor Details- 
AbstractUITreeNodeBasepublic AbstractUITreeNodeBase()
 
- 
- 
Method Details- 
encodeBegin- Overrides:
- encodeBeginin class- javax.faces.component.UIComponentBase
- Throws:
- IOException
 
- 
getLevelpublic int getLevel()Returns the level of the tree node inside of the virtual tree. The root node has level 0. The children of the root note have level 1, and so on.
- 
getJunctions
- 
isFolderpublic boolean isFolder()
- 
getPath
- 
nodeStateId
 
-