org.apache.myfaces.tobago.internal.component
Class AbstractUITreeData
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
org.apache.myfaces.tobago.internal.component.AbstractUITreeData
- All Implemented Interfaces:
- javax.faces.component.EditableValueHolder, javax.faces.component.NamingContainer, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, TreeModelBuilder
- Direct Known Subclasses:
- UITreeData
public abstract class AbstractUITreeData
- extends javax.faces.component.UIInput
- implements javax.faces.component.NamingContainer, TreeModelBuilder
Fields inherited from class javax.faces.component.UIInput |
COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID |
Fields inherited from class javax.faces.component.UIComponent |
bindings |
Fields inherited from interface javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
Method Summary |
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)
|
Methods inherited from class javax.faces.component.UIInput |
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 |
Methods inherited from class javax.faces.component.UIOutput |
getConverter, getLocalValue, setConverter |
Methods inherited from class javax.faces.component.UIComponentBase |
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 |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getContainerClientId, getValueExpression, setValueExpression |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, setConverter |
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
AbstractUITreeData
public AbstractUITreeData()
processDecodes
public void processDecodes(javax.faces.context.FacesContext facesContext)
- Overrides:
processDecodes
in class javax.faces.component.UIInput
decode
public void decode(javax.faces.context.FacesContext facesContext)
- Overrides:
decode
in class javax.faces.component.UIInput
processValidators
public void processValidators(javax.faces.context.FacesContext facesContext)
- Overrides:
processValidators
in class javax.faces.component.UIInput
processUpdates
public void processUpdates(javax.faces.context.FacesContext facesContext)
- Overrides:
processUpdates
in class javax.faces.component.UIInput
getRowIndex
public TreePath getRowIndex()
buildTreeModelBegin
public void buildTreeModelBegin(javax.faces.context.FacesContext facesContext,
MixedTreeModel model)
- Specified by:
buildTreeModelBegin
in interface TreeModelBuilder
buildTreeModelChildren
public void buildTreeModelChildren(javax.faces.context.FacesContext facesContext,
MixedTreeModel model)
- Specified by:
buildTreeModelChildren
in interface TreeModelBuilder
buildTreeModelEnd
public void buildTreeModelEnd(javax.faces.context.FacesContext facesContext,
MixedTreeModel model)
- Specified by:
buildTreeModelEnd
in interface TreeModelBuilder
buildTreeModelNodes
public void buildTreeModelNodes(javax.faces.context.FacesContext facesContext,
MixedTreeModel model,
Node node,
TreePath position)
buildTreeModelNodes
public void buildTreeModelNodes(javax.faces.context.FacesContext facesContext,
MixedTreeModel model,
DefaultMutableTreeNode node,
TreePath position)
encodeChildren
public void encodeChildren(javax.faces.context.FacesContext context)
throws IOException
- Overrides:
encodeChildren
in class javax.faces.component.UIComponentBase
- Throws:
IOException
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext facesContext)
throws IOException
- Overrides:
encodeEnd
in class javax.faces.component.UIComponentBase
- Throws:
IOException
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren
in class javax.faces.component.UIComponentBase
updateModel
public void updateModel(javax.faces.context.FacesContext facesContext)
- Overrides:
updateModel
in class javax.faces.component.UIInput
getTemplateComponent
public AbstractUITreeNode getTemplateComponent()
getClientId
public String getClientId(javax.faces.context.FacesContext context)
- Overrides:
getClientId
in class javax.faces.component.UIComponentBase
findComponent
public javax.faces.component.UIComponent findComponent(String searchId)
- Overrides:
findComponent
in class javax.faces.component.UIComponentBase
queueEvent
public void queueEvent(javax.faces.event.FacesEvent event)
- Overrides:
queueEvent
in class javax.faces.component.UIComponentBase
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
- Overrides:
broadcast
in class javax.faces.component.UIInput
- Throws:
javax.faces.event.AbortProcessingException
invokeOnComponent
public boolean invokeOnComponent(javax.faces.context.FacesContext facesContext,
String clientId,
javax.faces.component.ContextCallback callback)
throws javax.faces.FacesException
- Overrides:
invokeOnComponent
in class javax.faces.component.UIComponentBase
- Throws:
javax.faces.FacesException
saveState
public Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class javax.faces.component.UIInput
restoreState
public void restoreState(javax.faces.context.FacesContext context,
Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class javax.faces.component.UIInput
getVar
public String getVar()
setVar
public void setVar(String var)
getCurrentNode
public DefaultMutableTreeNode getCurrentNode()
setCurrentNode
public void setCurrentNode(DefaultMutableTreeNode currentNode)
getMarker
public Object getMarker()
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.