org.mmbase.bridge.jsp.taglib.community
Class TestChannelTag
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--javax.servlet.jsp.tagext.BodyTagSupport
|
+--org.mmbase.bridge.jsp.taglib.ContextReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.CloudReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.NodeReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.AbstractNodeProviderTag
|
+--org.mmbase.bridge.jsp.taglib.NodeTag
|
+--org.mmbase.bridge.jsp.taglib.community.TestChannelTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, NodeProvider, java.io.Serializable, javax.servlet.jsp.tagext.Tag, TagIdentifier
- public class TestChannelTag
- extends NodeTag
As NodeTag, but the body is evaluated only if the condiiton specified evalueates
to true.
- Author:
- Pierre van Rooden
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
CLOSED
|
static java.lang.String |
OPEN
|
static java.lang.String |
READONLY
|
| 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 org.mmbase.bridge.jsp.taglib.ContextReferrerTag |
findParentTag, findParentTag, findWriter, findWriter, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContextTag, getObject, getReferid, getString, setContext, setPageContext, setReferid, setWriter |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
getBodyContent, getPreviousOut, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, 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.BodyTag |
setBodyContent |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
OPEN
public static final java.lang.String OPEN
READONLY
public static final java.lang.String READONLY
CLOSED
public static final java.lang.String CLOSED
TestChannelTag
public TestChannelTag()
setChannel
public void setChannel(java.lang.String c)
throws javax.servlet.jsp.JspTagException
setCondition
public void setCondition(java.lang.String c)
throws javax.servlet.jsp.JspTagException
setReverse
public void setReverse(boolean r)
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
- Overrides:
doStartTag in class NodeTag
MMBase build 1.6.5.20030923