com.infragistics.faces.tree.taglib.html
Class TreeViewTag

java.lang.Object
  extended byjavax.faces.webapp.UIComponentTag
      extended bycom.infragistics.faces.tree.taglib.html.TreeViewTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public class TreeViewTag
extends javax.faces.webapp.UIComponentTag

JSP Tags For The treeView Component.

Use

To use the component in a JSP page, declare the taglib:
 <%@ taglib prefix="ig" uri="http://www.infragistics.com/faces/netadvantage" %>
 
and instantiate:
 <ig:treeView >
 

Attributes

Name Type Default Description
bottomPagerRendered boolean "false" Treeview's bottom pager visibility
collapseTreeNodeListener MethodBinding "" CollapseTreeNodeListener method binding for CollapseTreeNodeEvent notifications.
customPagingEnabled boolean "" flag indicating whether custom paging is enabled or not
customSortingEnabled boolean "" flag indicating whether custom sorting is enabled or not
dataKeyName String "" name of the field(s) that uniquely identify each record in the data source (use semi-colons to specify a composite primary key).
dataSource DataModel "" data source this component is bound to
expandedIconUrl String "" URL of the image displayed next to all expanded nodes. This value may be overriden on a per-node basis.
expandTreeNodeListener MethodBinding "" ExpandTreeNodeListener method binding for ExpandTreeNodeEvent notifications.
iconUrl String "" URL of the of the default image displayed next to all nodes. This value may be overriden on a per-node basis.
itemCount int "" total number of items contained in the underlying dataModel (used when customPagingEnabled is set to true)
nodeHoverStyleClass String "" Space-separated list of CSS style class(es) applied to child TreeNodes when the mouse cursor is overthem
nodeSelectedStyleClass String "" Space-separated list of CSS style class(es) applied to child TreeNodes when selected.
nodeStyleClass String "" Space-separated list of CSS style class(es) applied to child TreeNodes.
pageChangeListener MethodBinding "" MethodBinding representing a pageChangeListener method that is notified of PageChangeEvent
pageSize int "" number of items to display on each page (0 means all items).
sortListener MethodBinding "" MethodBinding representing a sortListener method that is notified of SortEvent
style String "" default Style applied to the tree
styleClass String "" Space-separated list of CSS style class(es) applied when this component is rendered.
topPagerRendered boolean "false" Treeview's bottom pager visibility


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
TreeViewTag()
          Constructor
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setBottomPagerRendered(java.lang.String newValue)
           
 void setCollapseTreeNodeListener(java.lang.String newValue)
           
 void setCustomPagingEnabled(java.lang.String newValue)
           
 void setCustomSortingEnabled(java.lang.String newValue)
           
 void setDataKeyName(java.lang.String newValue)
           
 void setDataSource(java.lang.String newValue)
           
 void setExpandedIconUrl(java.lang.String newValue)
           
 void setExpandTreeNodeListener(java.lang.String newValue)
           
 void setIconUrl(java.lang.String newValue)
           
 void setItemCount(java.lang.String newValue)
           
 void setNodeHoverStyleClass(java.lang.String newValue)
           
 void setNodeSelectedStyleClass(java.lang.String newValue)
           
 void setNodeStyleClass(java.lang.String newValue)
           
 void setPageChangeListener(java.lang.String newValue)
           
 void setPageSize(java.lang.String newValue)
           
 void setSortListener(java.lang.String newValue)
           
 void setStyle(java.lang.String newValue)
           
 void setStyleClass(java.lang.String newValue)
           
 void setTopPagerRendered(java.lang.String newValue)
           
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, getComponentInstance, getCreated, getParent, getParentUIComponentTag, isValueReference, setBinding, setId, setPageContext, setParent, setRendered
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeViewTag

public TreeViewTag()

Constructor

Method Detail

getComponentType

public java.lang.String getComponentType()

getRendererType

public java.lang.String getRendererType()

release

public void release()

setBottomPagerRendered

public void setBottomPagerRendered(java.lang.String newValue)

setCollapseTreeNodeListener

public void setCollapseTreeNodeListener(java.lang.String newValue)

setCustomPagingEnabled

public void setCustomPagingEnabled(java.lang.String newValue)

setCustomSortingEnabled

public void setCustomSortingEnabled(java.lang.String newValue)

setDataKeyName

public void setDataKeyName(java.lang.String newValue)

setDataSource

public void setDataSource(java.lang.String newValue)

setExpandedIconUrl

public void setExpandedIconUrl(java.lang.String newValue)

setExpandTreeNodeListener

public void setExpandTreeNodeListener(java.lang.String newValue)

setIconUrl

public void setIconUrl(java.lang.String newValue)

setItemCount

public void setItemCount(java.lang.String newValue)

setNodeHoverStyleClass

public void setNodeHoverStyleClass(java.lang.String newValue)

setNodeSelectedStyleClass

public void setNodeSelectedStyleClass(java.lang.String newValue)

setNodeStyleClass

public void setNodeStyleClass(java.lang.String newValue)

setPageChangeListener

public void setPageChangeListener(java.lang.String newValue)

setPageSize

public void setPageSize(java.lang.String newValue)

setSortListener

public void setSortListener(java.lang.String newValue)

setStyle

public void setStyle(java.lang.String newValue)

setStyleClass

public void setStyleClass(java.lang.String newValue)

setTopPagerRendered

public void setTopPagerRendered(java.lang.String newValue)