Package org.kuali.rice.krad.service.impl
Class ViewValidationServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.ViewValidationServiceImpl
- All Implemented Interfaces:
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 overridden
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the DictionaryValidationService to use for View validationvoidsetDictionaryValidationService(DictionaryValidationService dictionaryValidationService) Set the DictionaryValidationServicevalidateView(ViewModel model) validateView(ViewModel model, String forcedValidationState) voidvalidateViewSimulation(ViewModel model) voidvalidateViewSimulation(ViewModel model, String untilState)
-
Field Details
-
dictionaryValidationService
-
-
Constructor Details
-
ViewValidationServiceImpl
public ViewValidationServiceImpl()
-
-
Method Details
-
validateView
- Specified by:
validateViewin interfaceViewValidationService- See Also:
-
validateViewSimulation
- Specified by:
validateViewSimulationin interfaceViewValidationService- See Also:
-
validateViewSimulation
- Specified by:
validateViewSimulationin interfaceViewValidationService- See Also:
-
validateView
- Specified by:
validateViewin interfaceViewValidationService- See Also:
-
validateViewAgainstNextState
- Specified by:
validateViewAgainstNextStatein interfaceViewValidationService- See Also:
-
getDictionaryValidationService
Gets the DictionaryValidationService to use for View validation- Returns:
- DictionaryValidationService
-
setDictionaryValidationService
Set the DictionaryValidationService- Parameters:
dictionaryValidationService-
-