public abstract class UITree
extends javax.faces.component.UIComponentBase
implements javax.faces.component.NamingContainer
Modifier and Type | Class and Description |
---|---|
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() |
protected boolean |
requiresIteration(javax.faces.context.FacesContext context,
javax.faces.component.visit.VisitContext visitContext) |
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,
boolean visitNodes) |
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 visitRows) |
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, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getFamily, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
public 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.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)
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.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, boolean visitNodes)
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, boolean visitRows)
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)
protected boolean requiresIteration(javax.faces.context.FacesContext context, javax.faces.component.visit.VisitContext visitContext)
Copyright © 2017. All rights reserved.