| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kns.rules.TransactionalDocumentRuleBase
org.kuali.kfs.module.endow.document.validation.impl.EndowmentTransactionalDocumentBaseRule
org.kuali.kfs.module.endow.document.validation.impl.EndowmentTransactionLinesDocumentBaseRules
org.kuali.kfs.module.endow.document.validation.impl.CashDocumentBaseRules
public class CashDocumentBaseRules
| Constructor Summary | |
|---|---|
| CashDocumentBaseRules() | |
| Method Summary | |
|---|---|
| protected  boolean | isSecurityCodeEmpty(EndowmentTransactionalDocument document,
                                       boolean isSource)This method validate the Security code. | 
|  boolean | processAddTransactionLineRules(EndowmentTransactionLinesDocument document,
                                                             EndowmentTransactionLine line) | 
| protected  boolean | validateCashTransactionLine(EndowmentTransactionLinesDocument document,
                                                       EndowmentTransactionLine line,
                                                       int index)This method should be overridden by children rule classes as a hook to implement document specific business rule checks for the general validating a transaction line. | 
| protected  boolean | validateEtranTypeBasedOnDocSource(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument,
                                                                   EndowmentTransactionLine line,
                                                                   String prefix)This method... | 
| Methods inherited from class org.kuali.kfs.module.endow.document.validation.impl.EndowmentTransactionalDocumentBaseRule | 
|---|
| errorAlreadyExists, getEndowmentTransactionSecurity, getEndowmentTransactionSecurityPrefix, isRegistrationCodeActive, isRegistrationCodeEmpty, isSecurityActive, isSubTypeEmpty, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, validateRegistrationCode, validateSecurityClassCodeTypeNotLiability, validateSecurityClassTypeCode, validateSecurityCode | 
| Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase | 
|---|
| getDataDictionaryService, getDictionaryValidationService, getDocumentHelperService, getIdentityManagementService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPersonService, getWorkflowInfoService, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processApproveDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setMaxDictionaryValidationDepth, validateSensitiveDataValue | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public CashDocumentBaseRules()
| Method Detail | 
|---|
protected boolean isSecurityCodeEmpty(EndowmentTransactionalDocument document,
                                      boolean isSource)
EndowmentTransactionalDocumentBaseRule
isSecurityCodeEmpty in class EndowmentTransactionalDocumentBaseRule
public boolean processAddTransactionLineRules(EndowmentTransactionLinesDocument document,
                                              EndowmentTransactionLine line)
processAddTransactionLineRules in interface AddTransactionLineRule<EndowmentTransactionLinesDocument,EndowmentTransactionLine>processAddTransactionLineRules in class EndowmentTransactionLinesDocumentBaseRulesEndowmentTransactionLinesDocumentBaseRules.processAddTransactionLineRules(org.kuali.kfs.module.endow.document.EndowmentTransactionLinesDocument,
      org.kuali.kfs.module.endow.businessobject.EndowmentTransactionLine)
protected boolean validateCashTransactionLine(EndowmentTransactionLinesDocument document,
                                              EndowmentTransactionLine line,
                                              int index)
line - index - 
protected boolean validateEtranTypeBasedOnDocSource(EndowmentTransactionLinesDocument endowmentTransactionLinesDocument,
                                                    EndowmentTransactionLine line,
                                                    String prefix)
endowmentTransactionLinesDocument - line - prefix - 
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||