org.kuali.kfs.module.bc.document.validation.event
Class AddPendingBudgetGeneralLedgerLineEvent

java.lang.Object
  extended by org.kuali.rice.kns.rule.event.KualiDocumentEventBase
      extended by org.kuali.kfs.module.bc.document.validation.event.AddPendingBudgetGeneralLedgerLineEvent
All Implemented Interfaces:
org.kuali.rice.kns.rule.event.KualiDocumentEvent

public class AddPendingBudgetGeneralLedgerLineEvent
extends org.kuali.rice.kns.rule.event.KualiDocumentEventBase

Defines the add new line event for revenue or expenditure tab on the Budget Construction Document.


Field Summary
 
Fields inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
document
 
Constructor Summary
AddPendingBudgetGeneralLedgerLineEvent(String errorPathPrefix, org.kuali.rice.kns.document.Document document, PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger, boolean isRev)
          Constructs a AddPendingBudgetGeneralLedgerLineEvent.java.
 
Method Summary
 BudgetConstructionDocument getBudgetConstructionDocument()
          Gets the budgetConstructionDocument attribute.
 PendingBudgetConstructionGeneralLedger getPendingBudgetConstructionGeneralLedger()
          Gets the pendingBudgetConstructionGeneralLedger attribute.
 Class getRuleInterfaceClass()
           
 boolean invokeRuleMethod(org.kuali.rice.kns.rule.BusinessRule rule)
           
 void setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
          Sets the budgetConstructionDocument attribute value.
 void setPendingBudgetConstructionGeneralLedger(PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger)
          Sets the pendingBudgetConstructionGeneralLedger attribute value.
 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
 

Constructor Detail

AddPendingBudgetGeneralLedgerLineEvent

public AddPendingBudgetGeneralLedgerLineEvent(String errorPathPrefix,
                                              org.kuali.rice.kns.document.Document document,
                                              PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger,
                                              boolean isRev)
Constructs a AddPendingBudgetGeneralLedgerLineEvent.java.

Parameters:
errorPathPrefix -
document -
pendingBudgetConstructionGeneralLedger -
isRev -
Method Detail

getRuleInterfaceClass

public Class getRuleInterfaceClass()
See Also:
KualiDocumentEvent.getRuleInterfaceClass()

invokeRuleMethod

public boolean invokeRuleMethod(org.kuali.rice.kns.rule.BusinessRule rule)
See Also:
KualiDocumentEvent.invokeRuleMethod(org.kuali.rice.kns.rule.BusinessRule)

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:
KualiDocumentEventBase.validate()

getBudgetConstructionDocument

public BudgetConstructionDocument getBudgetConstructionDocument()
Gets the budgetConstructionDocument attribute.

Returns:
Returns the budgetConstructionDocument.

setBudgetConstructionDocument

public void setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
Sets the budgetConstructionDocument attribute value.

Parameters:
budgetConstructionDocument - The budgetConstructionDocument to set.

getPendingBudgetConstructionGeneralLedger

public PendingBudgetConstructionGeneralLedger getPendingBudgetConstructionGeneralLedger()
Gets the pendingBudgetConstructionGeneralLedger attribute.

Returns:
Returns the pendingBudgetConstructionGeneralLedger.

setPendingBudgetConstructionGeneralLedger

public void setPendingBudgetConstructionGeneralLedger(PendingBudgetConstructionGeneralLedger pendingBudgetConstructionGeneralLedger)
Sets the pendingBudgetConstructionGeneralLedger attribute value.

Parameters:
pendingBudgetConstructionGeneralLedger - The pendingBudgetConstructionGeneralLedger to set.


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