org.apache.struts.taglib.logic
Class CompareTagBase
public abstract class CompareTagBase
Abstract base class for comparison tags. Concrete subclasses need only
define values for desired1 and desired2.
$Rev: 54929 $ $Date: 2004-10-16 17:38:42 +0100 (Sat, 16 Oct 2004) $protected static int | DOUBLE_COMPARE - We will do a double/float comparison.
|
protected static int | LONG_COMPARE - We will do a long/int comparison.
|
protected static int | STRING_COMPARE - We will do a String comparison.
|
protected static MessageResources | messages - The message resources for this package.
|
String | value - The value to which the variable specified by other attributes of this
tag will be compared.
|
protected abstract boolean | condition() - Evaluate the condition that is being tested by this particular tag,
and return
true if the nested body content of this tag
should be evaluated, or false if it should be skipped.
|
protected boolean | condition(int desired1, int desired2) - Evaluate the condition that is being tested by this particular tag,
and return
true if the nested body content of this tag
should be evaluated, or false if it should be skipped.
|
String | getValue()
|
void | release() - Release all allocated resources.
|
void | setValue(String value)
|
condition , doEndTag , doStartTag , getCookie , getHeader , getName , getParameter , getProperty , getRole , getScope , getUser , release , setCookie , setHeader , setName , setParameter , setProperty , setRole , setScope , setUser |
DOUBLE_COMPARE
protected static final int DOUBLE_COMPARE
We will do a double/float comparison.
LONG_COMPARE
protected static final int LONG_COMPARE
We will do a long/int comparison.
STRING_COMPARE
protected static final int STRING_COMPARE
We will do a String comparison.
messages
protected static MessageResources messages
The message resources for this package.
value
public String value
The value to which the variable specified by other attributes of this
tag will be compared.
condition
protected abstract boolean condition()
throws JspException
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
This method must be implemented by concrete subclasses.
- condition in interface ConditionalTagBase
condition
protected boolean condition(int desired1,
int desired2)
throws JspException
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
This method must be implemented by concrete subclasses.
desired1
- First desired value for a true result (-1, 0, +1)desired2
- Second desired value for a true result (-1, 0, +1)
getValue
public String getValue()
setValue
public void setValue(String value)
Copyright B) 2000-2007 - The Apache Software Foundation