org.kuali.hr.time.base.web
Class ApprovalForm

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.hr.time.base.web.TkForm
                  extended by org.kuali.hr.time.base.web.TkCommonCalendarForm
                      extended by org.kuali.hr.time.base.web.ApprovalForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.form.pojo.PojoForm
Direct Known Subclasses:
LeaveApprovalActionForm, LeaveRequestApprovalActionForm, TimeApprovalActionForm

public class ApprovalForm
extends TkCommonCalendarForm

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
static String ORDER_BY_DOCID
           
static String ORDER_BY_PRINCIPAL
           
static String ORDER_BY_STATUS
           
static String ORDER_BY_WORKAREA
           
 
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
ApprovalForm()
           
 
Method Summary
 Set<Long> getApproverWorkAreas()
          Provides a set of WorkArea numbers that the current approver has dominion over.
 List<String> getAssignmentPrincipalIds()
           
 String getCalNav()
           
 List<String> getDepartments()
           
 Set<Long> getDeptWorkareas()
           
 String getDocumentId()
           
 String getEmployeeWorkArea()
           
 String getHrPyCalendarEntriesId()
           
 String getHrPyCalendarId()
           
 String getName()
          Gets the name of the user that this row represents.
 String getNextPayCalendarId()
           
 String getOutputString()
           
 String getPageId()
           
 Date getPayBeginDate()
           
 String getPayBeginDateForSearch()
           
 CalendarEntries getPayCalendarEntries()
           
 List<String> getPayCalendarGroups()
           
 Date getPayEndDate()
           
 String getPayEndDateForSearch()
           
 String getPrevPayCalendarId()
           
 Set<String> getPrincipalIds()
           
 int getResultSize()
           
 String getRoleName()
           
 int getRowsInTotal()
           
 int getRowsToShow()
           
 String getSearchField()
           
 List<String> getSearchResultList()
           
 String getSearchTerm()
           
 String getSelectedDept()
           
 String getSelectedPayCalendarGroup()
           
 String getSelectedWorkArea()
           
 String getSortField()
           
 Boolean getTestSelected()
           
 Long getWorkArea()
           
 Map<Long,String> getWorkAreaDescr()
           
 boolean isAjaxCall()
           
 boolean isAscending()
           
 void setAjaxCall(boolean ajaxCall)
           
 void setAscending(boolean ascending)
           
 void setAssignmentPrincipalIds(List<String> assignmentPrincipalIds)
           
 void setCalNav(String calNav)
           
 void setDepartments(List<String> departments)
           
 void setDeptWorkareas(Set<Long> deptWorkareas)
           
 void setDocumentId(String documentId)
           
 void setEmployeeWorkArea(String employeeWorkArea)
           
 void setHrPyCalendarEntriesId(String hrPyCalendarEntriesId)
           
 void setHrPyCalendarId(String hrPyCalendarId)
           
 void setName(String name)
           
 void setNextPayCalendarId(String nextPayCalendarId)
           
 void setOutputString(String outputString)
           
 void setPageId(String pageId)
           
 void setPayBeginDate(Date payBeginDate)
           
 void setPayBeginDateForSearch(String payBeginDateForSearch)
           
 void setPayCalendarEntries(CalendarEntries payCalendarEntries)
           
 void setPayCalendarGroups(List<String> payCalendarGroups)
           
 void setPayEndDate(Date payEndDate)
           
 void setPayEndDateForSearch(String payEndDateForSearch)
           
 void setPrevPayCalendarId(String prevPayCalendarId)
           
 void setPrincipalIds(Set<String> principalIds)
           
 void setResultSize(Integer resultSize)
           
 void setRoleName(String roleName)
           
 void setRowsInTotal(int rowsInTotal)
           
 void setRowsToShow(int rowsToShow)
           
 void setSearchField(String searchField)
           
 void setSearchResultList(List<String> searchResultList)
           
 void setSearchTerm(String searchTerm)
           
 void setSelectedDept(String selectedDept)
           
 void setSelectedPayCalendarGroup(String selectedPayCalendarGroup)
           
 void setSelectedWorkArea(String selectedWorkArea)
           
 void setSortField(String sortField)
           
 void setTestSelected(Boolean testSelected)
           
 void setWorkArea(Long workArea)
           
 void setWorkAreaDescr(Map<Long,String> workAreaDescr)
           
 
Methods inherited from class org.kuali.hr.time.base.web.TkCommonCalendarForm
getActionMessages, getCalendarYears, getErrorMessages, getInfoMessages, getPayPeriodsMap, getSelectedCalendarYear, getSelectedPayPeriod, getWarningMessages, isOnCurrentPeriod, setActionMessages, setCalendarYears, setErrorMessages, setInfoMessages, setOnCurrentPeriod, setPayPeriodsMap, setSelectedCalendarYear, setSelectedPayPeriod, setWarningMessages
 
Methods inherited from class org.kuali.hr.time.base.web.TkForm
getDocumentIdFromContext, getDocumentStatus, getLeaveCalendarDocumentStatus, getLeaveDocumentIdFromContext, getLeaveEnabled, getMethodToCall, getPrincipalId, getTimeEnabled, getViewLeaveTabsWithNEStatus, getWorkflowUrl, setMethodToCall, setPrincipalId
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
addRequiredNonEditableProperties, clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populate, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.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
 

Field Detail

ORDER_BY_PRINCIPAL

public static final String ORDER_BY_PRINCIPAL
See Also:
Constant Field Values

