|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.turbine.services.intake.model.Field
org.apache.turbine.services.intake.model.FileItemField
This Intake field is intended to represent a File input element in a HTML form.
Field Summary |
Fields inherited from class org.apache.turbine.services.intake.model.Field |
alwaysRequired, defaultFieldPackage, defaultValue, displayName, emptyValue, getter, group, ifRequiredMessage, initialized, isDebugEnabled, isMultiValued, key, log, mapToObject, message, name, onError, parser, required, retrievable, setFlag, setter, validator, validFlag |
Constructor Summary | |
FileItemField(XmlField field,
Group group)
Constructor. |
Method Summary | |
protected void |
doSetValue()
Sets the value of the field from data in the parser. |
protected java.lang.String |
getDefaultValidator()
A suitable validator. |
Field |
init(ValueParser vp)
Method called when this field (the group it belongs to) is pulled from the pool. |
void |
setDefaultValue(java.lang.String prop)
It is not possible to set the default value for this field type. |
void |
setEmptyValue(java.lang.String prop)
It is not possible to set the empty value for this field type. |
protected boolean |
validate()
Compares request data with constraints and sets the valid flag. |
Methods inherited from class org.apache.turbine.services.intake.model.Field |
dispose, doSetValue, getDefault, getDefaultValue, getDisplayName, getDisplaySize, getEmptyValue, getHTMLString, getInitialValue, getKey, getLocale, getMaxSize, getMessage, getName, getProperty, getSafeEmptyValue, getStringValue, getTestValue, getValidator, getValue, getValueIfAbsent, init, isRequired, isSet, isValid, removeFromRequest, setDisplayName, setMessage, setProperty, setRequired, setRequired, toString, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public FileItemField(XmlField field, Group group) throws IntakeException
field
- xml field definition objectgroup
- xml group definition object
IntakeException
- thrown by superclassMethod Detail |
public void setDefaultValue(java.lang.String prop)
setDefaultValue
in class Field
prop
- Parameter for the default values
TurbineRuntimeException
public void setEmptyValue(java.lang.String prop)
setEmptyValue
in class Field
prop
- Parameter for the empty values
TurbineRuntimeException
protected java.lang.String getDefaultValidator()
getDefaultValidator
in class Field
public Field init(ValueParser vp) throws IntakeException
init
in class Field
vp
- a ValueParser
value
Field
value
IntakeException
- if an error occursprotected boolean validate()
validate
in class Field
protected void doSetValue()
doSetValue
in class Field
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |