org.kuali.hr.lm.workflow
Class LeaveCalendarDocumentHeader

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.hr.lm.workflow.LeaveCalendarDocumentHeader
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, CalendarDocumentHeaderContract, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class LeaveCalendarDocumentHeader
extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase
implements CalendarDocumentHeaderContract

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
LeaveCalendarDocumentHeader()
           
LeaveCalendarDocumentHeader(String documentId, String principalId, Date beginDate, Date endDate, String documentStatus)
           
 
Method Summary
 Date getBeginDate()
          The begin date of the calendar entry for the Calendar document
 String getDocumentId()
          The document id for the Document Header.
 String getDocumentStatus()
          The current status code of the Document Header.
 Date getEndDate()
          The end date of the calendar entry for the Calendar document
 String getPrincipalId()
          The principal id that initiated the the Document Header.
 void setBeginDate(Date beginDate)
           
 void setDocumentId(String documentId)
           
 void setDocumentStatus(String documentStatus)
           
 void setEndDate(Date payEndDate)
           
 void setPrincipalId(String principalId)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

LeaveCalendarDocumentHeader

public LeaveCalendarDocumentHeader()

LeaveCalendarDocumentHeader

public LeaveCalendarDocumentHeader(String documentId,
                                   String principalId,
                                   Date beginDate,
                                   Date endDate,
                                   String documentStatus)
Method Detail

getDocumentId

public String getDocumentId()
Description copied from interface: CalendarDocumentHeaderContract
The document id for the Document Header.

Specified by:
getDocumentId in interface CalendarDocumentHeaderContract
Returns:
documentId

setDocumentId

public void setDocumentId(String documentId)

getDocumentStatus

public String getDocumentStatus()
Description copied from interface: CalendarDocumentHeaderContract
The current status code of the Document Header.

Specified by:
getDocumentStatus in interface CalendarDocumentHeaderContract
Returns:
documentStatus

setDocumentStatus

public void setDocumentStatus(String documentStatus)

getBeginDate

public Date getBeginDate()
Description copied from interface: CalendarDocumentHeaderContract
The begin date of the calendar entry for the Calendar document

Specified by:
getBeginDate in interface CalendarDocumentHeaderContract
Returns:
beginDate

setBeginDate

public void setBeginDate(Date beginDate)

getEndDate

public Date getEndDate()
Description copied from interface: CalendarDocumentHeaderContract
The end date of the calendar entry for the Calendar document

Specified by:
getEndDate in interface CalendarDocumentHeaderContract
Returns:
endDate

setEndDate

public void setEndDate(Date payEndDate)

getPrincipalId

public String getPrincipalId()
Description copied from interface: CalendarDocumentHeaderContract
The principal id that initiated the the Document Header.

Specified by:
getPrincipalId in interface CalendarDocumentHeaderContract
Returns:
principalId

setPrincipalId

public void setPrincipalId(String principalId)


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