|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.taglibs.rdc.core.BaseModel org.apache.taglibs.rdc.Number
public class 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/interfaces 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 inputprotected java.lang.Object canonicalize(java.lang.Object newValue, boolean isAttribute)
canonicalize
in class BaseModel
newValue
- 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 |