For a given property, identify all the approprite validation constraints. Each returned value is the name of a validator (i.e., "required") or a validator name and configuration (i.e., "minlength=5"). These contraints are exactly the individual terms in a {@link FieldValidatorSource#createValidators(org.apache.tapestry.Field,String) validate specification}. These will ultimately be used to create {@link FieldValidator}s for the field that edits the property.
@param propertyType the type of the property for which constraints are needed
@param annotationProvider provides access to any annotations conceerning the property
@return a list of constraints
@see FieldValidatorSource
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.