org.mmbase.bridge.jsp.taglib.pageflow
Class CompareTag
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--javax.servlet.jsp.tagext.BodyTagSupport
|
+--org.mmbase.bridge.jsp.taglib.ContextReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.pageflow.PresentTag
|
+--org.mmbase.bridge.jsp.taglib.pageflow.CompareTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, Condition, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag, WriterReferrer
- Direct Known Subclasses:
- IsEmptyTag, IsGreaterThanTag, IsLessThanTag
- public class CompareTag
- extends PresentTag
- implements Condition, WriterReferrer
A very simple tag to check if the value of a certain context
variable equals a certain String value.
- Author:
- Michiel Meeuwissen
- See Also:
- Serialized Form
| 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, release, setContext, setPageContext, setReferid, setWriter |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doEndTag, doInitBody, 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.Tag |
getParent, setParent |
CompareTag
public CompareTag()
setValue
public void setValue(java.lang.String v)
throws javax.servlet.jsp.JspTagException
setReferid2
public void setReferid2(java.lang.String r)
throws javax.servlet.jsp.JspTagException
doCompare
protected boolean doCompare(java.lang.Comparable v1,
java.lang.Comparable v2)
getCompare2
protected java.lang.Object getCompare2()
throws javax.servlet.jsp.JspTagException
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
- Overrides:
doStartTag in class PresentTag
MMBase build 1.6.5.20030923