public class UITree
extends javax.faces.component.UIComponentBase
| Modifier and Type | Class and Description |
|---|---|
static class |
UITree.TreeNode
Inner class representing a node in the tree
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
DEFAULT_RENDERER |
protected java.lang.String |
nodeCollapsedCallback |
protected java.lang.String |
nodeCollapsedUrl |
protected java.lang.String |
nodeExpandedCallback |
protected java.lang.String |
nodeSelectedCallback |
protected java.lang.String |
retrieveChildrenUrl |
protected java.util.List |
rootNodes |
| Constructor and Description |
|---|
UITree() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFamily() |
java.lang.String |
getNodeCollapsedCallback()
Returns the Javascript function name to be used for node collapsed event
|
java.lang.String |
getNodeCollapsedUrl()
Returns the URL to use for the AJAX call to inform the server
that a node has been collapsed
|
java.lang.String |
getNodeExpandedCallback()
Returns the Javascript function name to be used for node expanded event
|
java.lang.String |
getNodeSelectedCallback()
Returns the Javascript function name to be used for node selected event
|
java.lang.String |
getRetrieveChildrenUrl()
Returns the URL to use for the AJAX call to retrieve the child nodea
|
java.util.List |
getRootNodes()
Get the root nodes for the tree
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setNodeCollapsedCallback(java.lang.String nodeCollapsedCallback)
Sets the name of the Javascript function to use for the node collapsed event
|
void |
setNodeCollapsedUrl(java.lang.String nodeCollapsedUrl)
Sets the AJAX URL to use to inform the server that a node
has been collapsed
|
void |
setNodeExpandedCallback(java.lang.String nodeExpandedCallback)
Sets the name of the Javascript function to use for the expanded event
|
void |
setNodeSelectedCallback(java.lang.String nodeSelectedCallback)
Sets the name of the Javascript function to use for the node selected event
|
void |
setRetrieveChildrenUrl(java.lang.String retrieveChildrenUrl)
Sets the AJAX URL to use to retrive child nodes
|
void |
setRootNodes(java.util.List rootNodes)
Set the root nodes for the tree to show
|
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String DEFAULT_RENDERER
protected java.util.List rootNodes
protected java.lang.String retrieveChildrenUrl
protected java.lang.String nodeCollapsedUrl
protected java.lang.String nodeExpandedCallback
protected java.lang.String nodeCollapsedCallback
protected java.lang.String nodeSelectedCallback
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIComponentpublic void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIComponentBasepublic java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class javax.faces.component.UIComponentBasepublic java.util.List getRootNodes()
public void setRootNodes(java.util.List rootNodes)
rootNodes - The list of node for the treepublic java.lang.String getNodeCollapsedCallback()
public void setNodeCollapsedCallback(java.lang.String nodeCollapsedCallback)
nodeCollapsedCallback - The Javascript function to use for the node collapsed eventpublic java.lang.String getNodeExpandedCallback()
public void setNodeExpandedCallback(java.lang.String nodeExpandedCallback)
nodeExpandedCallback - The Javascript function to use for the expanded eventpublic java.lang.String getNodeSelectedCallback()
public void setNodeSelectedCallback(java.lang.String nodeSelectedCallback)
nodeSelectedCallback - The Javascript function to use for the node selected eventpublic java.lang.String getRetrieveChildrenUrl()
public void setRetrieveChildrenUrl(java.lang.String retrieveChildrenUrl)
retrieveChildrenUrl - The AJAX URL to usepublic java.lang.String getNodeCollapsedUrl()
public void setNodeCollapsedUrl(java.lang.String nodeCollapsedUrl)
nodeCollapsedUrl - The AJAX URL to useCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.