org.apache.turbine.services.intake.model
Class DateStringField

java.lang.Object
  |
  +--org.apache.turbine.services.intake.model.Field
        |
        +--org.apache.turbine.services.intake.model.DateStringField

public class DateStringField
extends Field

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.

Author:
John McNally

Fields inherited from class org.apache.turbine.services.intake.model.Field
alwaysRequired, data, defaultValue, displayName, getter, group, ifRequiredMessage, initialized, isMultiValued, key, mapToObject, message, name, onError, required, retrievable, set_flag, setter, valid_flag, validator
 
Constructor Summary
DateStringField(XmlField field, Group group)
           
 
Method Summary
protected  void doSetValue(ParameterParser pp)
          converts the parameter to the correct Object.
protected  java.lang.String getDefaultValidator()
          A suitable validator.
protected  void setDefaultValue(java.lang.String prop)
          Sets the default value for an ComboKeyField
 
Methods inherited from class org.apache.turbine.services.intake.model.Field
dispose, getDefault, getDefaultValue, getDisplayName, getInitialValue, getKey, getMessage, getProperty, getTestValue, getValidator, getValue, getValueIfAbsent, init, 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

DateStringField

public DateStringField(XmlField field,
                       Group group)
                throws java.lang.Exception
Method Detail

getDefaultValidator

protected java.lang.String getDefaultValidator()
A suitable validator.
Overrides:
getDefaultValidator in class Field
Returns:
"DateStringValidator"

doSetValue

protected void doSetValue(ParameterParser pp)
converts the parameter to the correct Object.
Overrides:
doSetValue in class Field

setDefaultValue

protected void setDefaultValue(java.lang.String prop)
Sets the default value for an ComboKeyField
Overrides:
setDefaultValue in class Field


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.