org.kuali.rice.krad.datadictionary.validation.constraint.provider
Class DataObjectEntryConstraintProvider

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.validation.constraint.provider.BaseConstraintProvider<DataObjectEntry>
      extended by org.kuali.rice.krad.datadictionary.validation.constraint.provider.DataObjectEntryConstraintProvider
All Implemented Interfaces:
ConstraintProvider<DataObjectEntry>

public class DataObjectEntryConstraintProvider
extends BaseConstraintProvider<DataObjectEntry>

An object that looks up constraints for an object dictionary entry by constraint type. This can either by instantiated by dependency injection, in which case a map of class names to constraint resolvers can be injected, or the default map can be constructed by calling the init() method immediately after instantiation.

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

Field Summary
 
Fields inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.provider.BaseConstraintProvider
resolverMap
 
Constructor Summary
DataObjectEntryConstraintProvider()
           
 
Method Summary
 void init()
           
 boolean isSupported(Constrainable definition)
           
 
Methods inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.provider.BaseConstraintProvider
getConstraints, getResolverMap, setResolverMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataObjectEntryConstraintProvider

public DataObjectEntryConstraintProvider()
Method Detail

init

public void init()
Overrides:
init in class BaseConstraintProvider<DataObjectEntry>

isSupported

public boolean isSupported(Constrainable definition)
See Also:
ConstraintProvider.isSupported(org.kuali.rice.krad.datadictionary.validation.capability.Constrainable)


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