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 |
CHECKBOX_CLASS |
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 |
getNodeVar() |
String |
getRequiredMessage() |
String |
getRowKey() |
TreeNode |
getRowNode() |
String |
getSelectedRowKeysAsString() |
Object |
getSelection() |
String |
getSelectionMode() |
TreeNode |
getValue() |
String |
getVar() |
void |
initPreselection() |
boolean |
isRequired() |
boolean |
isRTLRendering() |
boolean |
isShowUnselectableCheckbox() |
boolean |
isSkipChildren() |
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) |
protected void |
processComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
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 |
refreshSelectedNodeKeys() |
void |
setNodeVar(String _nodeVar) |
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 |
setShowUnselectableCheckbox(boolean _showUnselectableCheckbox) |
void |
setSkipChildren(boolean _skipChildren) |
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 |
visitColumnContent(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback,
javax.faces.component.UIComponent component) |
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, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getFamily, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpressionpublic static final String SEPARATOR
public static final String REQUIRED_MESSAGE_ID
public static final String CHECKBOX_CLASS
public String getRowKey()
public void setRowKey(String rowKey)
public TreeNode getRowNode()
public String getVar()
public void setVar(String _var)
public String getNodeVar()
public void setNodeVar(String _nodeVar)
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 boolean isSkipChildren()
public void setSkipChildren(boolean _skipChildren)
public boolean isShowUnselectableCheckbox()
public void setShowUnselectableCheckbox(boolean _showUnselectableCheckbox)
public Object getLocalSelectedNodes()
public void buildRowKeys(TreeNode node)
public void updateRowKeys(TreeNode node)
public void initPreselection()
public void refreshSelectedNodeKeys()
public String getSelectedRowKeysAsString()
public String getContainerClientId(javax.faces.context.FacesContext context)
getContainerClientId in class javax.faces.component.UIComponentpublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBasepublic void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class javax.faces.component.UIComponentBasejavax.faces.event.AbortProcessingExceptionpublic void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIComponentBasepublic void processValidators(javax.faces.context.FacesContext context)
processValidators in class javax.faces.component.UIComponentBaseprotected void validateSelection(javax.faces.context.FacesContext context)
public void processUpdates(javax.faces.context.FacesContext context)
processUpdates in class javax.faces.component.UIComponentBasepublic 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)
protected void processComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.event.PhaseId phaseId)
public boolean visitTree(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback)
visitTree in class javax.faces.component.UIComponentprotected 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 visitColumnContent(javax.faces.component.visit.VisitContext context,
javax.faces.component.visit.VisitCallback callback,
javax.faces.component.UIComponent component)
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 © 2015. All rights reserved.