Uses of Interface
org.apache.tapestry.form.FormComponentContributor

Packages that use FormComponentContributor
org.apache.tapestry.form Components for implementing basic HTML Forms. 
org.apache.tapestry.form.translator Defines translator bindings used primarily in form component input translations. 
org.apache.tapestry.form.validator Form validation infrastructure. 
 

Uses of FormComponentContributor in org.apache.tapestry.form
 

Classes in org.apache.tapestry.form that implement FormComponentContributor
 class AbstractFormComponentContributor
          Abstract FormComponentContributor implementation that adds an optional static javscript method reference to the page.
 

Uses of FormComponentContributor in org.apache.tapestry.form.translator
 

Subinterfaces of FormComponentContributor in org.apache.tapestry.form.translator
 interface Translator
          Interface used by ValidatableFields to both format an object as text and translate submitted text into an appropriate object for a given field.
 

Classes in org.apache.tapestry.form.translator that implement FormComponentContributor
 class AbstractTranslator
          Abstract Translator implementation that provides default behavior for trimming, null object, and empty text handling.
 class BigDecimalTranslator
          Translator for BigDecimal objects.
 class DateTranslator
          A SimpleDateFormat-based Translator implementation.
 class FormatTranslator
          Abstract Translator implementation for Format-based translators.
 class NumberTranslator
          A DecimalFormat-based Translator implementation.
 class StringTranslator
          A trivial Translator implementation.
 

Uses of FormComponentContributor in org.apache.tapestry.form.validator
 

Subinterfaces of FormComponentContributor in org.apache.tapestry.form.validator
 interface Validator
          An object that can be "attached" to a IFormComponent to perform server-side validation (Validator.validate(IFormComponent, ValidationMessages, Object)) as well as generate cleint-side validation (in the form of JavaScript submit listeners).
 

Classes in org.apache.tapestry.form.validator that implement FormComponentContributor
 class AbstractValidatorWrapper
          Abstract implementation of Validator that delegates to some other object.
 class BaseValidator
          Abstract implementation of Validator.
 class BeanValidatorWrapper
          Implementation of Validator that delegates to a managed bean obtained from a component.
 class Email
          Validates that the user input, a string, is an email address (by checking it against a regular expression).
 class Identity
          Validates that the input value is the same as the value of another field.
 class Max
          Validates that the input value is not larger than a particular maximum value.
 class MaxDate
          Validates that the object, a Date, is not after a set maximum.
 class MaxLength
          Validator that ensures a string value does not exceed a maximum length.
 class Min
          Expects the object to be a number, and checks that the value not smaller than a specified value.
 class MinDate
          Expects the value to be a Date, and constrains the date to follow a particular date.
 class MinLength
          Validates that the value, a string, is of a minimum length.
 class Pattern
          Validates a user input string against a regular expression pattern.
 class Required
          Validator that ensures a value was supplied.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.