org.displaytag.tags.el
Class ELColumnTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended byjavax.servlet.jsp.tagext.BodyTagSupport
          extended byorg.displaytag.tags.ColumnTag
              extended byorg.displaytag.tags.el.ELColumnTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class ELColumnTag
extends ColumnTag

Adds EL support to ColumnTag.

Version:
$Revision: 1.10 $ ($Author: fgiust $)
Author:
Tim McCune, Fabrizio Giustina
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, 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
ELColumnTag()
           
 
Method Summary
 int doStartTag()
           
 void release()
           
 void setAutolink(java.lang.String value)
           
 void setClass(java.lang.String value)
          setter for the "class" tag attribute.
 void setDecorator(java.lang.String value)
          setter for the "decorator" tag attribute.
 void setGroup(java.lang.String value)
           
 void setHeaderClass(java.lang.String value)
          setter for the "headerClass" tag attribute.
 void setHref(java.lang.String value)
          setter for the "href" tag attribute.
 void setMaxLength(java.lang.String value)
           
 void setMaxWords(java.lang.String value)
           
 void setMedia(java.lang.String value)
          Tag setter.
 void setNulls(java.lang.String value)
           
 void setParamId(java.lang.String value)
          setter for the "paramId" tag attribute.
 void setParamName(java.lang.String value)
          setter for the "paramName" tag attribute.
 void setParamProperty(java.lang.String value)
          setter for the "paramProperty" tag attribute.
 void setParamScope(java.lang.String value)
          setter for the "paramScope" tag attribute.
 void setProperty(java.lang.String value)
          setter for the "property" tag attribute.
 void setSortable(java.lang.String value)
           
 void setStyle(java.lang.String value)
          setter for the "style" tag attribute.
 void setTitle(java.lang.String value)
          setter for the "title" tag attribute.
 void setTitleKey(java.lang.String value)
          setter for the "titleKey" tag attribute.
 void setUrl(java.lang.String value)
          setter for the "url" tag attribute.
 
Methods inherited from class org.displaytag.tags.ColumnTag
addClass, availableForMedia, doEndTag, setAlign, setAutolink, setBackground, setBgcolor, setGroup, setHeight, setMaxLength, setMaxWords, setNowrap, setNulls, setSortable, setSortProperty, setValign, setWidth, toString
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Constructor Detail

ELColumnTag

public ELColumnTag()
Method Detail

setAutolink

public void setAutolink(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setAutolink(boolean)

setClass

public void setClass(java.lang.String value)
Description copied from class: ColumnTag
setter for the "class" tag attribute.

Overrides:
setClass in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setClass(java.lang.String)

setDecorator

public void setDecorator(java.lang.String value)
Description copied from class: ColumnTag
setter for the "decorator" tag attribute.

Overrides:
setDecorator in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setDecorator(java.lang.String)

setGroup

public void setGroup(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setGroup(int)

setHeaderClass

public void setHeaderClass(java.lang.String value)
Description copied from class: ColumnTag
setter for the "headerClass" tag attribute.

Overrides:
setHeaderClass in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setHeaderClass(java.lang.String)

setHref

public void setHref(java.lang.String value)
Description copied from class: ColumnTag
setter for the "href" tag attribute.

Overrides:
setHref in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setHref(java.lang.String)

setMaxLength

public void setMaxLength(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setMaxLength(int)

setMaxWords

public void setMaxWords(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setMaxWords(int)

setMedia

public void setMedia(java.lang.String value)
Description copied from class: ColumnTag
Tag setter.

Overrides:
setMedia in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setMedia(java.lang.String)

setNulls

public void setNulls(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setNulls(boolean)

setParamId

public void setParamId(java.lang.String value)
Description copied from class: ColumnTag
setter for the "paramId" tag attribute.

Overrides:
setParamId in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setParamId(java.lang.String)

setParamName

public void setParamName(java.lang.String value)
Description copied from class: ColumnTag
setter for the "paramName" tag attribute.

Overrides:
setParamName in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setParamName(java.lang.String)

setParamProperty

public void setParamProperty(java.lang.String value)
Description copied from class: ColumnTag
setter for the "paramProperty" tag attribute.

Overrides:
setParamProperty in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setParamProperty(java.lang.String)

setParamScope

public void setParamScope(java.lang.String value)
Description copied from class: ColumnTag
setter for the "paramScope" tag attribute.

Overrides:
setParamScope in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setParamScope(java.lang.String)

setProperty

public void setProperty(java.lang.String value)
Description copied from class: ColumnTag
setter for the "property" tag attribute.

Overrides:
setProperty in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setProperty(java.lang.String)

setSortable

public void setSortable(java.lang.String value)
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setSortable(boolean)

setTitle

public void setTitle(java.lang.String value)
Description copied from class: ColumnTag
setter for the "title" tag attribute.

Overrides:
setTitle in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setTitle(java.lang.String)

setStyle

public void setStyle(java.lang.String value)
Description copied from class: ColumnTag
setter for the "style" tag attribute.

Overrides:
setStyle in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setStyle(java.lang.String)

setTitleKey

public void setTitleKey(java.lang.String value)
Description copied from class: ColumnTag
setter for the "titleKey" tag attribute.

Overrides:
setTitleKey in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setTitleKey(java.lang.String)

setUrl

public void setUrl(java.lang.String value)
Description copied from class: ColumnTag
setter for the "url" tag attribute. This has the same meaning of href, but prepends the context path to the given URI.

Overrides:
setUrl in class ColumnTag
Parameters:
value - EL expression for attribute value
See Also:
ColumnTag.setUrl(java.lang.String)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class ColumnTag
Throws:
javax.servlet.jsp.JspException
See Also:
Tag.doStartTag()

release

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


Copyright © 2002-2005 the Displaytag team. All Rights Reserved.