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
Fields Modifier and Type Field Description static StringMARKEDDeprecated.since 2.0.0static StringMESSAGE_NOT_LEAFstatic StringSELECT_STATEDeprecated.since 2.0.0static StringSEPDeprecated.since 2.0.0-
Fields inherited from class org.apache.myfaces.tobago.internal.component.AbstractUIData
SUFFIX_EXPANDED, SUFFIX_MARKED, SUFFIX_SELECTED
-
-
Constructor Summary
Constructors Constructor Description AbstractUITree()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExpandedStategetExpandedState()booleangetRendersChildren()javax.faces.component.UIComponentgetRoot()Deprecated.since 2.0.0SelectedStategetSelectedState()TreeStategetState()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)ObjectsaveState(javax.faces.context.FacesContext context)voidsetState(TreeState state)-
Methods 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, visitTree
-
Methods 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, setVar
-
Methods 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, setValueBinding
-
Methods 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, unsubscribeFromEvent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
-
-
-
Field Detail
-
MESSAGE_NOT_LEAF
public static final String MESSAGE_NOT_LEAF
- See Also:
- Constant Field Values
-
SEP
@Deprecated public static final String SEP
Deprecated.since 2.0.0- See Also:
- Constant Field Values
-
SELECT_STATE
@Deprecated public static final String SELECT_STATE
Deprecated.since 2.0.0- See Also:
- Constant Field Values
-
MARKED
@Deprecated public static final String MARKED
Deprecated.since 2.0.0- See Also:
- Constant Field Values
-
-
Method Detail
-
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 public javax.faces.component.UIComponent 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
public void setState(TreeState state)
-
getState
public TreeState getState()
-
getSelectedState
public SelectedState getSelectedState()
- Specified by:
getSelectedStatein classAbstractUIData
-
getExpandedState
public ExpandedState getExpandedState()
- Specified by:
getExpandedStatein classAbstractUIData
-
restoreState
public void restoreState(javax.faces.context.FacesContext context, Object componentState)- Specified by:
restoreStatein interfacejavax.faces.component.StateHolder- Overrides:
restoreStatein classjavax.faces.component.UIComponentBase
-
saveState
public Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveStatein interfacejavax.faces.component.StateHolder- Overrides:
saveStatein classjavax.faces.component.UIComponentBase
-
-