<sasads:TreeView>

Used to create a TreeView in a JSP page. It can two nodeLoading states, PROGRESSIVE AND FULL. PROGRESSIVE will create nodes as you need them while FULL creates all the nodes at execution of the page.

Syntax

<sasads:TreeView
   [customAttributes="java.lang.String"]
   [epilog="java.lang.String"]
   [expansionLevel="int"]
   [id="value"]
   [imageLocation="java.lang.String"]
   [imageVisible="true|false"]
   [instantiate="true|false"]
   [locale="java.util.Locale"]
   [model="java.lang.String"]
   [name="java.lang.String"]
   [nodeLoading="FULL|PROGRESSIVE"]
   [nodeSelectionVisible="true|false"]
   [prolog="java.lang.String"]
   [ref="java.lang.String"]
   [render="true|false"]
   [rootNodeVisible="true|false"]
   [scope="java.lang.String"]
   [selectedNode="java.lang.String"]
   [styleClass="java.lang.String"]
   [style="java.lang.String"]
   [target="java.lang.String"]
   [usePlusMinus="true|false"]
   [usingURLLinks="true|false"] />

<sasads:TreeView
   [customAttributes="java.lang.String"]
   [epilog="java.lang.String"]
   [expansionLevel="int"]
   [id="value"]
   [imageLocation="java.lang.String"]
   [imageVisible="true|false"]
   [instantiate="true|false"]
   [locale="java.util.Locale"]
   [model="java.lang.String"]
   [name="java.lang.String"]
   [nodeLoading="FULL|PROGRESSIVE"]
   [nodeSelectionVisible="true|false"]
   [prolog="java.lang.String"]
   [ref="java.lang.String"]
   [render="true|false"]
   [rootNodeVisible="true|false"]
   [scope="java.lang.String"]
   [selectedNode="java.lang.String"]
   [styleClass="java.lang.String"]
   [style="java.lang.String"]
   [target="java.lang.String"]
   [usePlusMinus="true|false"]
   [usingURLLinks="true|false"]>
      [<sasads:TreeNode ...>
         [<sasads:TreeNode .../>]
         [Additional <sasads:TreeNode> tags...]
      </sasads:TreeNode>]
      [Additional <sasads:TreeNode> tags...]
</sasads:TreeView>

Attributes

customAttributes
epilog
expansionLevelThe expansion level of the tree.
idCase-sensitive name used to identify the object instance.
imageLocationThe location of the needed images
imageVisibleBoolean value if images are to be displayed.
instantiate
locale
modelthe model String
name
nodeLoadingDetermines if the tree is written all at once or incrementally.
nodeSelectionVisibleFlag that, if true, allows the use to select the node to change or query.
prolog
ref
render
rootNodeVisibleBoolean value to set if rootNode is visible.
scope
selectedNodeThe selected node.
styleClass
style
targetArgument of each folders anchor tag.
usePlusMinusFlag which determines whether or not to use the +/- images on the tree.
usingURLLinksBoolean value which determines whether or not to use URL links.

More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.beans.TreeViewInterface.

If you need to subclass the tag handler class for the sasads:TreeView tag, extend com.sas.taglib.servlet.beans.TreeViewTag.