org.beanfabrics.model
Class ListPM.DefaultValidationRule

java.lang.Object
  extended by org.beanfabrics.model.ListPM.DefaultValidationRule
All Implemented Interfaces:
ValidationRule
Enclosing class:
ListPM<T extends PresentationModel>

public class ListPM.DefaultValidationRule
extends java.lang.Object
implements ValidationRule

This validation rule defines that this model is invalid whenever a list element is invalid.

Author:
Michael Karneim

Constructor Summary
ListPM.DefaultValidationRule()
           
 
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

ListPM.DefaultValidationRule

public ListPM.DefaultValidationRule()
Method Detail

validate

public ValidationState validate()
Description copied from interface: ValidationRule
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.


© 2010 by Michael Karneim, http://www.beanfabrics.org