ORDER_BY_DOCID

public static final String ORDER_BY_DOCID
See Also:
Constant Field Values

ORDER_BY_STATUS

public static final String ORDER_BY_STATUS
See Also:
Constant Field Values

ORDER_BY_WORKAREA

public static final String ORDER_BY_WORKAREA
See Also:
Constant Field Values
Constructor Detail

ApprovalForm

public ApprovalForm()
Method Detail

getRoleName

public String getRoleName()

setRoleName

public void setRoleName(String roleName)

getCalNav

public String getCalNav()

setCalNav

public void setCalNav(String calNav)

getHrPyCalendarEntriesId

public String getHrPyCalendarEntriesId()

setHrPyCalendarEntriesId

public void setHrPyCalendarEntriesId(String hrPyCalendarEntriesId)

getHrPyCalendarId

public String getHrPyCalendarId()

setHrPyCalendarId

public void setHrPyCalendarId(String hrPyCalendarId)

getName

public String getName()
Gets the name of the user that this row represents.

Returns:
String representing the users name.

setName

public void setName(String name)

setPayBeginDate

public void setPayBeginDate(Date payBeginDate)

getPayBeginDate

public Date getPayBeginDate()

setPayEndDate

public void setPayEndDate(Date payEndDate)

getPayEndDate

public Date getPayEndDate()

getPayCalendarEntries

public CalendarEntries getPayCalendarEntries()

setPayCalendarEntries

public void setPayCalendarEntries(CalendarEntries payCalendarEntries)

getDocumentId

public String getDocumentId()
Overrides:
getDocumentId in class TkForm

setDocumentId

public void setDocumentId(String documentId)
Overrides:
setDocumentId in class TkForm

getOutputString

public String getOutputString()

setOutputString

public void setOutputString(String outputString)

getSearchField

public String getSearchField()

setSearchField

public void setSearchField(String searchField)

getSearchTerm

public String getSearchTerm()

setSearchTerm

public void setSearchTerm(String searchTerm)

getRowsToShow

public int getRowsToShow()

setRowsToShow

public void setRowsToShow(int rowsToShow)

isAscending

public boolean isAscending()

setAscending

public void setAscending(boolean ascending)

getSortField

public String getSortField()

setSortField

public void setSortField(String sortField)

getPageId

public String getPageId()

setPageId

public void setPageId(String pageId)

isAjaxCall

public boolean isAjaxCall()

setAjaxCall

public void setAjaxCall(boolean ajaxCall)

getPayCalendarGroups

public List<String> getPayCalendarGroups()

setPayCalendarGroups

public void setPayCalendarGroups(List<String> payCalendarGroups)

getRowsInTotal

public int getRowsInTotal()

setRowsInTotal

public void setRowsInTotal(int rowsInTotal)

getApproverWorkAreas

public Set<Long> getApproverWorkAreas()
Provides a set of WorkArea numbers that the current approver has dominion over.

Returns:
A Set of Longs representing work areas.

getWorkArea

public Long getWorkArea()

setWorkArea

public void setWorkArea(Long workArea)

getSelectedPayCalendarGroup

public String getSelectedPayCalendarGroup()

setSelectedPayCalendarGroup

public void setSelectedPayCalendarGroup(String selectedPayCalendarGroup)

getEmployeeWorkArea

public String getEmployeeWorkArea()

setEmployeeWorkArea

public void setEmployeeWorkArea(String employeeWorkArea)

getTestSelected

public Boolean getTestSelected()

setTestSelected

public void setTestSelected(Boolean testSelected)

getPrevPayCalendarId

public String getPrevPayCalendarId()

setPrevPayCalendarId

public void setPrevPayCalendarId(String prevPayCalendarId)

getNextPayCalendarId

public String getNextPayCalendarId()

setNextPayCalendarId

public void setNextPayCalendarId(String nextPayCalendarId)

getSelectedDept

public String getSelectedDept()

setSelectedDept

public void setSelectedDept(String selectedDept)

getDepartments

public List<String> getDepartments()

setDepartments

public void setDepartments(List<String> departments)

getDeptWorkareas

public Set<Long> getDeptWorkareas()

setDeptWorkareas

public void setDeptWorkareas(Set<Long> deptWorkareas)

getAssignmentPrincipalIds

public List<String> getAssignmentPrincipalIds()

setAssignmentPrincipalIds

public void setAssignmentPrincipalIds(List<String> assignmentPrincipalIds)

getResultSize

public int getResultSize()

setResultSize

public void setResultSize(Integer resultSize)

getSelectedWorkArea

public String getSelectedWorkArea()

setSelectedWorkArea

public void setSelectedWorkArea(String selectedWorkArea)

getSearchResultList

public List<String> getSearchResultList()

setSearchResultList

public void setSearchResultList(List<String> searchResultList)

getPayBeginDateForSearch

public String getPayBeginDateForSearch()

setPayBeginDateForSearch

public void setPayBeginDateForSearch(String payBeginDateForSearch)

getPayEndDateForSearch

public String getPayEndDateForSearch()

setPayEndDateForSearch

public void setPayEndDateForSearch(String payEndDateForSearch)

getPrincipalIds

public Set<String> getPrincipalIds()

setPrincipalIds

public void setPrincipalIds(Set<String> principalIds)

getWorkAreaDescr

public Map<Long,String> getWorkAreaDescr()

setWorkAreaDescr

public void setWorkAreaDescr(Map<Long,String> workAreaDescr)


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