public abstract class AbstractUITreeData extends javax.faces.component.UIInput implements javax.faces.component.NamingContainer, TreeModelBuilder
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_TYPE |
Constructor and Description |
---|
AbstractUITreeData() |
Modifier and Type | Method and Description |
---|---|
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
buildTreeModelBegin(javax.faces.context.FacesContext facesContext,
MixedTreeModel model) |
void |
buildTreeModelChildren(javax.faces.context.FacesContext facesContext,
MixedTreeModel model) |
void |
buildTreeModelEnd(javax.faces.context.FacesContext facesContext,
MixedTreeModel model) |
void |
buildTreeModelNodes(javax.faces.context.FacesContext facesContext,
MixedTreeModel model,
DefaultMutableTreeNode node,
TreePath position) |
void |
buildTreeModelNodes(javax.faces.context.FacesContext facesContext,
MixedTreeModel model,
Node node,
TreePath position) |
void |
decode(javax.faces.context.FacesContext facesContext) |
void |
encodeChildren(javax.faces.context.FacesContext context) |
void |
encodeEnd(javax.faces.context.FacesContext facesContext) |
javax.faces.component.UIComponent |
findComponent(String searchId) |
String |
getClientId(javax.faces.context.FacesContext context) |
DefaultMutableTreeNode |
getCurrentNode() |
Object |
getMarker() |
boolean |
getRendersChildren() |
TreePath |
getRowIndex() |
AbstractUITreeNode |
getTemplateComponent() |
String |
getVar() |
boolean |
invokeOnComponent(javax.faces.context.FacesContext facesContext,
String clientId,
javax.faces.component.ContextCallback callback) |
void |
processDecodes(javax.faces.context.FacesContext facesContext) |
void |
processUpdates(javax.faces.context.FacesContext facesContext) |
void |
processValidators(javax.faces.context.FacesContext facesContext) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
void |
restoreState(javax.faces.context.FacesContext context,
Object state) |
Object |
saveState(javax.faces.context.FacesContext context) |
void |
setCurrentNode(DefaultMutableTreeNode currentNode) |
void |
setVar(String var) |
void |
updateModel(javax.faces.context.FacesContext facesContext) |
addValidator, addValueChangeListener, compareValues, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, validate, validateValue
getConverter, getLocalValue, setConverter
addFacesListener, encodeBegin, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getContainerClientId, getValueExpression, setValueExpression
public static final String COMPONENT_TYPE
public void processDecodes(javax.faces.context.FacesContext facesContext)
processDecodes
in class javax.faces.component.UIInput
public void decode(javax.faces.context.FacesContext facesContext)
decode
in class javax.faces.component.UIInput
public void processValidators(javax.faces.context.FacesContext facesContext)
processValidators
in class javax.faces.component.UIInput
public void processUpdates(javax.faces.context.FacesContext facesContext)
processUpdates
in class javax.faces.component.UIInput
public TreePath getRowIndex()
public void buildTreeModelBegin(javax.faces.context.FacesContext facesContext, MixedTreeModel model)
buildTreeModelBegin
in interface TreeModelBuilder
public void buildTreeModelChildren(javax.faces.context.FacesContext facesContext, MixedTreeModel model)
buildTreeModelChildren
in interface TreeModelBuilder
public void buildTreeModelEnd(javax.faces.context.FacesContext facesContext, MixedTreeModel model)
buildTreeModelEnd
in interface TreeModelBuilder
public void buildTreeModelNodes(javax.faces.context.FacesContext facesContext, MixedTreeModel model, Node node, TreePath position)
public void buildTreeModelNodes(javax.faces.context.FacesContext facesContext, MixedTreeModel model, DefaultMutableTreeNode node, TreePath position)
public void encodeChildren(javax.faces.context.FacesContext context) throws IOException
encodeChildren
in class javax.faces.component.UIComponentBase
IOException
public void encodeEnd(javax.faces.context.FacesContext facesContext) throws IOException
encodeEnd
in class javax.faces.component.UIComponentBase
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
public void updateModel(javax.faces.context.FacesContext facesContext)
updateModel
in class javax.faces.component.UIInput
public AbstractUITreeNode getTemplateComponent()
public String getClientId(javax.faces.context.FacesContext context)
getClientId
in class javax.faces.component.UIComponentBase
public javax.faces.component.UIComponent findComponent(String searchId)
findComponent
in class javax.faces.component.UIComponentBase
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.UIInput
javax.faces.event.AbortProcessingException
public boolean invokeOnComponent(javax.faces.context.FacesContext facesContext, String clientId, javax.faces.component.ContextCallback callback) throws javax.faces.FacesException
invokeOnComponent
in class javax.faces.component.UIComponentBase
javax.faces.FacesException
public Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIInput
public void restoreState(javax.faces.context.FacesContext context, Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIInput
public String getVar()
public void setVar(String var)
public DefaultMutableTreeNode getCurrentNode()
public void setCurrentNode(DefaultMutableTreeNode currentNode)
public Object getMarker()
Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.