org.beanfabrics.model
Class DatePM.DateValidationRule

java.lang.Object
  extended by org.beanfabrics.model.DatePM.DateValidationRule
All Implemented Interfaces:
ValidationRule
Enclosing class:
DatePM

public class DatePM.DateValidationRule
extends java.lang.Object
implements ValidationRule

This rule evaluates to invalid if the PM's value can't be converted into a Date.


Constructor Summary
DatePM.DateValidationRule()
           
 
Method Summary
 ValidationState validate()
          Produces a fresh ValidationState.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatePM.DateValidationRule

public DatePM.DateValidationRule()
Method Detail

validate

public ValidationState validate()
Produces a fresh ValidationState. A null return value indicates that this rule has been successfully validated. A not- null value indicates that this rule has found an invalid state.

Specified by:
validate in interface ValidationRule
Returns:
the fresh validation result of this rule.