|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.taglibs.rdc.core.BaseModel
org.apache.taglibs.rdc.Number
Datamodel for the number RDC. The number RDC will be associated with the number input and the maximum and minimum value within which the input's value must lie.
| Nested Class Summary |
| Nested classes inherited from class org.apache.taglibs.rdc.core.BaseModel |
BaseModel.ValueInterpreter |
| Field Summary | |
static int |
ERR_NEED_LONGER_NUMBER
A constant for Error Code stating the number entered is shorter than allowed |
static int |
ERR_NEED_SHORTER_NUMBER
A constant for Error Code stating the number entered is longer than allowed |
| Fields inherited from class org.apache.taglibs.rdc.core.BaseModel |
ambiguousValues, candidates, canonicalizedValue, className, configuration, confirm, confirmed, DEFAULT_INITIAL_GRAMMAR_NAME, DEFAULT_MIN_CONFIDENCE, DEFAULT_NUM_N_BEST, echo, ERR_NO_DEFAULT, ERR_NONE, errorCode, exitStatus, grammars, id, initial, initialGrammar, interpretation, isAmbiguous, isValid, locale, maxNoInput, maxNoMatch, minConfidence, numNBest, paramsMap, PROPERTY_INITIAL_GRAMMAR, rdcLocale, rdcResourceBundle, skipSubmit, state, subdialog, submit, utterance, value |
| Constructor Summary | |
Number()
Sets default values for all data members |
|
| Method Summary | |
protected java.lang.Object |
canonicalize(java.lang.Object newValue,
boolean isAttribute)
Custom canonicalization |
java.lang.String |
getMaxValue()
Gets the maximum allowed value of number |
java.lang.String |
getMinValue()
Gets the minimum allowed value of number |
void |
setMaxValue(java.lang.String maxValue)
Sets the maximum allowed value of input |
void |
setMinValue(java.lang.String minValue)
Sets the minimum allowed value |
protected java.lang.Boolean |
validate(java.lang.Object newValue,
boolean setErrorCode)
Validates the input against the given constraints |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ERR_NEED_SHORTER_NUMBER
public static final int ERR_NEED_LONGER_NUMBER
| Constructor Detail |
public Number()
| Method Detail |
public java.lang.String getMaxValue()
public void setMaxValue(java.lang.String maxValue)
maxValue - the maximum allowed value of inputpublic java.lang.String getMinValue()
public void setMinValue(java.lang.String minValue)
minValue - the minimum allowed value of input
protected java.lang.Object canonicalize(java.lang.Object newValue,
boolean isAttribute)
canonicalize in class BaseModelnewValue - the value
protected java.lang.Boolean validate(java.lang.Object newValue,
boolean setErrorCode)
validate in class BaseModel
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||