com.atlassian.jira.web.tags.i18n
Class MessageTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
webwork.view.taglib.WebWorkBodyTagSupport
com.atlassian.jira.web.tags.i18n.MessageTag
- All Implemented Interfaces:
- Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, webwork.view.taglib.ParamTag.Parametric, webwork.view.taglib.ParamTag.UnnamedParametric
public class MessageTag
- extends webwork.view.taglib.WebWorkBodyTagSupport
- implements webwork.view.taglib.ParamTag.UnnamedParametric
Represents a JSP Tag
that is able to output localised text given an i18n key.
The name of the key is written to the page in a <span> tag if the includeMetaData attribute is set to
true.
- See Also:
- Serialized Form
Fields inherited from class webwork.view.taglib.WebWorkBodyTagSupport |
stack |
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 |
Methods inherited from class webwork.view.taglib.WebWorkBodyTagSupport |
findString, findValue, getStack, release, setPageContext, setParent, 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, setValue |
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 |
getParent |
MessageTag
public MessageTag()
getKey
public String getKey()
setKey
public void setKey(String key)
isIncludeMetaData
public boolean isIncludeMetaData()
setIncludeMetaData
public void setIncludeMetaData(boolean includeMetaData)
addArgument
public void addArgument(Object argument)
addParameter
public void addParameter(String name,
Object value)
- Specified by:
addParameter
in interface webwork.view.taglib.ParamTag.Parametric
addParameter
public void addParameter(Object value)
- Specified by:
addParameter
in interface webwork.view.taglib.ParamTag.UnnamedParametric
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Specified by:
doStartTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in class javax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Specified by:
doEndTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in class webwork.view.taglib.WebWorkBodyTagSupport
- Throws:
javax.servlet.jsp.JspException
Copyright © 2002-2014 Atlassian. All Rights Reserved.