org.kuali.hr.lm.leavepayout.web
Class LeavePayoutForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase
          extended by org.kuali.rice.kns.web.struts.form.KualiForm
              extended by org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
                  extended by org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
                      extended by org.kuali.hr.lm.leavepayout.web.LeavePayoutForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.form.pojo.PojoForm

public class LeavePayoutForm
extends org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
org.kuali.rice.kns.web.struts.form.KualiForm.TabState
 
Field Summary
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
forcedReadOnlyFields
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
extraButtons
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase
requiredNonEditableProperties
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
LeavePayoutForm()
           
 
Method Summary
 void addRequiredNonEditableProperties()
           
 String getAccrualCategoryRule()
           
 String getBackLocation()
           
 AccrualCategory getDebitedAccrualCategory()
           
 String getEarnCode()
           
 Date getEffectiveDate()
           
 BigDecimal getForfeitedAmount()
           
 String getFromAccrualCategory()
           
 String getLeaveCalendarDocumentId()
           
 LeavePayout getLeavePayout()
           
 String getLeavePayoutId()
           
 BigDecimal getPayoutAmount()
           
 EarnCode getPayoutEarnCodeObj()
           
 String getPrincipalId()
           
 String getType()
           
 boolean isOnLeaveApproval()
           
 void isTimesheet(boolean b)
           
 void populate(javax.servlet.http.HttpServletRequest request)
           
 void setAccrualCategoryRule(String accrualCategoryRule)
           
 void setEarnCode(String earnCode)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setForfeitedAmount(BigDecimal forfeitedAmount)
           
 void setFromAccrualCategory(String fromAccrualCategory)
           
 void setLeaveCalendarDocumentId(String leaveCalendarDocId)
           
 void setLeavePayout(LeavePayout leavePayout)
           
 void setLeavePayoutId(String leavePayoutId)
           
 void setOnLeaveApproval(boolean onLeaveApproval)
           
 void setPayoutAmount(BigDecimal payoutAmount)
           
 void setPrincipalId(String principalId)
           
 void setType(String type)
           
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
discoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFields, shouldMethodToCallParameterBeUsed
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
buildHtmlLink, customInitMaxUploadSizes, getActionRequests, getActionRequestsRequiringApproval, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDefaultDocumentTypeName, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getSelectedActionRequests, getStandardHeaderFields, getSuperUserAnnotation, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isStateAllowsApproveOrDisapprove, isStateAllowsApproveSingleActionRequest, isStateInitiatedFinalCancelled, isStateProcessedOrDisapproved, isSuperUserActionAvaliable, isSuperUserApproveDocumentAuthorized, isSuperUserApproveSingleActionRequestAuthorized, isSuperUserAuthorized, isSuperUserDisapproveDocumentAuthorized, isSuppressAllButtons, isUserDocumentInitiator, populateHeaderFields, reset, setActionRequests, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSelectedActionRequests, setSuperUserAnnotation, setSuppressAllButtons, shouldPropertyBePopulatedInForm, validate
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeavePayoutForm

public LeavePayoutForm()
Method Detail

getEffectiveDate

public Date getEffectiveDate()

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)

getPrincipalId

public String getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getEarnCode

public String getEarnCode()

setEarnCode

public void setEarnCode(String earnCode)

getFromAccrualCategory

public String getFromAccrualCategory()

setFromAccrualCategory

public void setFromAccrualCategory(String fromAccrualCategory)

getPayoutAmount

public BigDecimal getPayoutAmount()

setPayoutAmount

public void setPayoutAmount(BigDecimal payoutAmount)

getForfeitedAmount

public BigDecimal getForfeitedAmount()

setForfeitedAmount

public void setForfeitedAmount(BigDecimal forfeitedAmount)

getLeavePayoutId

public String getLeavePayoutId()

setLeavePayoutId

public void setLeavePayoutId(String leavePayoutId)

getAccrualCategoryRule

public String getAccrualCategoryRule()

setAccrualCategoryRule

public void setAccrualCategoryRule(String accrualCategoryRule)

getPayoutEarnCodeObj

public EarnCode getPayoutEarnCodeObj()

getDebitedAccrualCategory

public AccrualCategory getDebitedAccrualCategory()

getBackLocation

public String getBackLocation()
Overrides:
getBackLocation in class org.kuali.rice.kns.web.struts.form.KualiForm

populate

public void populate(javax.servlet.http.HttpServletRequest request)
Specified by:
populate in interface org.kuali.rice.kns.web.struts.form.pojo.PojoForm
Overrides:
populate in class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase

addRequiredNonEditableProperties

public void addRequiredNonEditableProperties()
Specified by:
addRequiredNonEditableProperties in interface org.kuali.rice.kns.web.struts.form.pojo.PojoForm
Overrides:
addRequiredNonEditableProperties in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase

getLeavePayout

public LeavePayout getLeavePayout()

setLeavePayout

public void setLeavePayout(LeavePayout leavePayout)

getLeaveCalendarDocumentId

public String getLeaveCalendarDocumentId()

setLeaveCalendarDocumentId

public void setLeaveCalendarDocumentId(String leaveCalendarDocId)

getType

public String getType()

setType

public void setType(String type)

isOnLeaveApproval

public boolean isOnLeaveApproval()

setOnLeaveApproval

public void setOnLeaveApproval(boolean onLeaveApproval)

isTimesheet

public void isTimesheet(boolean b)


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