org.kuali.kfs.module.bc.document.web.struts
Class IncumbentSalarySettingForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.kuali.rice.kns.web.struts.pojo.PojoFormBase
          extended by org.kuali.rice.kns.web.struts.form.KualiForm
              extended by org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionForm
                  extended by org.kuali.kfs.module.bc.document.web.struts.SalarySettingBaseForm
                      extended by org.kuali.kfs.module.bc.document.web.struts.DetailSalarySettingForm
                          extended by org.kuali.kfs.module.bc.document.web.struts.IncumbentSalarySettingForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.pojo.PojoForm

public class IncumbentSalarySettingForm
extends DetailSalarySettingForm

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
extraButtons
 
Fields inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
requiredNonEditableProperties
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
IncumbentSalarySettingForm()
          Constructs a IncumbentSalarySettingForm.java.
 
Method Summary
 PendingBudgetConstructionAppointmentFunding createNewAppointmentFundingLine()
          sets the default fields not setable by the user for added lines and any other required initialization
 List<PendingBudgetConstructionAppointmentFunding> getAppointmentFundings()
          Gets the appointmentFundings attribute.
 BudgetConstructionIntendedIncumbent getBudgetConstructionIntendedIncumbent()
          Gets the budgetConstructionIntendedIncumbent attribute.
 String getDocumentTitle()
          Gets the documentTitle
 Map<String,Object> getKeyMapOfSalarySettingItem()
          get the key map for the salary setting item: salary expension, position, or incumbent
 String getRefreshCallerName()
          get the refresh caller name of the current form
 boolean isRefreshIncumbentBeforeSalarySetting()
          Gets the refreshIncumbentBeforeSalarySetting attribute.
 void setBudgetConstructionIntendedIncumbent(BudgetConstructionIntendedIncumbent budgetConstructionIntendedIncumbent)
          Sets the budgetConstructionIntendedIncumbent attribute value.
 void setRefreshIncumbentBeforeSalarySetting(boolean refreshIncumbentBeforeSalarySetting)
          Sets the refreshIncumbentBeforeSalarySetting attribute value.
 
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.DetailSalarySettingForm
acquirePositionAndFundingLocks, acquirePositionAndFundingLocks, acquireTransactionLocks, getActiveFundingLines, getComparableFields, getEmplid, getNewBCAFLine, getPositionNumber, getReleasableAppointmentFundings, getSavableAppointmentFundings, isAddLine, name, pickAppointmentFundingsForSingleAccount, populate, populateBCAFLines, refreshBCAFLine, releasePositionAndFundingLocks, releaseTransactionLocks, setAddLine, setEmplid, setName, setNewBCAFLine, setPositionNumber, shouldPropertyBePopulatedInForm, updateAccessMode, updateAccessMode
 
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.SalarySettingBaseForm
applyDefaultReasonAmountIfEmpty, getAccountNumber, getAdjustmentAmount, getAdjustmentMeasurement, getAppointmentRequestedAmountTotal, getAppointmentRequestedCsfAmountTotal, getAppointmentRequestedCsfFteQuantityTotal, getAppointmentRequestedCsfStandardHoursTotal, getAppointmentRequestedCsfTimePercentTotal, getAppointmentRequestedFteQuantityTotal, getAppointmentRequestedStandardHoursTotal, getAppointmentRequestedTimePercentTotal, getChartOfAccountsCode, getCsfAmountTotal, getCsfFullTimeEmploymentQuantityTotal, getCsfStandardHoursTotal, getCsfTimePercentTotal, getDocumentNumber, getEffectivePendingBudgetConstructionAppointmentFunding, getFinancialBalanceTypeCode, getFinancialObjectCode, getFinancialObjectTypeCode, getFinancialSubObjectCode, getPercentChangeTotal, getPerson, getSalarySettingFieldsHolder, getSubAccountNumber, isBudgetByAccountMode, isHideAdjustmentMeasurement, isHideDetails, isPayrollIncumbentFeedIndictor, isPayrollPositionFeedIndicator, isSalarySettingClosed, isSingleAccountMode, isViewOnlyEntry, postProcessBCAFLines, setAccountNumber, setAdjustmentAmount, setAdjustmentMeasurement, setBudgetByAccountMode, setChartOfAccountsCode, setDocumentNumber, setFinancialBalanceTypeCode, setFinancialObjectCode, setFinancialObjectTypeCode, setFinancialSubObjectCode, setHideAdjustmentMeasurement, setHideDetails, setSalarySettingClosed, setSingleAccountMode, setSubAccountNumber
 
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionForm
addMessage, getBackLocation, getCallBackErrors, getCallBackMessages, getDocumentActions, getEditingMode, getMessages, getReturnAnchor, getReturnFormKey, getUniversityFiscalYear, isEditAllowed, isLostSession, isMainWindow, isSystemViewOnly, setBackLocation, setDocumentActions, setEditingMode, setLostSession, setMainWindow, setMessages, setReturnAnchor, setReturnFormKey, setUniversityFiscalYear
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
addRequiredNonEditableProperties, clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed
 
Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, customInitMaxUploadSizes, 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, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncumbentSalarySettingForm

