The tree tag has two attributes,
value
and
var
. The attribute
value
contain a DefaultMutableTreeNode, which represent the tree.
The
var
attribute is the name of the variable, to get specific content.
<tc:tree value="Node name=Category id=root" var="node">
In every tree, a
<tc:treeNode/>
has to be added.
A
<tc:treeNode/>
can contain several tags to describe the node.
In this example, two tags are used.
The
<tc:treeIndent/>
tag, which add an indent besides a node
and
<tc:treeLabel value="#{node.userObject.name}"/>
, which contain the
String for the label. Notice that 'node' is the value of the
var
attribute from the tree tag.