Class AbstractUITree
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
org.apache.myfaces.tobago.internal.component.AbstractUIData
org.apache.myfaces.tobago.internal.component.AbstractUITree
- All Implemented Interfaces:
EventListener,javax.faces.component.NamingContainer,javax.faces.component.PartialStateHolder,javax.faces.component.StateHolder,javax.faces.component.UniqueIdVendor,javax.faces.event.ComponentSystemEventListener,javax.faces.event.FacesListener,javax.faces.event.SystemEventListenerHolder,Visual
- Direct Known Subclasses:
AbstractUITreeListbox,AbstractUITreeMenu,UITree
public abstract class AbstractUITree
extends AbstractUIData
implements javax.faces.component.NamingContainer, Visual
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.since 2.0.0static final Stringstatic final StringDeprecated.since 2.0.0static final StringDeprecated.since 2.0.0Fields inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIData
SUFFIX_EXPANDED, SUFFIX_MARKED, SUFFIX_SELECTEDFields inherited from class javax.faces.component.UIData
COMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEYFields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanjavax.faces.component.UIComponentgetRoot()Deprecated.since 2.0.0getState()voidprocessDecodes(javax.faces.context.FacesContext facesContext) voidprocessUpdates(javax.faces.context.FacesContext facesContext) voidprocessValidators(javax.faces.context.FacesContext facesContext) voidrestoreState(javax.faces.context.FacesContext context, Object componentState) saveState(javax.faces.context.FacesContext context) voidMethods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIData
createTreeDataModel, encodeBegin, getDataModel, getPath, getRowClientId, getRowIndicesOfChildren, getRowParentClientId, getSelectable, getSelectableAsEnum, getTreeDataModel, invokeOnComponent, isFolder, isRendersRowContainer, isRowsUnlimited, isRowVisible, isShowRoot, isShowRootJunction, isTreeModel, visitTreeMethods inherited from class javax.faces.component.UIData
broadcast, createUniqueId, encodeEnd, getContainerClientId, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, isRowAvailable, queueEvent, setDataModel, setFirst, setFooter, setHeader, setRowIndex, setRows, setValue, setValueExpression, setVarMethods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, initialStateMarked, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingMethods inherited from class javax.faces.component.UIComponent
getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
Field Details
-
MESSAGE_NOT_LEAF
- See Also:
-
SEP
Deprecated.since 2.0.0- See Also:
-
SELECT_STATE
Deprecated.since 2.0.0- See Also:
-
MARKED
Deprecated.since 2.0.0- See Also:
-
-
Constructor Details
-
AbstractUITree
public AbstractUITree()
-
-
Method Details
-
processValidators
public void processValidators(javax.faces.context.FacesContext facesContext) - Overrides:
processValidatorsin classjavax.faces.component.UIData
-
processUpdates
public void processUpdates(javax.faces.context.FacesContext facesContext) - Overrides:
processUpdatesin classjavax.faces.component.UIData
-
getRoot
Deprecated.since 2.0.0 -
getRendersChildren
public boolean getRendersChildren()- Overrides:
getRendersChildrenin classjavax.faces.component.UIComponentBase
-
processDecodes
public void processDecodes(javax.faces.context.FacesContext facesContext) - Overrides:
processDecodesin classjavax.faces.component.UIData
-
setState
-
getState
-
getSelectedState
- Specified by:
getSelectedStatein classAbstractUIData
-
getExpandedState
- Specified by:
getExpandedStatein classAbstractUIData
-
restoreState
- Specified by:
restoreStatein interfacejavax.faces.component.StateHolder- Overrides:
restoreStatein classjavax.faces.component.UIComponentBase
-
saveState
- Specified by:
saveStatein interfacejavax.faces.component.StateHolder- Overrides:
saveStatein classjavax.faces.component.UIComponentBase
-