public class LeaveCalendarDocument extends CalendarDocument implements Assignable, LeaveCalendarDocumentContract
| Modifier and Type | Field and Description | 
|---|---|
static String | 
LEAVE_CALENDAR_DOCUMENT_TYPE
This static member is needed by document search, to trigger the correct calendar document
 opening when clicking on a doc id link in the search results. 
 | 
ASSIGNABLE_TERM_NAME| Constructor and Description | 
|---|
LeaveCalendarDocument(CalendarEntry calendarEntry)  | 
LeaveCalendarDocument(LeaveCalendarDocumentHeader documentHeader)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Assignment> | 
getAssignments()  | 
LeaveCalendarDocumentHeader | 
getDocumentHeader()
The CalendarDocumentHeader object the CalendarDocument is associated with 
 | 
String | 
getDocumentId()
The document id associated with the LeaveCalendarDocument 
 | 
List<LeaveBlock> | 
getLeaveBlocks()
The list of LeaveBlock objects associated with the LeaveCalendarDocument 
 | 
String | 
getPrincipalId()
The principal id associated with the LeaveCalendarDocument 
 | 
void | 
setDocumentHeader(LeaveCalendarDocumentHeader documentHeader)  | 
void | 
setLeaveBlocks(List<LeaveBlock> leaveBlocks)  | 
getAllAssignments, getAsOfDate, getAssignment, getAssignmentDescriptions, getAssignmentMap, getCalendarEntry, getCalendarType, getDocEndDate, setAssignments, setCalendarEntry, setCalendarTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDocEndDategetAllAssignments, getAsOfDate, getAssignmentMap, getCalendarEntrypublic static final String LEAVE_CALENDAR_DOCUMENT_TYPE
public LeaveCalendarDocument(CalendarEntry calendarEntry)
public LeaveCalendarDocument(LeaveCalendarDocumentHeader documentHeader)
public LeaveCalendarDocumentHeader getDocumentHeader()
CalendarDocumentContractdocumentHeader of a CalendarDocument
getDocumentHeader in interface CalendarDocumentContractgetDocumentHeader in class CalendarDocumentpublic void setDocumentHeader(LeaveCalendarDocumentHeader documentHeader)
public List<LeaveBlock> getLeaveBlocks()
LeaveCalendarDocumentContractleaveBlocks of a LeaveCalendarDocument
getLeaveBlocks in interface LeaveCalendarDocumentContractpublic void setLeaveBlocks(List<LeaveBlock> leaveBlocks)
public String getPrincipalId()
LeaveCalendarDocumentContractgetDocumentHeader().getPrincipalId() of a LeaveCalendarDocument
getPrincipalId in interface LeaveCalendarDocumentContractgetPrincipalId in class CalendarDocumentpublic String getDocumentId()
LeaveCalendarDocumentContractgetDocumentHeader().getDocumentId() of a LeaveCalendarDocument
getDocumentId in interface LeaveCalendarDocumentContractgetDocumentId in class CalendarDocumentpublic List<Assignment> getAssignments()
getAssignments in interface AssignableCopyright © 2004–2014 The Kuali Foundation. All rights reserved.