public class SaveCustomDataEvent extends KraDocumentEventBaseExtension
| Modifier and Type | Field and Description |
|---|---|
protected ErrorReporter |
errorReporter |
| Constructor and Description |
|---|
SaveCustomDataEvent(ResearchDocumentBase document) |
SaveCustomDataEvent(ResearchDocumentBase document,
boolean validateRequiredFields) |
SaveCustomDataEvent(String errorPrefix,
org.kuali.rice.krad.document.Document document,
List<? extends DocumentCustomData> customDataList,
Map<String,CustomAttributeDocument> customAttributeDocuments)
Constructs a SaveCustomAttributeEvent.
|
SaveCustomDataEvent(String errorPrefix,
org.kuali.rice.krad.document.Document document,
List<? extends DocumentCustomData> customDataList,
Map<String,CustomAttributeDocument> customAttributeDocuments,
boolean validateRequiredFields) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,CustomAttributeDocument> |
getCustomAttributeDocuments() |
List<? extends DocumentCustomData> |
getCustomDataList() |
BusinessRuleInterface |
getRule()
This method implementer must pass the instance of rule tied with it.
|
boolean |
isValidateRequiredFields() |
void |
reportError(CustomAttribute customAttribute,
String propertyName,
String errorKey,
String... errorParams) |
void |
setCustomAttributeDocuments(Map<String,CustomAttributeDocument> customAttributeDocuments) |
void |
setCustomDataList(List<? extends DocumentCustomData> customDataList) |
void |
setValidateRequiredFields(boolean validateRequiredFields) |
getRuleInterfaceClass, invokeRuleMethod, logEventprotected ErrorReporter errorReporter
public SaveCustomDataEvent(String errorPrefix, org.kuali.rice.krad.document.Document document, List<? extends DocumentCustomData> customDataList, Map<String,CustomAttributeDocument> customAttributeDocuments)
errorPathPrefix - The error path prefixdocument - The document to validatepublic SaveCustomDataEvent(String errorPrefix, org.kuali.rice.krad.document.Document document, List<? extends DocumentCustomData> customDataList, Map<String,CustomAttributeDocument> customAttributeDocuments, boolean validateRequiredFields)
public SaveCustomDataEvent(ResearchDocumentBase document)
public SaveCustomDataEvent(ResearchDocumentBase document, boolean validateRequiredFields)
public BusinessRuleInterface getRule()
KraDocumentEventBaseExtensiongetRule in class KraDocumentEventBaseExtensionpublic boolean isValidateRequiredFields()
public void setValidateRequiredFields(boolean validateRequiredFields)
public List<? extends DocumentCustomData> getCustomDataList()
public void setCustomDataList(List<? extends DocumentCustomData> customDataList)
public Map<String,CustomAttributeDocument> getCustomAttributeDocuments()
public void setCustomAttributeDocuments(Map<String,CustomAttributeDocument> customAttributeDocuments)
public void reportError(CustomAttribute customAttribute, String propertyName, String errorKey, String... errorParams)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.