# Package org.apache.tapestry5.internal.beaneditor

[INTERNAL USE ONLY] support classes for the `BeanEditor` component; API subject to change

- Class Summary
  Class | Description
  --- | ---
  EnvironmentMessages | Holds the current (overrides) Messages object and override id for placemnt into the environment by FieldValidatorDefaultSourceImpl so ValidationConstraintGenerator implementations have access to the catalog if necessary.
  MessagesConstraintGenerator | Generates constraints from the containing component's property file.
  PrimitiveFieldConstraintGenerator | Adds a "required" constraint for any property of whose type is a primitive (not a wrapper or reference) type.
  ValidateAnnotationConstraintGenerator | Checks for the `Validate` annotation, and extracts its value to form the result.