Package com.softwareag.centrasite.appl.framework.validation.impl

Interface Summary
ConditionFactory A condition factory is used by the annotation processor.
ConstraintFactory Creates instances of Constraint.
DefaultControl.ValueHandler The value handler is responsible for fetching or setting the controls values.
DynamicErrorCode A dynamic error code is basically a factory for error codes.
ErrorCodeFactory A factory for instances of ErrorCode.
ScopeFactory A factory for scopes.
ValidatableContainer A container of validatables is typically a GUI area (a tab, or something similar), which contains a group of validatables.
Validator.ValidationController Interface of a ValidatableContainer, or a Validatable, which would like to control the context, befor it is validated.
ValueProvider Interface of an object, which has a method getValueObject().
 

Class Summary
AbstractCondition Abstract base class for deriving conditions.
AbstractConstraint Default implementation of Constraint.
AbstractDynamicErrorCode Default implementation of DynamicErrorCode: The "info" parameter is parsed as a string of error code specifications.
AbstractTypeConditionFactory An abstract base class for condition factories.
AlwaysFailingCondition A default condition, which is always failing.
BooleanConditionFactory Default condition factory for boolean properties.
CSAppConceptConditionFactory A condition factory for concept and concept reference properties.
CSAppUserConditionFactory A condition factory for concept and concept reference properties.
DateConditionFactory A condition factory for date properties.
DefaultConditionFactory Default implementation of the condition factory.
DefaultConstrained Default implementation of Constrained.
DefaultConstraintFactory The default constraint factory.
DefaultContext Default implementation of Constraint.Context.
DefaultControl Default implementation of Control.
DefaultErrorCodeFactory Default implementation of ErrorCodeFactory.
DefaultErrorCodeFactory.DefaultErrorCode Default implementation of ErrorCode.
DefaultReadOnlyConstraint Default implementation of ReadOnlyConstraint.
DefaultScope Default implementation of Scope, which declares the constraint as always applicable.
DefaultScopeFactory Default implementation of ScopeFactory.
DefaultValidatable Default implementation of Validatable.
DefaultValidationConstraint Default implementation of ValidationConstraint.
ImplementationFactory<T> An object factory, which is used to create instances of certain objects.
IntegerConditionFactory A condition factory for integer properties.
IntegerConditionFactory.LimitCondition This condition checks, whether the property value violates an upper, or lower limit.
IntegerConditionFactory.RangeCondition This condition checks, whether the property value is within a given range.
LengthCondition This condition checks, whether the property values length is equal to the given length.
ListConditionFactory A condition factory for list properties.
ListItemCondition This condition applies an embedded condition on any item.
MandatoryItemCondition This condition checks, whether the property value is non-null.
MandatoryObjectCondition This condition checks, whether the property value is non-null and not empty.
MaxLengthCondition This condition checks, whether the property values length is lower than, or equal to, the given maximum length.
ReCondition This condition checks, whether the property value is matching a regular expression.
RelationDateCondition This condition checks, whether a date is in the future, or in the past.
SelectableValue A selectable value is an instance of this class.
StringConditionFactory Default condition factory for string properties.
UniqueItemPropertyCondition This condition is used to enable uniqueness of a given property.
ValidatableBeanProperty This is an implementation of Validatable, which allows to validate a beans property.
ValidatableBooleanProperty Subclass of ValidatableBeanProperty for boolean properties.
ValidatableClasses An instance of this class specifies the frameworks Validatable types.
ValidatableClasses.ValidatableClass An instance of this class specifies a validatable type.
ValidatableConceptProperty Subclass of ValidatableBeanProperty for concept properties.
ValidatableConceptRefProperty Subclass of ValidatableBeanProperty for concept properties.
ValidatableDateProperty Subclass of ValidatableBeanProperty for date properties.
ValidatableFactory A factory for instances of Validatable.
ValidatableFactory.Context The per-thread context of the IOC provider.
ValidatableIntegerProperty Subclass of ValidatableBeanProperty for integer properties.
ValidatableListProperty Subclass of ValidatableBeanProperty for list properties.
ValidatableSelectedValueProperty An implementation of ValidatableProperty, which allows to select values from a collection of acceptable values.
ValidatableStringProperty Subclass of ValidatableBeanProperty for string properties.
ValidatableUserProperty Subclass of ValidatableBeanProperty for concept properties.
ValidationDefaultParser This parser is used to create instances of ValidationDefaults by parsing XML documents.
ValidationDefaults This object provides defaults to the validation frameworks.
ValidationDefaults.ConditionFactory An instance of this class specifies the frameworks ConditionFactory.
ValidationDefaults.ConstraintFactory An instance of this class specifies the frameworks ConstraintFactory.
ValidationDefaults.ErrorCodeFactory An instance of this class specifies the frameworks ErrorCodeFactory.
ValidationDefaults.Implementation<T> Default class for deriving instances of "instantiation".
ValidationDefaults.ScopeFactory An instance of this class specifies the frameworks ScopeFactory.
ValidationDefaultsFactory This factory class creates the application specific defaults.
Validator The validator is used to validate a control containers constraints.
Validator.ErrorInfo The validator is collecting instances of this data bean, which holds a single validation constraints information.
 

Enum Summary
ValidationDefaults.Instantiation This enumeration is used to specify the various instantiation types.
 

Exception Summary
InvalidValueException An instance of this exception is thrown, if an attempt is made to set an invalid value.
 

Annotation Types Summary
Constraint This annotation denotes a single constraint.
Constraints This annotation is used to configure the objects validation constraints.
Validatable This annotation indicates, that an instance of Validatable should be created for the annotated bean property.
ValidatableList An extension of Validatable for properties with type List.