Uses of Interface
com.softwareag.centrasite.appl.framework.validation.Condition

Packages that use Condition
com.softwareag.centrasite.appl.framework.validation   
com.softwareag.centrasite.appl.framework.validation.impl   
 

Uses of Condition in com.softwareag.centrasite.appl.framework.validation
 

Subinterfaces of Condition in com.softwareag.centrasite.appl.framework.validation
 interface Constraint
          A constraint is a boolean Condition, combined with a Scope.
 interface ReadOnlyConstraint
          A ReadOnlyConstraint is a marker interface, which constraints implement, that are used to decide whether an object is read-only.
 interface ValidationConstraint
          A ValidationConstraint is a marker interface, which constraints implement, that are used to validate an objects state.
 

Uses of Condition in com.softwareag.centrasite.appl.framework.validation.impl
 

Classes in com.softwareag.centrasite.appl.framework.validation.impl that implement Condition
 class AbstractCondition
          Abstract base class for deriving conditions.
 class AbstractConstraint
          Default implementation of Constraint.
 class AlwaysFailingCondition
          A default condition, which is always failing.
 class DefaultReadOnlyConstraint
          Default implementation of ReadOnlyConstraint.
 class DefaultValidationConstraint
          Default implementation of ValidationConstraint.
static class IntegerConditionFactory.LimitCondition
          This condition checks, whether the property value violates an upper, or lower limit.
static class IntegerConditionFactory.RangeCondition
          This condition checks, whether the property value is within a given range.
 class LengthCondition
          This condition checks, whether the property values length is equal to the given length.
 class ListItemCondition
          This condition applies an embedded condition on any item.
 class MandatoryItemCondition
          This condition checks, whether the property value is non-null.
 class MandatoryObjectCondition
          This condition checks, whether the property value is non-null and not empty.
 class MaxLengthCondition
          This condition checks, whether the property values length is lower than, or equal to, the given maximum length.
 class ReCondition
          This condition checks, whether the property value is matching a regular expression.
 class RelationDateCondition
          This condition checks, whether a date is in the future, or in the past.
 class UniqueItemPropertyCondition
          This condition is used to enable uniqueness of a given property.
 

Fields in com.softwareag.centrasite.appl.framework.validation.impl declared as Condition
static Condition DefaultConditionFactory.DEFAULT_CONDITION
          A default condition, which does nothing.
 

Methods in com.softwareag.centrasite.appl.framework.validation.impl that return Condition
 Condition StringConditionFactory.getCondition(java.lang.String pType, ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
 Condition ListConditionFactory.getCondition(java.lang.String pType, ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
 Condition IntegerConditionFactory.getCondition(java.lang.String pType, ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
protected  Condition DateConditionFactory.getCondition(java.lang.String pType, ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
protected  Condition AbstractTypeConditionFactory.getCondition(java.lang.String pType, ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
          Called to handle the default types.
 Condition DefaultConditionFactory.getCondition(ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
 Condition ConditionFactory.getCondition(ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescription)
          Creates a new condition, based on the given description.
 Condition AbstractTypeConditionFactory.getCondition(ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pDescriptions)
           
protected  Condition DefaultConstraintFactory.newCondition(ValidatableFactory.Context pContext, java.lang.String pErrorCode, java.lang.String[] pCondition)
          Creates a new condition with the given specification.
 

Methods in com.softwareag.centrasite.appl.framework.validation.impl with parameters of type Condition
protected  Constraint DefaultConstraintFactory.newConstraint(java.lang.String pType, Scope pScope, Condition pCondition)
          Creates a new Constraint, which is implemented by delegating to the given scope and condition factory.
 

Constructors in com.softwareag.centrasite.appl.framework.validation.impl with parameters of type Condition
AbstractConstraint(Scope pScope, Condition pCondition)
          Creates a new instance with the given condition and scope.
DefaultReadOnlyConstraint(Scope pScope, Condition pCondition)
          Creates a new instance with the given scope and condition.
DefaultValidationConstraint(Scope pScope, Condition pCondition)
          Creates a new instance with the given scope and condition.
ListItemCondition(Condition pCondition, java.lang.reflect.Method pGetter, java.lang.reflect.Method pSetter, java.lang.String pProperty)
          Creates a new instance.