public abstract class UITree
extends javax.faces.component.UIComponentBase
implements javax.faces.component.NamingContainer
Modifier and Type | Class and Description |
---|---|
protected static class |
UITree.PropertyKeys |
Modifier and Type | Field and Description |
---|---|
static String |
REQUIRED_MESSAGE_ID |
static String |
SEPARATOR |
Constructor and Description |
---|
UITree() |
Modifier and Type | Method and Description |
---|---|
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
buildRowKeys(TreeNode node) |
protected boolean |
doVisitChildren(javax.faces.component.visit.VisitContext context) |
protected TreeNode |
findTreeNode(TreeNode searchRoot,
String rowKey) |
String |
getContainerClientId(javax.faces.context.FacesContext context) |
Object |
getLocalSelectedNodes() |
String |
getRequiredMessage() |
String |
getRowKey() |
TreeNode |
getRowNode() |
String |
getSelectedRowKeysAsString() |
Object |
getSelection() |
String |
getSelectionMode() |
TreeNode |
getValue() |
String |
getVar() |
void |
initPreselection() |
boolean |
isRequired() |
boolean |
isRTLRendering() |
void |
populateRowKeys(TreeNode node,
List<String> keys) |
protected void |
processColumnChildren(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId,
String nodeKey) |
protected void |
processColumnFacets(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
void |
processDecodes(javax.faces.context.FacesContext context) |
protected void |
processFacets(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
protected void |
processNode(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId,
TreeNode treeNode,
String rowKey) |
protected void |
processNodes(javax.faces.context.FacesContext context,
javax.faces.event.PhaseId phaseId) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
setRequired(boolean _required) |
void |
setRequiredMessage(String _requiredMessage) |
void |
setRowKey(String rowKey) |
void |
setRTLRendering(boolean rtl) |
void |
setSelection(Object _selection) |
void |
setSelectionMode(String _selectionMode) |
void |
setValue(TreeNode _value) |
void |
setVar(String _var) |
protected boolean |
shouldVisitNode(TreeNode node) |
void |
updateRowKeys(TreeNode node) |
void |
updateSelection(javax.faces.context.FacesContext context) |
protected void |
validateSelection(javax.faces.context.FacesContext context) |
protected boolean |
visitFacets(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback) |
protected boolean |
visitNode(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback,
TreeNode treeNode,
String rowKey) |
protected boolean |
visitNodes(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback) |
boolean |
visitTree(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback) |
addClientBehavior, addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getFamily, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
public static final String SEPARATOR
public static final String REQUIRED_MESSAGE_ID
public String getRowKey()
public void setRowKey(String rowKey)
public TreeNode getRowNode()
public String getVar()
public void setVar(String _var)
public TreeNode getValue()
public void setValue(TreeNode _value)
public String getSelectionMode()
public void setSelectionMode(String _selectionMode)
public Object getSelection()
public void setSelection(Object _selection)
public boolean isRequired()
public void setRequired(boolean _required)
public String getRequiredMessage()
public void setRequiredMessage(String _requiredMessage)
public Object getLocalSelectedNodes()
public void buildRowKeys(TreeNode node)
public void updateRowKeys(TreeNode node)
public void initPreselection()
public String getSelectedRowKeysAsString()
public String getContainerClientId(javax.faces.context.FacesContext context)
getContainerClientId
in class javax.faces.component.UIComponent
public void queueEvent(javax.faces.event.FacesEvent event)
queueEvent
in class javax.faces.component.UIComponentBase
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class javax.faces.component.UIComponentBase
javax.faces.event.AbortProcessingException
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes
in class javax.faces.component.UIComponentBase
public void processValidators(javax.faces.context.FacesContext context)
processValidators
in class javax.faces.component.UIComponentBase
protected void validateSelection(javax.faces.context.FacesContext context)
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates
in class javax.faces.component.UIComponentBase
public void updateSelection(javax.faces.context.FacesContext context)
protected void processNodes(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
protected void processNode(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId, TreeNode treeNode, String rowKey)
protected void processFacets(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
protected void processColumnFacets(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId)
protected void processColumnChildren(javax.faces.context.FacesContext context, javax.faces.event.PhaseId phaseId, String nodeKey)
public boolean visitTree(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
visitTree
in class javax.faces.component.UIComponent
protected boolean doVisitChildren(javax.faces.component.visit.VisitContext context)
protected boolean visitFacets(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
protected boolean visitNodes(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback)
protected boolean visitNode(javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback, TreeNode treeNode, String rowKey)
public boolean isRTLRendering()
public void setRTLRendering(boolean rtl)
protected boolean shouldVisitNode(TreeNode node)
Copyright © 2014. All rights reserved.