com.ecyrd.jspwiki.tags
Class WikiTagBase
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--com.ecyrd.jspwiki.tags.WikiTagBase
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- AuthorTag, BreadcrumbsTag, CalendarTag, CheckLockTag, CheckRequestContextTag, CheckVersionTag, ContentEncodingTag, HasAttachmentsTag, IncludeTag, InsertDiffTag, InsertPageTag, NoSuchPageTag, PageDateTag, PageNameTag, PageSizeTag, PageTypeTag, PageVersionTag, ParentPageNameTag, PermissionTag, PluginTag, RSSCoffeeCupLinkTag, RSSImageLinkTag, RSSLinkTag, UserCheckTag, UserNameTag, VariableTag, WikiLinkTag
- public abstract class WikiTagBase
- extends javax.servlet.jsp.tagext.TagSupport
Base class for JSPWiki tags. You do not necessarily have
to derive from this class, since this does some initialization.
This tag is only useful if you're having an "empty" tag, with
no body content.
- Since:
- 2.0
- Author:
- Janne Jalkanen
- See Also:
- Serialized Form
| 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 |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, 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 |
ATTR_CONTEXT
public static final java.lang.String ATTR_CONTEXT
- See Also:
- Constant Field Values
m_wikiContext
protected WikiContext m_wikiContext
WikiTagBase
public WikiTagBase()
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.TagSupport
javax.servlet.jsp.JspException
doWikiStartTag
public abstract int doWikiStartTag()
throws java.lang.Exception
- This method is allowed to do pretty much whatever he wants.
We then catch all mistakes.
java.lang.Exception
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doEndTag in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException