org.kuali.kpme.core.web
Class KpmeEffectiveDatePromptBase

java.lang.Object
  extended by org.kuali.rice.kns.rules.PromptBeforeValidationBase
      extended by org.kuali.kpme.core.web.KpmeEffectiveDatePromptBase
All Implemented Interfaces:
org.kuali.rice.kns.rule.PromptBeforeValidation, org.kuali.rice.krad.rules.rule.BusinessRule
Direct Known Subclasses:
AccrualCategoryEffectiveDatePrompt, AssignmentEffectiveDatePrompt, ClockLocationRuleEffectiveDatePrompt, DailyOvertimeRuleEffectiveDatePrompt, DepartmentEffectiveDatePrompt, DeptLunchRuleEffectiveDatePrompt, EarnCodeEffectiveDatePrompt, EarnCodeGroupEffectiveDatePrompt, EarnCodeSecurityEffectiveDatePrompt, GracePeriodRuleEffectiveDatePrompt, JobEffectiveDatePrompt, LeavePlanEffectiveDatePrompt, LocationEffectiveDatePrompt, PayGradeEffectiveDatePrompt, PayTypeEffectiveDatePrompt, PositionEffectiveDatePrompt, PrincipalHRAttributesEffectiveDatePrompt, SalaryGroupEffectiveDatePrompt, TimeCollectionRuleEffectiveDatePrompt, WorkAreaEffectiveDatePrompt

public abstract class KpmeEffectiveDatePromptBase
extends org.kuali.rice.kns.rules.PromptBeforeValidationBase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kns.rules.PromptBeforeValidationBase
org.kuali.rice.kns.rules.PromptBeforeValidationBase.ContextSession
 
Field Summary
 
Fields inherited from class org.kuali.rice.kns.rules.PromptBeforeValidationBase
buttonClicked, event, form, LOG, question
 
Constructor Summary
KpmeEffectiveDatePromptBase()
           
 
Method Summary
protected  boolean conditionallyAskQuestion(org.kuali.rice.krad.document.Document document)
           
 boolean doPrompts(org.kuali.rice.krad.document.Document document)
           
protected abstract  boolean futureEffectiveDateExists(org.kuali.rice.krad.bo.PersistableBusinessObject bo)
           
 
Methods inherited from class org.kuali.rice.kns.rules.PromptBeforeValidationBase
abortRulesCheck, askOrAnalyzeYesNoQuestion, processPrompts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KpmeEffectiveDatePromptBase

public KpmeEffectiveDatePromptBase()
Method Detail

doPrompts

public boolean doPrompts(org.kuali.rice.krad.document.Document document)
Specified by:
doPrompts in class org.kuali.rice.kns.rules.PromptBeforeValidationBase

conditionallyAskQuestion

protected boolean conditionallyAskQuestion(org.kuali.rice.krad.document.Document document)

futureEffectiveDateExists

protected abstract boolean futureEffectiveDateExists(org.kuali.rice.krad.bo.PersistableBusinessObject bo)


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.