org.kuali.hr.time.clock.web
Class ClockActionForm
java.lang.Object
org.apache.struts.action.ActionForm
org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase
org.kuali.rice.kns.web.struts.form.KualiForm
org.kuali.hr.time.base.web.TkForm
org.kuali.hr.time.base.web.TkCommonCalendarForm
org.kuali.hr.time.timesheet.web.TimesheetActionForm
org.kuali.hr.time.clock.web.ClockActionForm
- All Implemented Interfaces:
- Serializable, org.kuali.rice.kns.web.struts.form.pojo.PojoForm
public class ClockActionForm
- extends TimesheetActionForm
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
org.kuali.rice.kns.web.struts.form.KualiForm.TabState |
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 |
Methods inherited from class org.kuali.hr.time.timesheet.web.TimesheetActionForm |
getAssignmentDescriptions, getBeginPeriodDateTime, getCalNav, getDocumentId, getEarnCodeDescriptions, getEndPeriodDateTime, getForfeitures, getNextDocumentId, getPayCalendarDates, getPrevDocumentId, getSelectedAssignment, getSelectedEarnCode, getTimesheetDocument, getTransferAccrualCategory, reset, setAssignmentDescriptions, setCalNav, setDocumentId, setEarnCodeDescriptions, setForfeitures, setNextDocumentId, setPayCalendarDates, setPrevDocumentId, setSelectedEarnCode, setTimesheetDocument, setTransferAccrualCategory |
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, getUser, 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, 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 |
ClockActionForm
public ClockActionForm()
getTargetUserTimezone
public String getTargetUserTimezone()
getLastClockTimeWithZone
public Date getLastClockTimeWithZone()
setLastClockTimeWithZone
public void setLastClockTimeWithZone(Date lastClockTimeWithZone)
getErrorMessage
public String getErrorMessage()
setErrorMessage
public void setErrorMessage(String errorMessage)
getOutputString
public String getOutputString()
setOutputString
public void setOutputString(String outputString)
getAssignmentLunchMap
public Map<String,Boolean> getAssignmentLunchMap()
setAssignmentLunchMap
public void setAssignmentLunchMap(Map<String,Boolean> assignmentLunchMap)
getCurrentServerTime
public String getCurrentServerTime()
setCurrentServerTime
public void setCurrentServerTime(String currentServerTime)
getUserSystemOffsetServerTime
public String getUserSystemOffsetServerTime()
getUserTimezoneOffset
public Long getUserTimezoneOffset()
getCurrentClockAction
public String getCurrentClockAction()
setCurrentClockAction
public void setCurrentClockAction(String currentClockAction)
getNextClockAction
public String getNextClockAction()
setNextClockAction
public void setNextClockAction(String nextClockAction)
getLastClockTimestamp
public Timestamp getLastClockTimestamp()
setLastClockTimestamp
public void setLastClockTimestamp(Timestamp lastClockTimestamp)
getClockLog
public ClockLog getClockLog()
setClockLog
public void setClockLog(ClockLog clockLog)
getLastClockHours
public String getLastClockHours()
setLastClockHours
public void setLastClockHours(String lastClockHours)
getTimeBlock
public TimeBlock getTimeBlock()
setTimeBlock
public void setTimeBlock(TimeBlock timeBlock)
getLastClockAction
public String getLastClockAction()
setLastClockAction
public void setLastClockAction(String lastClockAction)
getCurrentTimeBlock
public TimeBlock getCurrentTimeBlock()
setCurrentTimeBlock
public void setCurrentTimeBlock(TimeBlock currentTimeBlock)
getCurrentAssignmentDescription
public String getCurrentAssignmentDescription()
setCurrentAssignmentDescription
public void setCurrentAssignmentDescription(String currentAssignmentDescription)
isShowLunchButton
public boolean isShowLunchButton()
- Accounts for presence of Department Lunch Rule and System Lunch Rule.
This method is dependent on assignmentLunchMap being populated with
proper keys/values.
- Returns:
- true if lunch buttons should be displayed, false otherwise.
setShowLunchButton
public void setShowLunchButton(boolean showLunchButton)
- Parameters:
showLunchButton
- true if system lunch rule is set.
isShowDistributeButton
public boolean isShowDistributeButton()
- This method is dependent on hrsDistributionF flag of TimeCollectionRule
- Returns:
- true if Distribute TimeBlock button should be displayed, false otherwise.
setShowDistrubuteButton
public void setShowDistrubuteButton(boolean showDistrubuteButton)
setSelectedAssignment
public void setSelectedAssignment(String selectedAssignment)
- Overrides:
setSelectedAssignment
in class TimesheetActionForm
getAssignDescriptionsList
public List<String> getAssignDescriptionsList()
setAssignDescriptionsList
public void setAssignDescriptionsList(List<String> assignDescriptionsList)
getEditTimeBlockId
public String getEditTimeBlockId()
setEditTimeBlockId
public void setEditTimeBlockId(String editTimeBlockId)
findTimeBlocksToDistribute
public void findTimeBlocksToDistribute()
getCurrentAssignmentKey
public String getCurrentAssignmentKey()
setCurrentAssignmentKey
public void setCurrentAssignmentKey(String currentAssignmentKey)
getTbId
public String getTbId()
setTbId
public void setTbId(String tbId)
getNewAssignDesCol
public String getNewAssignDesCol()
setNewAssignDesCol
public void setNewAssignDesCol(String newAssignDesCol)
getNewBDCol
public String getNewBDCol()
setNewBDCol
public void setNewBDCol(String newBDCol)
getNewBTCol
public String getNewBTCol()
setNewBTCol
public void setNewBTCol(String newBTCol)
getNewEDCol
public String getNewEDCol()
setNewEDCol
public void setNewEDCol(String newEDCol)
getNewETCol
public String getNewETCol()
setNewETCol
public void setNewETCol(String newETCol)
getNewHrsCol
public String getNewHrsCol()
setNewHrsCol
public void setNewHrsCol(String newHrsCol)
getTimeBlocksMap
public Map<String,List<TimeBlock>> getTimeBlocksMap()
setTimeBlocksMap
public void setTimeBlocksMap(Map<String,List<TimeBlock>> timeBlocksMap)
getDistributeAssignList
public List<String> getDistributeAssignList()
setDistributeAssignList
public void setDistributeAssignList(List<String> distributeAssignList)
getDesList
public LinkedHashMap<String,String> getDesList()
setDesList
public void setDesList(LinkedHashMap<String,String> desList)
getTsDocId
public String getTsDocId()
setTsDocId
public void setTsDocId(String tsDocId)
isShowMissedPunchButton
public boolean isShowMissedPunchButton()
setShowMissedPunchButton
public void setShowMissedPunchButton(boolean showMissedPunchButton)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.