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

java.lang.Object
  extended by org.kuali.rice.kns.rule.event.KualiDocumentEventBase
      extended by org.kuali.kfs.module.bc.document.validation.event.BudgetExpansionEvent
          extended by org.kuali.kfs.module.bc.document.validation.event.SalarySettingBaseEvent
All Implemented Interfaces:
org.kuali.rice.kns.rule.event.KualiDocumentEvent
Direct Known Subclasses:
AddAppointmentFundingEvent, AdjustSalarySettingLinePercentEvent, NormalizePayrateAndAmountEvent, QuickSaveSalarySettingEvent, SaveSalarySettingEvent

public abstract class SalarySettingBaseEvent
extends BudgetExpansionEvent

Base class for salary setting events.


Field Summary
 
Fields inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
document
 
Constructor Summary
SalarySettingBaseEvent(String description, String errorPathPrefix, org.kuali.rice.kns.document.Document document)
          Constructs a SalarySettingBaseEvent.java.
 
Method Summary
 Class getExpansionRuleInterfaceClass()
           
 Class getRuleInterfaceClass()
           
 
Methods inherited from class org.kuali.kfs.module.bc.document.validation.event.BudgetExpansionEvent
getBudgetConstructionDocument, invokeExpansionRuleMethod, invokeRuleMethod, setBudgetConstructionDocument
 
Methods inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
generateEvents, getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SalarySettingBaseEvent

public SalarySettingBaseEvent(String description,
                              String errorPathPrefix,
                              org.kuali.rice.kns.document.Document document)
Constructs a SalarySettingBaseEvent.java.

Parameters:
description - the given description
errorPathPrefix - the given error path prefix
document - the specified document
Method Detail

getExpansionRuleInterfaceClass

public Class getExpansionRuleInterfaceClass()
Specified by:
getExpansionRuleInterfaceClass in class BudgetExpansionEvent
See Also:
BudgetExpansionEvent.getExpansionRuleInterfaceClass()

getRuleInterfaceClass

public Class getRuleInterfaceClass()
Specified by:
getRuleInterfaceClass in interface org.kuali.rice.kns.rule.event.KualiDocumentEvent
Overrides:
getRuleInterfaceClass in class BudgetExpansionEvent
See Also:
BudgetExpansionEvent.getRuleInterfaceClass()


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