|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.turbine.services.intake.model.Field org.apache.turbine.services.intake.model.BooleanField
Processor for boolean fields.
Field Summary |
Fields inherited from class org.apache.turbine.services.intake.model.Field |
alwaysRequired, defaultFieldPackage, defaultValidatorPackage, defaultValue, displayName, emptyValue, getter, group, ifRequiredMessage, initialized, isDebugEnabled, isMultiValued, key, log, mapToObject, message, name, onError, parser, required, retrievable, setFlag, setter, validated, validator, validFlag |
Constructor Summary | |
BooleanField(XmlField field,
Group group)
|
Method Summary | |
boolean |
booleanValue()
Gets the boolean value of the field. |
protected void |
doSetValue()
Sets the value of the field from data in the parser. |
protected java.lang.String |
getDefaultValidator()
A suitable validator. |
protected java.lang.Object |
getSafeEmptyValue()
Provides access to emptyValue such that the value returned will be acceptable as an argument parameter to Method.invoke. |
void |
setDefaultValue(java.lang.String prop)
Sets the default value for a Boolean field |
void |
setEmptyValue(java.lang.String prop)
Set the empty Value. |
Methods inherited from class org.apache.turbine.services.intake.model.Field |
dispose, doSetValue, getDefault, getDefaultValue, getDisplayName, getDisplaySize, getEmptyValue, getGroup, getHTMLString, getInitialValue, getKey, getLocale, getMaxSize, getMessage, getName, getProperty, getStringValue, getTestValue, getValidator, getValue, getValueIfAbsent, init, init, isMultiValued, isRequired, isSet, isValid, isValidated, removeFromRequest, setDisplayName, setMessage, setProperty, setRequired, setRequired, toString, validate, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BooleanField(XmlField field, Group group) throws IntakeException
Method Detail |
public void setDefaultValue(java.lang.String prop)
setDefaultValue
in class Field
prop
- Parameter for the default valuespublic void setEmptyValue(java.lang.String prop)
setEmptyValue
in class Field
prop
- The value to use if the field is empty.protected java.lang.Object getSafeEmptyValue()
getSafeEmptyValue
in class Field
protected java.lang.String getDefaultValidator()
getDefaultValidator
in class Field
protected void doSetValue()
doSetValue
in class Field
public boolean booleanValue()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |