org.kuali.rice.krad.datadictionary.validation.processor
Class OptionalElementConstraintProcessor<C extends Constraint>

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.validation.processor.OptionalElementConstraintProcessor<C>
All Implemented Interfaces:
ConstraintProcessor<Object,C>
Direct Known Subclasses:
ExistenceConstraintProcessor

public abstract class OptionalElementConstraintProcessor<C extends Constraint>
extends Object
implements ConstraintProcessor<Object,C>

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
OptionalElementConstraintProcessor()
           
 
Method Summary
 boolean isOptional()
          This method return true if the processing of this constraint is something that can be opted out of by some pieces of code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.datadictionary.validation.processor.ConstraintProcessor
getConstraintType, getName, process
 

Constructor Detail

OptionalElementConstraintProcessor

public OptionalElementConstraintProcessor()
Method Detail

isOptional

public boolean isOptional()
Description copied from interface: ConstraintProcessor
This method return true if the processing of this constraint is something that can be opted out of by some pieces of code. The only example of this in the version under development (1.1) is the existence constraint.

Specified by:
isOptional in interface ConstraintProcessor<Object,C extends Constraint>
Returns:
true if this processor can be turned off by some pieces of code, false otherwise
See Also:
ConstraintProcessor.isOptional()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.