org.kuali.hr.lm.leavecalendar.web
Class LeaveCalendarForm

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.lm.leavecalendar.web.LeaveCalendarForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.form.pojo.PojoForm
Direct Known Subclasses:
LeaveCalendarWSForm

public class LeaveCalendarForm
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
 
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
LeaveCalendarForm()
           
 
Method Summary
 Map<String,String> getAssignmentDescriptions()
           
 String getBeginPeriodDateTime()
           
 CalendarEntries getCalendarEntry()
           
 String getCalEntryId()
           
 org.joda.time.DateTime getCurrentPayCalEnd()
           
 String getCurrentPayCalEndDate()
           
 org.joda.time.DateTime getCurrentPayCalStart()
           
 String getCurrentPayCalStartDate()
           
 String getDescription()
           
 String getDocumentId()
           
 String getEndDate()
           
 String getEndPeriodDateTime()
           
 String getEndTime()
           
 List<BalanceTransfer> getForfeitures()
           
 BigDecimal getLeaveAmount()
           
 String getLeaveBlockId()
           
 String getLeaveBlockString()
           
 LeaveCalendar getLeaveCalendar()
           
 LeaveCalendarDocument getLeaveCalendarDocument()
           
 LeaveSummary getLeaveSummary()
           
 String getNextCalEntryId()
           
 String getNextDocumentId()
           
 String getPrevCalEntryId()
           
 String getPrevDocumentId()
           
 String getSelectedAssignment()
           
 String getSelectedEarnCode()
           
 String getSpanningWeeks()
           
 String getStartDate()
           
 String getStartTime()
           
 boolean isCurrentLeavePeriod()
           
 boolean isDocEditable()
           
 boolean isLeavePlanningCalendar()
           
 void reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void setAssignmentDescriptions(Map<String,String> assignmentDescriptions)
           
 void setCalendarEntry(CalendarEntries calendarEntry)
           
 void setCalEntryId(String calEntryId)
           
 void setCurrentPayCalEnd(org.joda.time.DateTime currentPayCalEnd)
           
 void setCurrentPayCalEndDate(String currentPayCalEndDate)
           
 void setCurrentPayCalStart(org.joda.time.DateTime currentPayCalStart)
           
 void setCurrentPayCalStartDate(String currentPayCalStartDate)
           
 void setDescription(String description)
           
 void setDocEditable(boolean isDocEditable)
           
 void setDocumentId(String documentId)
           
 void setEndDate(String endDate)
           
 void setEndTime(String endTime)
           
 void setForfeitures(List<BalanceTransfer> forfeitures)
           
 void setLeaveAmount(BigDecimal leaveAmount)
           
 void setLeaveBlockId(String leaveBlockId)
           
 void setLeaveBlockString(String leaveBlockString)
           
 void setLeaveCalendar(LeaveCalendar leaveCalendar)
           
 void setLeaveCalendarDocument(LeaveCalendarDocument leaveCalendarDocument)
           
 void setLeavePlanningCalendar(boolean leavePlanningCalendar)
           
 void setLeaveSummary(LeaveSummary leaveSummary)
           
 void setNextCalEntryId(String nextCalEntryId)
           
 void setNextDocumentId(String nextDocumentId)
           
 void setPrevCalEntryId(String prevCalEntryId)
           
 void setPrevDocumentId(String prevDocumentId)
           
 void setSelectedAssignment(String selectedAssignment)
           
 void setSelectedEarnCode(String selectedEarnCode)
           
 void setSpanningWeeks(String spanningWeeks)
           
 void setStartDate(String startDate)
           
 void setStartTime(String startTime)
           
 
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, 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
 

Constructor Detail

LeaveCalendarForm

public LeaveCalendarForm()
Method Detail

isCurrentLeavePeriod

public boolean isCurrentLeavePeriod()

getCurrentPayCalStart

public org.joda.time.DateTime getCurrentPayCalStart()

setCurrentPayCalStart

public void setCurrentPayCalStart(org.joda.time.DateTime currentPayCalStart)

getCurrentPayCalEnd

public org.joda.time.DateTime getCurrentPayCalEnd()

