|
|||||||||||
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.Duration
Datamodel for the duration RDC. The duration RDC will be associated with the duration input, the maximum and minimum duration within which the input's duration must lie, and a pattern to which the input must conform.
Nested Class Summary |
Nested classes inherited from class org.apache.taglibs.rdc.core.BaseModel |
BaseModel.ValueInterpreter |
Field Summary | |
static int |
ERR_INVALID_DURATION
A constant for Error Code stating Invalid duration |
static int |
ERR_NEED_HIGHER_VALUE
A constant for Error Code stating the duration entered is smaller than allowed |
static int |
ERR_NEED_LOWER_VALUE
A constant for Error Code stating the duration entered is larger 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 | |
Duration()
Sets default values for all data members |
Method Summary | |
protected java.lang.Object |
canonicalize(java.lang.Object input,
boolean isAttribute)
This method returns the full duration format if either partial duration is spoken or retuns full duration if input is full duration |
java.lang.String |
getMaxDuration()
Gets the maximum Duration that a user has specified in the attirbute |
java.lang.String |
getMinDuration()
Gets what minimum duration that a user has specified in the attirbute |
void |
setMaxDuration(java.lang.String maxDuration)
Sets the maximum Duration value. |
void |
setMinDuration(java.lang.String minDuration)
Sets the minimum duration value. |
protected java.lang.Boolean |
validate(java.lang.Object newValue,
boolean setErrorCode)
Validates the received input against the validation 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_INVALID_DURATION
public static final int ERR_NEED_LOWER_VALUE
public static final int ERR_NEED_HIGHER_VALUE
Constructor Detail |
public Duration()
Method Detail |
public java.lang.String getMaxDuration()
public void setMaxDuration(java.lang.String maxDuration)
maxDuration
- The maximum duration value.public java.lang.String getMinDuration()
public void setMinDuration(java.lang.String minDuration)
minDuration
- The minimum duration value.protected java.lang.Boolean validate(java.lang.Object newValue, boolean setErrorCode)
validate
in class BaseModel
protected java.lang.Object canonicalize(java.lang.Object input, boolean isAttribute)
canonicalize
in class BaseModel
input
- The duration value(either partial or full)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |