public abstract class AbstractUITree extends AbstractUIData implements javax.faces.component.NamingContainer, Visual
Modifier and Type | Field and Description |
---|---|
static String |
SUFFIX_PARENT |
SUFFIX_EXPANDED, SUFFIX_MARKED, SUFFIX_SELECTED
Constructor and Description |
---|
AbstractUITree() |
Modifier and Type | Method and Description |
---|---|
String |
getBaseClientId(javax.faces.context.FacesContext facesContext)
Workaround for mojarra: UIData.getClientId() returns the clientId + row index if an index is set.
|
ExpandedState |
getExpandedState() |
boolean |
getRendersChildren() |
SelectedState |
getSelectedState() |
TreeState |
getState() |
void |
processDecodes(javax.faces.context.FacesContext facesContext) |
void |
processUpdates(javax.faces.context.FacesContext facesContext) |
void |
processValidators(javax.faces.context.FacesContext facesContext) |
void |
restoreState(javax.faces.context.FacesContext context,
Object componentState) |
Object |
saveState(javax.faces.context.FacesContext context) |
void |
setState(TreeState state) |
createTreeDataModel, encodeBegin, getDataModel, getPath, getRowClientId, getRowIndicesOfChildren, getRowParentClientId, getSelectable, getSelectableAsEnum, getTreeDataModel, invokeOnComponent, isFolder, isRendersRowContainer, isRowsUnlimited, isRowVisible, isShowRoot, isShowRootJunction, isTreeModel, visitTree
broadcast, createUniqueId, encodeEnd, getContainerClientId, getFamily, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, isRowAvailable, isRowStatePreserved, markInitialState, queueEvent, setDataModel, setFirst, setFooter, setHeader, setRowIndex, setRows, setRowStatePreserved, setValue, setValueBinding, setValueExpression, setVar
addClientBehavior, addFacesListener, clearInitialState, decode, encodeAll, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient
getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, subscribeToEvent, unsubscribeFromEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
public static final String SUFFIX_PARENT
public String getBaseClientId(javax.faces.context.FacesContext facesContext)
public void processValidators(javax.faces.context.FacesContext facesContext)
processValidators
in class javax.faces.component.UIData
public void processUpdates(javax.faces.context.FacesContext facesContext)
processUpdates
in class javax.faces.component.UIData
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
public void processDecodes(javax.faces.context.FacesContext facesContext)
processDecodes
in class javax.faces.component.UIData
public void setState(TreeState state)
public TreeState getState()
public SelectedState getSelectedState()
getSelectedState
in class AbstractUIData
public ExpandedState getExpandedState()
getExpandedState
in class AbstractUIData
public void restoreState(javax.faces.context.FacesContext context, Object componentState)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIData
public Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIData
Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.