public IncumbentSalarySettingForm()
Constructs a IncumbentSalarySettingForm.java.

Method Detail

createNewAppointmentFundingLine

public PendingBudgetConstructionAppointmentFunding createNewAppointmentFundingLine()
Description copied from class: DetailSalarySettingForm
sets the default fields not setable by the user for added lines and any other required initialization

Overrides:
createNewAppointmentFundingLine in class DetailSalarySettingForm
See Also:
DetailSalarySettingForm.createNewAppointmentFundingLine()

getKeyMapOfSalarySettingItem

public Map<String,Object> getKeyMapOfSalarySettingItem()
Description copied from class: SalarySettingBaseForm
get the key map for the salary setting item: salary expension, position, or incumbent

Specified by:
getKeyMapOfSalarySettingItem in class SalarySettingBaseForm
Returns:
the key map for the salary setting item
See Also:
SalarySettingBaseForm.getKeyMapOfSalarySettingItem()

getRefreshCallerName

public String getRefreshCallerName()
Description copied from class: SalarySettingBaseForm
get the refresh caller name of the current form

Specified by:
getRefreshCallerName in class SalarySettingBaseForm
Returns:
the refresh caller name of the current form
See Also:
SalarySettingBaseForm.getRefreshCallerName()

getAppointmentFundings

public List<PendingBudgetConstructionAppointmentFunding> getAppointmentFundings()
Description copied from class: SalarySettingBaseForm
Gets the appointmentFundings attribute.

Specified by:
getAppointmentFundings in class SalarySettingBaseForm
Returns:
Returns the appointmentFundings.
See Also:
org.kuali.kfs.module.bc.document.web.struts.SalarySettingForm#getAppointmentFundings()

getBudgetConstructionIntendedIncumbent

public BudgetConstructionIntendedIncumbent getBudgetConstructionIntendedIncumbent()
Gets the budgetConstructionIntendedIncumbent attribute.

Returns:
Returns the budgetConstructionIntendedIncumbent.

setBudgetConstructionIntendedIncumbent

public void setBudgetConstructionIntendedIncumbent(BudgetConstructionIntendedIncumbent budgetConstructionIntendedIncumbent)
Sets the budgetConstructionIntendedIncumbent attribute value.

Parameters:
budgetConstructionIntendedIncumbent - The budgetConstructionIntendedIncumbent to set.

isRefreshIncumbentBeforeSalarySetting

public boolean isRefreshIncumbentBeforeSalarySetting()
Gets the refreshIncumbentBeforeSalarySetting attribute.

Returns:
Returns the refreshIncumbentBeforeSalarySetting.

setRefreshIncumbentBeforeSalarySetting

public void setRefreshIncumbentBeforeSalarySetting(boolean refreshIncumbentBeforeSalarySetting)
Sets the refreshIncumbentBeforeSalarySetting attribute value.

Parameters:
refreshIncumbentBeforeSalarySetting - The refreshIncumbentBeforeSalarySetting to set.

getDocumentTitle

public String getDocumentTitle()
Gets the documentTitle

Returns:


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