public class

UITreeNode

extends AbstractUITreeNode
implements SupportsMarkup
java.lang.Object
   ↳ javax.faces.component.UIComponent
     ↳ javax.faces.component.UIComponentBase
       ↳ javax.faces.component.UIOutput
         ↳ org.apache.myfaces.tobago.internal.component.AbstractUITreeNode
           ↳ org.apache.myfaces.tobago.component.UITreeNode

Class Overview

Creates a tree node. This component represents a single node inside a tree structure. For iterating over tree node use tc:treeData. UIComponent class, generated from template component1.2.stg with class org.apache.myfaces.tobago.internal.taglib.component.TreeNodeTagDeclaration.

Summary

Constants
String COMPONENT_TYPE
[Expand]
Inherited Constants
From class javax.faces.component.UIOutput
[Expand]
Inherited Fields
From class javax.faces.component.UIComponent
Public Constructors
UITreeNode()
Public Methods
Markup getCurrentMarkup()
Markup getMarkup()
String getTip()
Text value to display as tooltip.
MethodBinding getTreeExpansionListener()
MethodBinding getTreeMarkedListener()
boolean isDisabled()
Flag indicating that this element is disabled.
boolean isExpanded()
Flag indicating if the subnodes are to be displayed.
boolean isMarked()
Flag indicating if the node is marked, and should be displayed in a special way.
boolean isSelected()
Flag indicating if the node is selected (only possible, when the tree component allows it).
void restoreState(FacesContext context, Object componentState)
Object saveState(FacesContext context)
void setCurrentMarkup(Markup currentMarkup)
void setDisabled(boolean disabled)
void setExpanded(boolean expanded)
void setMarked(boolean marked)
void setMarkup(Markup markup)
void setSelected(boolean selected)
void setTip(String tip)
void setTreeExpansionListener(MethodBinding treeExpansionListener)
void setTreeMarkedListener(MethodBinding treeMarkedListener)
[Expand]
Inherited Methods
From class org.apache.myfaces.tobago.internal.component.AbstractUITreeNode
From class javax.faces.component.UIOutput
From class javax.faces.component.UIComponentBase
From class javax.faces.component.UIComponent
From class java.lang.Object
From interface javax.faces.component.StateHolder
From interface javax.faces.component.ValueHolder
From interface org.apache.myfaces.tobago.component.SupportsMarkup
From interface org.apache.myfaces.tobago.component.TreeModelBuilder
From interface org.apache.myfaces.tobago.config.Configurable

Constants

public static final String COMPONENT_TYPE

Constant Value: "org.apache.myfaces.tobago.TreeNode"

Public Constructors

public UITreeNode ()

Public Methods

public Markup getCurrentMarkup ()

public Markup getMarkup ()

public String getTip ()

Text value to display as tooltip.

public MethodBinding getTreeExpansionListener ()

public MethodBinding getTreeMarkedListener ()

public boolean isDisabled ()

Flag indicating that this element is disabled.
Default: false

public boolean isExpanded ()

Flag indicating if the subnodes are to be displayed.
Default: false

public boolean isMarked ()

Flag indicating if the node is marked, and should be displayed in a special way.
Default: false

public boolean isSelected ()

Flag indicating if the node is selected (only possible, when the tree component allows it).
Default: false

public void restoreState (FacesContext context, Object componentState)

public Object saveState (FacesContext context)

public void setCurrentMarkup (Markup currentMarkup)

public void setDisabled (boolean disabled)

public void setExpanded (boolean expanded)

public void setMarked (boolean marked)

public void setMarkup (Markup markup)

public void setSelected (boolean selected)

public void setTip (String tip)

public void setTreeExpansionListener (MethodBinding treeExpansionListener)

public void setTreeMarkedListener (MethodBinding treeMarkedListener)