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

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentELTag
              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.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class TreeTag
extends AbstractTreeTag


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
 
Fields inherited from class javax.faces.webapp.UIComponentTagBase
log
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
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
 
Constructor Summary
TreeTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setColumnClasses(javax.el.ValueExpression columnClasses)
           
 void setExpireListeners(javax.el.ValueExpression expireListeners)
           
 void setFooterClass(javax.el.ValueExpression footerClass)
           
 void setHeaderClass(javax.el.ValueExpression headerClass)
           
 void setIconChildFirst(javax.el.ValueExpression iconChildFirst)
           
 void setIconChildLast(javax.el.ValueExpression iconChildLast)
           
 void setIconChildMiddle(javax.el.ValueExpression iconChildMiddle)
           
 void setIconClass(javax.el.ValueExpression iconClass)
           
 void setIconLine(javax.el.ValueExpression iconLine)
           
 void setIconNodeClose(javax.el.ValueExpression iconNodeClose)
           
 void setIconNodeCloseFirst(javax.el.ValueExpression iconNodeCloseFirst)
           
 void setIconNodeCloseLast(javax.el.ValueExpression iconNodeCloseLast)
           
 void setIconNodeCloseMiddle(javax.el.ValueExpression iconNodeCloseMiddle)
           
 void setIconNodeOpen(javax.el.ValueExpression iconNodeOpen)
           
 void setIconNodeOpenFirst(javax.el.ValueExpression iconNodeOpenFirst)
           
 void setIconNodeOpenLast(javax.el.ValueExpression iconNodeOpenLast)
           
 void setIconNodeOpenMiddle(javax.el.ValueExpression iconNodeOpenMiddle)
           
 void setIconNoline(javax.el.ValueExpression iconNoline)
           
 void setNodeClass(javax.el.ValueExpression nodeClass)
           
protected  void setProperties(javax.faces.component.UIComponent component)
          Applies attributes to the tree component
 void setRowClasses(javax.el.ValueExpression rowClasses)
           
 void setSelectedNodeClass(javax.el.ValueExpression selectedNodeClass)
           
 void setVar(javax.el.ValueExpression 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
setLayout, setStyle, setStyleClass
 
Methods inherited from class javax.faces.webapp.UIComponentELTag
createComponent, hasBinding, setBinding, setRendered
 
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
 
Methods inherited from class javax.faces.webapp.UIComponentTagBase
getELContext
 
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(javax.el.ValueExpression var)

setIconLine

public void setIconLine(javax.el.ValueExpression iconLine)

setIconNoline

public void setIconNoline(javax.el.ValueExpression iconNoline)

setIconChildFirst

public void setIconChildFirst(javax.el.ValueExpression iconChildFirst)

setIconChildMiddle

public void setIconChildMiddle(javax.el.ValueExpression iconChildMiddle)

setIconChildLast

public void setIconChildLast(javax.el.ValueExpression iconChildLast)

setIconNodeOpen

public void setIconNodeOpen(javax.el.ValueExpression iconNodeOpen)

setIconNodeOpenFirst

public void setIconNodeOpenFirst(javax.el.ValueExpression iconNodeOpenFirst)

setIconNodeOpenMiddle

public void setIconNodeOpenMiddle(javax.el.ValueExpression iconNodeOpenMiddle)

setIconNodeOpenLast

public void setIconNodeOpenLast(javax.el.ValueExpression iconNodeOpenLast)

setIconNodeClose

public void setIconNodeClose(javax.el.ValueExpression iconNodeClose)

setIconNodeCloseFirst

public void setIconNodeCloseFirst(javax.el.ValueExpression iconNodeCloseFirst)

setIconNodeCloseMiddle

public void setIconNodeCloseMiddle(javax.el.ValueExpression iconNodeCloseMiddle)

setIconNodeCloseLast

public void setIconNodeCloseLast(javax.el.ValueExpression iconNodeCloseLast)

setNodeClass

public void setNodeClass(javax.el.ValueExpression nodeClass)

setRowClasses

public void setRowClasses(javax.el.ValueExpression rowClasses)

setColumnClasses

public void setColumnClasses(javax.el.ValueExpression columnClasses)

setSelectedNodeClass

public void setSelectedNodeClass(javax.el.ValueExpression selectedNodeClass)

setIconClass

public void setIconClass(javax.el.ValueExpression iconClass)

setExpireListeners

public void setExpireListeners(javax.el.ValueExpression expireListeners)

setHeaderClass

public void setHeaderClass(javax.el.ValueExpression headerClass)

setFooterClass

public void setFooterClass(javax.el.ValueExpression 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.