Package org.apache.fulcrum.intake.model
Klasse DateStringField
- Alle implementierten Schnittstellen:
Serializable,org.apache.avalon.framework.logger.LogEnabled
Field for date inputs as free form text. The parsing of date strings
is dependent on any rules that are defined, so this field will expect that
any validator will be (or extend) DateStringValidator.
- Version:
- $Id$
- Autor:
- John McNally, Henning P. Schmiedehausen, Quinton McCombs
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.apache.fulcrum.intake.model.Field
defaultFieldPackage, defaultValidatorPackage, defaultValue, emptyValue, log, mapToObject, parser -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidSets the value of the field from data in the parser.protected StringA suitable validator.voidsetDefaultValue(String prop) Sets the default value for a DateString fieldvoidsetEmptyValue(String prop) Set the empty Value.toString()returns a String representationVon Klasse geerbte Methoden org.apache.fulcrum.intake.model.Field
dispose, enableLogging, getDefault, getDefaultValue, getDisplayName, getDisplaySize, getEmptyValue, getGroup, getHTMLString, getInitialValue, getKey, getLocale, getMapToObject, getMaxSize, getMessage, getName, getProperty, getSafeEmptyValue, getStringValue, getTestValue, getValidator, getValue, getValueIfAbsent, init, init, initGetterAndSetter, isMultiValued, isRequired, isSet, isValid, isValidated, removeFromRequest, setDisplayName, setMessage, setProperty, setRequired, setRequired, setSet, setValid, setValidated, validate
-
Konstruktordetails
-
DateStringField
Constructor.- Parameter:
field- xml field definition objectgroup- xml group definition object- Löst aus:
IntakeException- thrown by superclass
-
-
Methodendetails
-
setDefaultValue
Sets the default value for a DateString field- Angegeben von:
setDefaultValuein KlasseField<Date>- Parameter:
prop- Parameter for the default values
-
setEmptyValue
Set the empty Value. This value is used if Intake maps a field to a parameter returned by the user and the corresponding field is either empty (empty string) or non-existant.- Angegeben von:
setEmptyValuein KlasseField<Date>- Parameter:
prop- The value to use if the field is empty.
-
getDefaultValidator
A suitable validator.- Setzt außer Kraft:
getDefaultValidatorin KlasseField<Date>- Gibt zurück:
- "DateStringValidator"
-
doSetValue
protected void doSetValue()Sets the value of the field from data in the parser.- Angegeben von:
doSetValuein KlasseField<Date>
-
toString
returns a String representation
-