com.opensymphony.webwork.views.jsp
Class ParameterizedTagSupport

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended bycom.opensymphony.webwork.views.jsp.WebWorkTagSupport
          extended bycom.opensymphony.webwork.views.jsp.ParameterizedTagSupport
All Implemented Interfaces:
IterationTag, ParamTag.Parametric, Serializable, Tag
Direct Known Subclasses:
AbstractUITag, ActionTag

public abstract class ParameterizedTagSupport
extends WebWorkTagSupport
implements ParamTag.Parametric

Created by IntelliJ IDEA. User: jcarreira Date: Oct 16, 2003 Time: 11:00:38 PM To change this template use Options | File Templates.

See Also:
Serialized Form

Field Summary
protected static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.opensymphony.webwork.views.jsp.WebWorkTagSupport
ALT_SYNTAX
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
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
ParameterizedTagSupport()
           
 
Method Summary
 void addParameter(String key, Object value)
           
 Map getParameters()
           
protected  void reset()
          Resets the attributes of this tag so that the tag may be reused.
 
Methods inherited from class com.opensymphony.webwork.views.jsp.WebWorkTagSupport
findString, findValue, findValue, getStack, toString, translateVariables
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log
Constructor Detail

ParameterizedTagSupport

public ParameterizedTagSupport()
Method Detail

getParameters

public Map getParameters()
Specified by:
getParameters in interface ParamTag.Parametric

addParameter

public void addParameter(String key,
                         Object value)
Specified by:
addParameter in interface ParamTag.Parametric

reset

protected void reset()
Resets the attributes of this tag so that the tag may be reused. As a general rule, only properties that are not specified as an attribute or properties that are derived need to be reset. Examples of this would include the parameters Map in ParameterizedTag and the namespace in the ActionTag (which can be a derived value).

This should be the last thing called as part of the doEndTag


WebWork Project Page