org.kuali.rice.krad.service.impl
Class ViewValidationServiceImpl
java.lang.Object
   org.kuali.rice.krad.service.impl.ViewValidationServiceImpl
org.kuali.rice.krad.service.impl.ViewValidationServiceImpl
- All Implemented Interfaces: 
- ViewValidationService
- public class ViewValidationServiceImpl 
- extends Object- implements ViewValidationService
Implementation of Validation service for views, uses the same validation mechanisms as DictionaryValidationService
 but uses a different AttributeValueReader to get the correct information from InputFields - which
 include any AttributeDefinition defined attributes, if defined and not overriden
- See Also:
- ViewValidationService
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
dictionaryValidationService
protected DictionaryValidationService dictionaryValidationService
ViewValidationServiceImpl
public ViewValidationServiceImpl()
validateView
public DictionaryValidationResult validateView(ViewModel model)
- Description copied from interface: ViewValidationService
- This is the main validation method that should be used when validating Views
 Validates the view based on the model passed in, this will correctly use previousView by default
 as it automatically contains the generated data the validation requires.
 
- 
- Specified by:
- validateViewin interface- ViewValidationService
 
- 
- Returns:
- DictionaryValidationResult that contains any errors/messages if any, messages will have already
 been added to the MessageMap
 
validateView
public DictionaryValidationResult validateView(View view,
                                               ViewModel model)
- Description copied from interface: ViewValidationService
- Additional validation method when you want to explicitly define the View being validated.  Note
 that the view must have the correct binding information on its InputFields already generated by
 its lifecycle for this method to be used correctly.
 
- 
- Specified by:
- validateViewin interface- ViewValidationService
 
- 
- Returns:
- DictionaryValidationResult that contains any errors/messages if any,, messages will have already
 been added to the MessageMap
 
getDictionaryValidationService
public DictionaryValidationService getDictionaryValidationService()
- 
 
- 
 
setDictionaryValidationService
public void setDictionaryValidationService(DictionaryValidationService dictionaryValidationService)
- 
 
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.