org.kuali.hr.time.workflow
Class TimesheetDocumentHeader

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.hr.time.workflow.TimesheetDocumentHeader
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 TimesheetDocumentHeader
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
TimesheetDocumentHeader()
           
TimesheetDocumentHeader(String documentId, String principalId, Date payBeginDate, Date payEndDate, 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 endDate)
           
 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

TimesheetDocumentHeader

public TimesheetDocumentHeader()

TimesheetDocumentHeader

public TimesheetDocumentHeader(String documentId,
                               String principalId,
                               Date payBeginDate,
                               Date payEndDate,
                               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)

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)

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 endDate)

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)


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