org.apache.myfaces.custom.tree.taglib
Class TreeTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTag
      extended by javax.faces.webapp.UIComponentBodyTag
          extended by org.apache.myfaces.shared_tomahawk.taglib.html.HtmlPanelGroupTag
              extended by org.apache.myfaces.custom.tree.taglib.AbstractTreeTag
                  extended by org.apache.myfaces.custom.tree.taglib.TreeTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class TreeTag
extends AbstractTreeTag


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentBodyTag
bodyContent
 
Fields inherited from class javax.faces.webapp.UIComponentTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
TreeTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setColumnClasses(java.lang.String columnClasses)
           
 void setExpireListeners(java.lang.String expireListeners)
           
 void setFooterClass(java.lang.String footerClass)
           
 void setHeaderClass(java.lang.String headerClass)
           
 void setIconChildFirst(java.lang.String iconChildFirst)
           
 void setIconChildLast(java.lang.String iconChildLast)
           
 void setIconChildMiddle(java.lang.String iconChildMiddle)
           
 void setIconClass(java.lang.String iconClass)
           
 void setIconLine(java.lang.String iconLine)
           
 void setIconNodeClose(java.lang.String iconNodeClose)
           
 void setIconNodeCloseFirst(java.lang.String iconNodeCloseFirst)
           
 void setIconNodeCloseLast(java.lang.String iconNodeCloseLast)
           
 void setIconNodeCloseMiddle(java.lang.String iconNodeCloseMiddle)
           
 void setIconNodeOpen(java.lang.String iconNodeOpen)
           
 void setIconNodeOpenFirst(java.lang.String iconNodeOpenFirst)
           
 void setIconNodeOpenLast(java.lang.String iconNodeOpenLast)
           
 void setIconNodeOpenMiddle(java.lang.String iconNodeOpenMiddle)
           
 void setIconNoline(java.lang.String iconNoline)
           
 void setNodeClass(java.lang.String nodeClass)
           
protected  void setProperties(javax.faces.component.UIComponent component)
          Applies attributes to the tree component
 void setRowClasses(java.lang.String rowClasses)
           
 void setSelectedNodeClass(java.lang.String selectedNodeClass)
           
 void setVar(java.lang.String var)
           
 
Methods inherited from class org.apache.myfaces.custom.tree.taglib.AbstractTreeTag
doStartTag, getValue, isExpandRoot, setExpandRoot, setValue
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.taglib.html.HtmlPanelGroupTag
setStyle, setStyleClass
 
Methods inherited from class javax.faces.webapp.UIComponentBodyTag
doAfterBody, doInitBody, getBodyContent, getDoAfterBodyValue, getDoStartValue, getPreviousOut, setBodyContent
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getCreated, getDoEndValue, getFacesContext, getFacetName, getId, getParent, getParentUIComponentTag, isSuppressed, isValueReference, setBinding, setId, setPageContext, setParent, setRendered, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, getParent, setPageContext, setParent
 

Constructor Detail

TreeTag

public TreeTag()
Method Detail

getComponentType

public java.lang.String getComponentType()
Overrides:
getComponentType in class AbstractTreeTag

getRendererType

public java.lang.String getRendererType()
Overrides:
getRendererType in class AbstractTreeTag

setVar

public void setVar(java.lang.String var)

setIconLine

public void setIconLine(java.lang.String iconLine)

setIconNoline

public void setIconNoline(java.lang.String iconNoline)

setIconChildFirst

public void setIconChildFirst(java.lang.String iconChildFirst)

setIconChildMiddle

public void setIconChildMiddle(java.lang.String iconChildMiddle)

setIconChildLast

public void setIconChildLast(java.lang.String iconChildLast)

setIconNodeOpen

public void setIconNodeOpen(java.lang.String iconNodeOpen)

setIconNodeOpenFirst

public void setIconNodeOpenFirst(java.lang.String iconNodeOpenFirst)

setIconNodeOpenMiddle

public void setIconNodeOpenMiddle(java.lang.String iconNodeOpenMiddle)

setIconNodeOpenLast

public void setIconNodeOpenLast(java.lang.String iconNodeOpenLast)

setIconNodeClose

public void setIconNodeClose(java.lang.String iconNodeClose)

setIconNodeCloseFirst

public void setIconNodeCloseFirst(java.lang.String iconNodeCloseFirst)

setIconNodeCloseMiddle

public void setIconNodeCloseMiddle(java.lang.String iconNodeCloseMiddle)

setIconNodeCloseLast

public void setIconNodeCloseLast(java.lang.String iconNodeCloseLast)

setNodeClass

public void setNodeClass(java.lang.String nodeClass)

setRowClasses

public void setRowClasses(java.lang.String rowClasses)

setColumnClasses

public void setColumnClasses(java.lang.String columnClasses)

setSelectedNodeClass

public void setSelectedNodeClass(java.lang.String selectedNodeClass)

setIconClass

public void setIconClass(java.lang.String iconClass)

setExpireListeners

public void setExpireListeners(java.lang.String expireListeners)

setHeaderClass

public void setHeaderClass(java.lang.String headerClass)

setFooterClass

public void setFooterClass(java.lang.String footerClass)

setProperties

protected void setProperties(javax.faces.component.UIComponent component)
Description copied from class: AbstractTreeTag
Applies attributes to the tree component

Overrides:
setProperties in class AbstractTreeTag

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class AbstractTreeTag


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.