com.javelin.fpml.shared
Class AdjustableDateValidator

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

public class AdjustableDateValidator
extends AbstractBeanValidator

AdjustableDateValidator.java

null

Author:
Javelin Software
See Also:
AdjustableDate, Serialized Form

Constructor Summary
AdjustableDateValidator()
           
 
Method Summary
protected  void validateAdjustableDate(Bean bean)
           
 void validateAdjustableDateKey(java.lang.Integer adjustableDateKey, AdjustableDate bean, java.lang.String propertyName)
          Validate the AdjustableDateKey.
 void validateDateAdjustments(BusinessDayAdjustments dateAdjustments, AdjustableDate bean, java.lang.String propertyName)
          Validate the DateAdjustments.
 void validateOnCreate(Bean bean)
           
 void validateOnRemove(Bean bean)
           
 void validateOnStore(Bean bean)
           
 void validateUnadjustedDate(java.sql.Date unadjustedDate, AdjustableDate bean, java.lang.String propertyName)
          Validate the UnadjustedDate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdjustableDateValidator

public AdjustableDateValidator()
Method Detail

validateAdjustableDateKey

public void validateAdjustableDateKey(java.lang.Integer adjustableDateKey,
                                      AdjustableDate bean,
                                      java.lang.String propertyName)
                               throws ValidationException
Validate the AdjustableDateKey.

ValidationException

validateUnadjustedDate

public void validateUnadjustedDate(java.sql.Date unadjustedDate,
                                   AdjustableDate bean,
                                   java.lang.String propertyName)
                            throws ValidationException
Validate the UnadjustedDate.

ValidationException

validateDateAdjustments

public void validateDateAdjustments(BusinessDayAdjustments dateAdjustments,
                                    AdjustableDate bean,
                                    java.lang.String propertyName)
                             throws ValidationException
Validate the DateAdjustments.

ValidationException

validateAdjustableDate

protected void validateAdjustableDate(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