com.javelin.fpml.shared
Class AdjustableOrRelativeDateValidator

java.lang.Object
  |
  +--AbstractBeanValidator
        |
        +--com.javelin.fpml.shared.AdjustableOrRelativeDateValidator

public class AdjustableOrRelativeDateValidator
extends AbstractBeanValidator

AdjustableOrRelativeDateValidator.java

null

Author:
Javelin Software
See Also:
AdjustableOrRelativeDate, Serialized Form

Constructor Summary
AdjustableOrRelativeDateValidator()
           
 
Method Summary
 void validateAdjustableDate(AdjustableDate adjustableDate, AdjustableOrRelativeDate bean, java.lang.String propertyName)
          Validate the AdjustableDate.
protected  void validateAdjustableOrRelativeDate(Bean bean)
           
 void validateAdjustableOrRelativeDateKey(java.lang.Integer adjustableOrRelativeDateKey, AdjustableOrRelativeDate bean, java.lang.String propertyName)
          Validate the AdjustableOrRelativeDateKey.
 void validateOnCreate(Bean bean)
           
 void validateOnRemove(Bean bean)
           
 void validateOnStore(Bean bean)
           
 void validateRelativeDate(RelativeDateOffset relativeDate, AdjustableOrRelativeDate bean, java.lang.String propertyName)
          Validate the RelativeDate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdjustableOrRelativeDateValidator

public AdjustableOrRelativeDateValidator()
Method Detail

validateAdjustableOrRelativeDateKey

public void validateAdjustableOrRelativeDateKey(java.lang.Integer adjustableOrRelativeDateKey,
                                                AdjustableOrRelativeDate bean,
                                                java.lang.String propertyName)
                                         throws ValidationException
Validate the AdjustableOrRelativeDateKey.

ValidationException

validateAdjustableDate

public void validateAdjustableDate(AdjustableDate adjustableDate,
                                   AdjustableOrRelativeDate bean,
                                   java.lang.String propertyName)
                            throws ValidationException
Validate the AdjustableDate.

ValidationException

validateRelativeDate

public void validateRelativeDate(RelativeDateOffset relativeDate,
                                 AdjustableOrRelativeDate bean,
                                 java.lang.String propertyName)
                          throws ValidationException
Validate the RelativeDate.

ValidationException

validateAdjustableOrRelativeDate

protected void validateAdjustableOrRelativeDate(Bean bean)
                                         throws ValidationException
ValidationException

validateOnCreate

public void validateOnCreate(Bean bean)
                      throws ValidationException
ValidationException

validateOnStore

public void validateOnStore(Bean bean)
                     throws ValidationException
ValidationException

validateOnRemove

public void validateOnRemove(Bean bean)
                      throws ValidationException
ValidationException