setCurrentPayCalEnd

public void setCurrentPayCalEnd(org.joda.time.DateTime currentPayCalEnd)

getCurrentPayCalStartDate

public String getCurrentPayCalStartDate()

setCurrentPayCalStartDate

public void setCurrentPayCalStartDate(String currentPayCalStartDate)

getCurrentPayCalEndDate

public String getCurrentPayCalEndDate()

setCurrentPayCalEndDate

public void setCurrentPayCalEndDate(String currentPayCalEndDate)

isDocEditable

public boolean isDocEditable()

setDocEditable

public void setDocEditable(boolean isDocEditable)

isLeavePlanningCalendar

public boolean isLeavePlanningCalendar()

setLeavePlanningCalendar

public void setLeavePlanningCalendar(boolean leavePlanningCalendar)

getLeaveBlockString

public String getLeaveBlockString()

setLeaveBlockString

public void setLeaveBlockString(String leaveBlockString)

getSpanningWeeks

public String getSpanningWeeks()

setSpanningWeeks

public void setSpanningWeeks(String spanningWeeks)

getSelectedAssignment

public String getSelectedAssignment()

setSelectedAssignment

public void setSelectedAssignment(String selectedAssignment)

getAssignmentDescriptions

public Map<String,String> getAssignmentDescriptions()

setAssignmentDescriptions

public void setAssignmentDescriptions(Map<String,String> assignmentDescriptions)

getPrevCalEntryId

public String getPrevCalEntryId()

setPrevCalEntryId

public void setPrevCalEntryId(String prevCalEntryId)

getNextCalEntryId

public String getNextCalEntryId()

setNextCalEntryId

public void setNextCalEntryId(String nextCalEntryId)

getCalEntryId

public String getCalEntryId()

setCalEntryId

public void setCalEntryId(String calEntryId)

reset

public void reset(org.apache.struts.action.ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)
Overrides:
reset in class org.kuali.rice.kns.web.struts.form.KualiForm

getLeaveCalendar

public LeaveCalendar getLeaveCalendar()

setLeaveCalendar

public void setLeaveCalendar(LeaveCalendar leaveCalendar)

getDocumentId

public String getDocumentId()
Overrides:
getDocumentId in class TkForm

setDocumentId

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

getCalendarEntry

public CalendarEntries getCalendarEntry()

setCalendarEntry

public void setCalendarEntry(CalendarEntries calendarEntry)

getLeaveCalendarDocument

public LeaveCalendarDocument getLeaveCalendarDocument()

setLeaveCalendarDocument

public void setLeaveCalendarDocument(LeaveCalendarDocument leaveCalendarDocument)

getStartDate

public String getStartDate()

setStartDate

public void setStartDate(String startDate)

getEndDate

public String getEndDate()

setEndDate

public void setEndDate(String endDate)

getLeaveAmount

public BigDecimal getLeaveAmount()

setLeaveAmount

public void setLeaveAmount(BigDecimal leaveAmount)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getLeaveBlockId

public String getLeaveBlockId()

setLeaveBlockId

public void setLeaveBlockId(String leaveBlockId)

getNextDocumentId

public String getNextDocumentId()

setNextDocumentId

public void setNextDocumentId(String nextDocumentId)

getPrevDocumentId

public String getPrevDocumentId()

setPrevDocumentId

public void setPrevDocumentId(String prevDocumentId)

getBeginPeriodDateTime

public String getBeginPeriodDateTime()

getEndPeriodDateTime

public String getEndPeriodDateTime()

getSelectedEarnCode

public String getSelectedEarnCode()

setSelectedEarnCode

public void setSelectedEarnCode(String selectedEarnCode)

getLeaveSummary

public LeaveSummary getLeaveSummary()

setLeaveSummary

public void setLeaveSummary(LeaveSummary leaveSummary)

getForfeitures

public List<BalanceTransfer> getForfeitures()

setForfeitures

public void setForfeitures(List<BalanceTransfer> forfeitures)

getStartTime

public String getStartTime()

setStartTime

public void setStartTime(String startTime)

getEndTime

public String getEndTime()

setEndTime

public void setEndTime(String endTime)


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