|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kpme.tklm.leave.approval.web.ApprovalLeaveSummaryRow
public class ApprovalLeaveSummaryRow
| Constructor Summary | |
|---|---|
ApprovalLeaveSummaryRow()
|
|
| Method Summary | |
|---|---|
int |
compareTo(ApprovalLeaveSummaryRow row)
|
String |
getApprovalStatus()
The approvalStatus associated with the ApprovalLeaveSummaryRow |
String |
getColor()
The color associated with the ApprovalLeaveSummaryRow |
Map<String,List<Map<String,Object>>> |
getDetailMap()
|
String |
getDocumentId()
The documentId associated with the ApprovalLeaveSummaryRow |
Map<Date,Map<String,BigDecimal>> |
getEarnCodeLeaveHours()
The map of earn code leave hours associated with the ApprovalLeaveSummaryRow |
Map<String,Boolean> |
getEnableWeekDetails()
|
Boolean |
getExemptEmployee()
TODO: Is this field needed? The exemptEmployee flag of the ApprovalTimeSummaryRow |
String |
getLastApproveMessage()
The lastApproveMessage associated with the ApprovalLeaveSummaryRow |
List<LeaveBlock> |
getLeaveBlockList()
The list of LeaveBlock objects associated with the ApprovalLeaveSummaryRow |
LeaveSummary |
getLeaveSummary()
|
Boolean |
getMoreThanOneCalendar()
TODO: Is this field needed? The moreThanOneCalendar flag of the ApprovalTimeSummaryRow |
String |
getName()
The name associated with the ApprovalLeaveSummaryRow |
List<org.kuali.rice.kew.api.note.Note> |
getNotes()
The list of notes associated with the ApprovalLeaveSummaryRow |
String |
getPrincipalId()
The principalId associated with the ApprovalLeaveSummaryRow |
String |
getRoleName()
The role name of the principalId associated with the ApprovalLeaveSummaryRow |
Map<String,String> |
getRoleNames()
The map of role names associated with the ApprovalLeaveSummaryRow |
String |
getSelected()
TODO: Put a better comment The selected associated with the ApprovalLeaveSummaryRow |
String |
getUserTargetURLParams()
TODO: Make sure this comment is right The URL parameters associated with the ApprovalLeaveSummaryRow |
List<String> |
getWarnings()
The list of warnings associated with the ApprovalLeaveSummaryRow |
Map<String,Set<Date>> |
getWeekDateList()
|
Map<String,String> |
getWeekDates()
|
Map<Integer,String> |
getWeeklyDistribution()
|
boolean |
isApprovable()
Is this record ready to be approved? |
void |
setApprovalStatus(String approvalStatus)
|
void |
setColor(String color)
|
void |
setDetailMap(Map<String,List<Map<String,Object>>> detailMap)
|
void |
setDocumentId(String documentId)
|
void |
setEarnCodeLeaveHours(Map<Date,Map<String,BigDecimal>> earnCodeLeaveHours)
|
void |
setEnableWeekDetails(Map<String,Boolean> enableWeekDetails)
|
void |
setExemptEmployee(Boolean exemptEmployee)
|
void |
setLastApproveMessage(String lastApproveMessage)
|
void |
setLeaveBlockList(List<LeaveBlock> leaveBlockList)
|
void |
setLeaveSummary(LeaveSummary leaveSummary)
|
void |
setMoreThanOneCalendar(Boolean moreThanOneCalendar)
|
void |
setName(String name)
|
void |
setNotes(List<org.kuali.rice.kew.api.note.Note> notes)
|
void |
setPrincipalId(String principalId)
|
void |
setRoleNames(Map<String,String> roleNames)
|
void |
setSelected(String selected)
|
void |
setWarnings(List<String> warnings)
|
void |
setWeekDateList(Map<String,Set<Date>> weekDateList)
|
void |
setWeekDates(Map<String,String> weekDates)
|
void |
setWeeklyDistribution(Map<Integer,String> weeklyDistribution)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ApprovalLeaveSummaryRow()
| Method Detail |
|---|
public LeaveSummary getLeaveSummary()
public void setLeaveSummary(LeaveSummary leaveSummary)
public boolean isApprovable()
isApprovable in interface ApprovalLeaveSummaryRowContractpublic int compareTo(ApprovalLeaveSummaryRow row)
compareTo in interface Comparable<ApprovalLeaveSummaryRow>public String getName()
ApprovalLeaveSummaryRowContractname of an ApprovalLeaveSummaryRow
getName in interface ApprovalLeaveSummaryRowContractpublic void setName(String name)
public String getPrincipalId()
ApprovalLeaveSummaryRowContractprincipalId of an ApprovalLeaveSummaryRow
getPrincipalId in interface ApprovalLeaveSummaryRowContractpublic void setPrincipalId(String principalId)
public String getUserTargetURLParams()
ApprovalLeaveSummaryRowContractHelper method to grab the URL parameters for setting target mode for a user/documentID leave summary.
getUserTargetURLParams in interface ApprovalLeaveSummaryRowContractpublic List<LeaveBlock> getLeaveBlockList()
ApprovalLeaveSummaryRowContractleaveBlockList of an ApprovalLeaveSummaryRow
getLeaveBlockList in interface ApprovalLeaveSummaryRowContractpublic void setLeaveBlockList(List<LeaveBlock> leaveBlockList)
public String getDocumentId()
ApprovalLeaveSummaryRowContractdocumentId of an ApprovalLeaveSummaryRow
getDocumentId in interface ApprovalLeaveSummaryRowContractpublic void setDocumentId(String documentId)
public List<String> getWarnings()
ApprovalLeaveSummaryRowContractwarnings of an ApprovalLeaveSummaryRow
getWarnings in interface ApprovalLeaveSummaryRowContractpublic void setWarnings(List<String> warnings)
public String getSelected()
ApprovalLeaveSummaryRowContractselected of an ApprovalLeaveSummaryRow
getSelected in interface ApprovalLeaveSummaryRowContractpublic void setSelected(String selected)
public List<org.kuali.rice.kew.api.note.Note> getNotes()
ApprovalLeaveSummaryRowContractnotes of an ApprovalLeaveSummaryRow
getNotes in interface ApprovalLeaveSummaryRowContractpublic void setNotes(List<org.kuali.rice.kew.api.note.Note> notes)
public String getLastApproveMessage()
ApprovalLeaveSummaryRowContractlastApproveMessage of an ApprovalLeaveSummaryRow
getLastApproveMessage in interface ApprovalLeaveSummaryRowContractpublic void setLastApproveMessage(String lastApproveMessage)
public String getApprovalStatus()
ApprovalLeaveSummaryRowContractapprovalStatus of an ApprovalLeaveSummaryRow
getApprovalStatus in interface ApprovalLeaveSummaryRowContractpublic void setApprovalStatus(String approvalStatus)
public Map<Date,Map<String,BigDecimal>> getEarnCodeLeaveHours()
ApprovalLeaveSummaryRowContractearnCodeLeaveHours of an ApprovalLeaveSummaryRow
getEarnCodeLeaveHours in interface ApprovalLeaveSummaryRowContractpublic void setEarnCodeLeaveHours(Map<Date,Map<String,BigDecimal>> earnCodeLeaveHours)
public Map<Integer,String> getWeeklyDistribution()
public void setWeeklyDistribution(Map<Integer,String> weeklyDistribution)
public Map<String,String> getWeekDates()
public void setWeekDates(Map<String,String> weekDates)
public Boolean getMoreThanOneCalendar()
ApprovalLeaveSummaryRowContractmoreThanOneCalendar flag of an ApprovalTimeSummaryRow
getMoreThanOneCalendar in interface ApprovalLeaveSummaryRowContractpublic void setMoreThanOneCalendar(Boolean moreThanOneCalendar)
public Boolean getExemptEmployee()
ApprovalLeaveSummaryRowContractexemptEmployee flag of an ApprovalTimeSummaryRow
getExemptEmployee in interface ApprovalLeaveSummaryRowContractpublic void setExemptEmployee(Boolean exemptEmployee)
public String getColor()
ApprovalLeaveSummaryRowContractcolor of an ApprovalLeaveSummaryRow
getColor in interface ApprovalLeaveSummaryRowContractpublic void setColor(String color)
color - the color to setpublic Map<String,String> getRoleNames()
ApprovalLeaveSummaryRowContractroleNames of an ApprovalLeaveSummaryRow
getRoleNames in interface ApprovalLeaveSummaryRowContractpublic void setRoleNames(Map<String,String> roleNames)
public String getRoleName()
ApprovalLeaveSummaryRowContractrole name of the principalId of an ApprovalLeaveSummaryRow
getRoleName in interface ApprovalLeaveSummaryRowContractpublic Map<String,Set<Date>> getWeekDateList()
public void setWeekDateList(Map<String,Set<Date>> weekDateList)
public Map<String,List<Map<String,Object>>> getDetailMap()
public void setDetailMap(Map<String,List<Map<String,Object>>> detailMap)
public Map<String,Boolean> getEnableWeekDetails()
public void setEnableWeekDetails(Map<String,Boolean> enableWeekDetails)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||