org.apache.myfaces.custom.tree.taglib

Class TreeTag


public class TreeTag
extends UIComponentTagBase

HtmlTree tag.
Version:
$Revision: 169651 $ $Date: 2004/10/13 11:50:58
Author:
Oliver Rossmueller

Method Summary

int
doStartTag()
Obtain tree model or create a default model.
String
getColumnClasses()
String
getComponentType()
long
getExpireListeners()
String
getFooterClass()
String
getHeaderClass()
String
getIconChildFirst()
String
getIconChildLast()
String
getIconChildMiddle()
String
getIconClass()
String
getIconLine()
String
getIconNodeClose()
String
getIconNodeCloseFirst()
String
getIconNodeCloseLast()
String
getIconNodeCloseMiddle()
String
getIconNodeOpen()
String
getIconNodeOpenFirst()
String
getIconNodeOpenLast()
String
getIconNodeOpenMiddle()
String
getIconNoline()
String
getNodeClass()
String
getRendererType()
String
getRowClasses()
String
getSelectedNodeClass()
String
getStyleClass()
String
getValue()
String
getVar()
boolean
isExpandRoot()
void
release()
void
setColumnClasses(String columnClasses)
void
setExpandRoot(boolean expandRoot)
void
setExpireListeners(long expireListeners)
void
setFooterClass(String footerClass)
void
setHeaderClass(String headerClass)
void
setIconChildFirst(String iconChildFirst)
void
setIconChildLast(String iconChildLast)
void
setIconChildMiddle(String iconChildMiddle)
void
setIconClass(String iconClass)
void
setIconLine(String iconLine)
void
setIconNodeClose(String iconNodeClose)
void
setIconNodeCloseFirst(String iconNodeCloseFirst)
void
setIconNodeCloseLast(String iconNodeCloseLast)
void
setIconNodeCloseMiddle(String iconNodeCloseMiddle)
void
setIconNodeOpen(String iconNodeOpen)
void
setIconNodeOpenFirst(String iconNodeOpenFirst)
void
setIconNodeOpenLast(String iconNodeOpenLast)
void
setIconNodeOpenMiddle(String iconNodeOpenMiddle)
void
setIconNoline(String iconNoline)
void
setNodeClass(String nodeClass)
protected void
setProperties(UIComponent component)
Applies attributes to the tree component
void
setRowClasses(String rowClasses)
void
setSelectedNodeClass(String selectedNodeClass)
void
setStyleClass(String styleClass)
void
setValue(String newValue)
void
setVar(String var)

Methods inherited from class org.apache.myfaces.taglib.UIComponentTagBase

release, setActionListenerProperty, setActionProperty, setBooleanProperty, setConverter, setForceId, setForceIdIndex, setImageLocation, setIntegerProperty, setJavascriptLocation, setProperties, setStringProperty, setStyleLocation, setValidatorProperty, setValue, setValueBinding, setValueChangedListenerProperty

Method Details

doStartTag

public int doStartTag()
            throws JspException
Obtain tree model or create a default model.

getColumnClasses

public String getColumnClasses()
Returns:
Returns the columnClasses.

getComponentType

public String getComponentType()

getExpireListeners

public long getExpireListeners()

getFooterClass

public String getFooterClass()
Returns:
Returns the footerClass.

getHeaderClass

public String getHeaderClass()
Returns:
Returns the headerClass.

getIconChildFirst

public String getIconChildFirst()

getIconChildLast

public String getIconChildLast()

getIconChildMiddle

public String getIconChildMiddle()

getIconClass

public String getIconClass()

getIconLine

public String getIconLine()

getIconNodeClose

public String getIconNodeClose()

getIconNodeCloseFirst

public String getIconNodeCloseFirst()

getIconNodeCloseLast

public String getIconNodeCloseLast()

getIconNodeCloseMiddle

public String getIconNodeCloseMiddle()

getIconNodeOpen

public String getIconNodeOpen()

getIconNodeOpenFirst

public String getIconNodeOpenFirst()

getIconNodeOpenLast

public String getIconNodeOpenLast()

getIconNodeOpenMiddle

public String getIconNodeOpenMiddle()

getIconNoline

public String getIconNoline()

getNodeClass

public String getNodeClass()

getRendererType

public String getRendererType()

getRowClasses

public String getRowClasses()
Returns:
Returns the rowClasses.

getSelectedNodeClass

public String getSelectedNodeClass()

getStyleClass

public String getStyleClass()

getValue

public String getValue()

getVar

public String getVar()
Returns:
Returns the var.

isExpandRoot

public boolean isExpandRoot()

release

public void release()
Overrides:
release in interface UIComponentTagBase

setColumnClasses

public void setColumnClasses(String columnClasses)
Parameters:
columnClasses - The columnClasses to set.

setExpandRoot

public void setExpandRoot(boolean expandRoot)

setExpireListeners

public void setExpireListeners(long expireListeners)

setFooterClass

public void setFooterClass(String footerClass)
Parameters:
footerClass - The footerClass to set.

setHeaderClass

public void setHeaderClass(String headerClass)
Parameters:
headerClass - The headerClass to set.

setIconChildFirst

public void setIconChildFirst(String iconChildFirst)

setIconChildLast

public void setIconChildLast(String iconChildLast)

setIconChildMiddle

public void setIconChildMiddle(String iconChildMiddle)

setIconClass

public void setIconClass(String iconClass)

setIconLine

public void setIconLine(String iconLine)

setIconNodeClose

public void setIconNodeClose(String iconNodeClose)

setIconNodeCloseFirst

public void setIconNodeCloseFirst(String iconNodeCloseFirst)

setIconNodeCloseLast

public void setIconNodeCloseLast(String iconNodeCloseLast)

setIconNodeCloseMiddle

public void setIconNodeCloseMiddle(String iconNodeCloseMiddle)

setIconNodeOpen

public void setIconNodeOpen(String iconNodeOpen)

setIconNodeOpenFirst

public void setIconNodeOpenFirst(String iconNodeOpenFirst)

setIconNodeOpenLast

public void setIconNodeOpenLast(String iconNodeOpenLast)

setIconNodeOpenMiddle

public void setIconNodeOpenMiddle(String iconNodeOpenMiddle)

setIconNoline

public void setIconNoline(String iconNoline)

setNodeClass

public void setNodeClass(String nodeClass)

setProperties

protected void setProperties(UIComponent component)
Applies attributes to the tree component
Overrides:
setProperties in interface UIComponentTagBase

setRowClasses

public void setRowClasses(String rowClasses)
Parameters:
rowClasses - The rowClasses to set.

setSelectedNodeClass

public void setSelectedNodeClass(String selectedNodeClass)

setStyleClass

public void setStyleClass(String styleClass)

setValue

public void setValue(String newValue)
Overrides:
setValue in interface UIComponentTagBase

setVar

public void setVar(String var)
Parameters:
var - The var to set.