org.kuali.kfs.module.ar.document.validation.event
Class CashControlDetailEventBase

java.lang.Object
  extended by org.kuali.rice.kns.rule.event.KualiDocumentEventBase
      extended by org.kuali.kfs.module.ar.document.validation.event.CashControlDetailEventBase
All Implemented Interfaces:
CashControlDetailEvent, org.kuali.rice.kns.rule.event.KualiDocumentEvent
Direct Known Subclasses:
AddCashControlDetailEvent, DeleteCashControlDetailEvent

public abstract class CashControlDetailEventBase
extends org.kuali.rice.kns.rule.event.KualiDocumentEventBase
implements CashControlDetailEvent


Field Summary
 
Fields inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
document
 
Constructor Summary
CashControlDetailEventBase(String description, String errorPathPrefix, org.kuali.rice.kns.document.Document document, CashControlDetail cashControlDetail)
          Initializes fields common to all subclasses
 
Method Summary
 CashControlDetail getCashControlDetail()
          This method returns the customer invoice related to the event
 void validate()
           
 
Methods inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
generateEvents, getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.rule.event.KualiDocumentEvent
generateEvents, getDescription, getDocument, getErrorPathPrefix, getName, getRuleInterfaceClass, invokeRuleMethod
 

Constructor Detail

CashControlDetailEventBase

public CashControlDetailEventBase(String description,
                                  String errorPathPrefix,
                                  org.kuali.rice.kns.document.Document document,
                                  CashControlDetail cashControlDetail)
Initializes fields common to all subclasses

Parameters:
description -
errorPathPrefix -
document -
check -
Method Detail

getCashControlDetail

public CashControlDetail getCashControlDetail()
Description copied from interface: CashControlDetailEvent
This method returns the customer invoice related to the event

Specified by:
getCashControlDetail in interface CashControlDetailEvent
Returns:
CustomerInvoiceDetail
See Also:
org.kuali.kfs.module.ar.document.validation.event.CustomerInvoiceDetailEvent#getCustomerInvoiceDetail()

validate

public void validate()
Specified by:
validate in interface org.kuali.rice.kns.rule.event.KualiDocumentEvent
Overrides:
validate in class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
See Also:
KualiDocumentEvent.validate()


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