public abstract class DateField extends org.apache.tapestry.valid.ValidField
Parameter | Type | Read / Write | Required | Default | Description |
date | java.util.Date | R / W | yes | The date property to edit. | |
required | boolean | R | no | no | If true, then a value must be entered. |
minimum | java.util.Date | R | no | If provided, the date entered must be equal to or later than the provided minimum date. | |
maximum | java.util.Date | R | no | If provided, the date entered must be less than or equal to the provided maximum date. | |
displayName | String | R | yes | A textual name for the field that is used when formulating error messages. | |
format | DateFormat |
R | no | Default format MM/dd/yyyy |
The format used to display and parse dates. |
displayFormat | String |
R | no | MM/DD/YYYY |
The format string presented to the user if the date entered is in an incorrect format. e.g. the format object throws a ParseException. |
Informal parameters are allowed. A body is not allowed.
ValidField
Constructor and Description |
---|
DateField() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.Date |
getDate() |
abstract java.lang.String |
getDisplayFormat() |
abstract java.text.DateFormat |
getFormat() |
abstract java.util.Date |
getMaximum() |
abstract java.util.Date |
getMinimum() |
org.apache.tapestry.valid.IValidator |
getValidator()
Overrides
ValidField.getValidator() to construct a validator on-the-fly. |
java.lang.Object |
getValue() |
abstract boolean |
isRequired() |
abstract void |
setDate(java.util.Date date) |
void |
setValue(java.lang.Object value) |
getDisplayName, isDisabled, isHidden, readValue, renderFormComponent, rewindFormComponent, updateValue
getAlwaysRenderBodyOnRewind, getCanTakeFocus, getForm, getIdParameter, getName, renderComponent, renderDelegateAttributes, renderDelegatePrefix, renderDelegateSuffix, renderIdAttribute, setClientId, setForm, setName, setName
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
public DateField()
public abstract java.util.Date getDate()
public abstract void setDate(java.util.Date date)
public abstract java.util.Date getMinimum()
public abstract java.util.Date getMaximum()
public abstract boolean isRequired()
isRequired
in interface org.apache.tapestry.form.IFormComponent
isRequired
in class org.apache.tapestry.form.AbstractFormComponent
public abstract java.text.DateFormat getFormat()
public abstract java.lang.String getDisplayFormat()
public org.apache.tapestry.valid.IValidator getValidator()
ValidField.getValidator()
to construct a validator on-the-fly.getValidator
in class org.apache.tapestry.valid.ValidField
public java.lang.Object getValue()
getValue
in class org.apache.tapestry.valid.ValidField
ValidField.getValue()
public void setValue(java.lang.Object value)
setValue
in class org.apache.tapestry.valid.ValidField
ValidField.setValue(java.lang.Object)