Package | Description |
---|---|
org.apache.tapestry.form |
Components for implementing basic HTML Forms.
|
org.apache.tapestry.form.translator | |
org.apache.tapestry.form.validator | |
org.apache.tapestry.valid |
Components and classes that provide specialized, validating text fields.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
TranslatedFieldSupport.parse(TranslatedField field,
java.lang.String text) |
java.lang.Object |
TranslatedFieldSupportImpl.parse(TranslatedField field,
java.lang.String text) |
void |
ValidatableFieldSupport.validate(ValidatableField component,
IMarkupWriter writer,
IRequestCycle cycle,
java.lang.Object value)
Called during rewind of the specified component.
|
void |
ValidatableFieldSupportImpl.validate(ValidatableField component,
IMarkupWriter writer,
IRequestCycle cycle,
java.lang.Object object) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractTranslator.parse(IFormComponent field,
ValidationMessages messages,
java.lang.String text) |
java.lang.Object |
Translator.parse(IFormComponent field,
ValidationMessages messages,
java.lang.String value)
Invoked during rewind to parse a submitted input value into an object suitable for the
specified component.
|
protected abstract java.lang.Object |
AbstractTranslator.parseText(IFormComponent field,
ValidationMessages messages,
java.lang.String text) |
protected java.lang.Object |
FormatTranslator.parseText(IFormComponent field,
ValidationMessages messages,
java.lang.String text) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractValidatorWrapper.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Email.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Max.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object)
Does comparison based on the
Number.doubleValue() . |
void |
MaxDate.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
MaxLength.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Min.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object)
Does comparison based on the
Number.doubleValue() . |
void |
MinDate.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
MinLength.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Pattern.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Required.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object) |
void |
Validator.validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object)
Invoked to validate input for the field.
|
Modifier and Type | Method and Description |
---|---|
void |
IValidationDelegate.record(ValidatorException ex)
The error notification method, invoked during the rewind phase (that is, while HTTP
parameters are being extracted from the request and assigned to various object properties).
|
void |
ValidationDelegate.record(ValidatorException ex)
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
BaseValidator.checkRequired(IFormComponent field,
java.lang.String value)
Invoked to check if the value is null.
|
java.lang.Object |
DateValidator.toObject(IFormComponent field,
java.lang.String value) |
java.lang.Object |
EmailValidator.toObject(IFormComponent field,
java.lang.String input) |
java.lang.Object |
IValidator.toObject(IFormComponent field,
java.lang.String input)
Converts input, submitted by the client, into an object value.
|
java.lang.Object |
IntValidator.toObject(IFormComponent field,
java.lang.String value) |
java.lang.Object |
NumberValidator.toObject(IFormComponent field,
java.lang.String value) |
java.lang.Object |
PatternValidator.toObject(IFormComponent field,
java.lang.String input) |
java.lang.Object |
StringValidator.toObject(IFormComponent field,
java.lang.String input) |
java.lang.Object |
UrlValidator.toObject(IFormComponent field,
java.lang.String input) |