org.kuali.hr.time.timeblock
Class TimeBlockHistory

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.timeblock.TimeBlock
              extended by org.kuali.hr.time.timeblock.TimeBlockHistory
All Implemented Interfaces:
Serializable, Comparable, org.apache.ojb.broker.PersistenceBrokerAware, 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 TimeBlockHistory
extends TimeBlock

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
TimeBlockHistory()
           
TimeBlockHistory(TimeBlock tb)
           
 
Method Summary
 TimeBlockHistory copy()
           
 String getActionHistory()
           
 String getModifiedByPrincipalId()
           
 org.kuali.rice.kim.api.identity.Person getPrincipal()
           
 TimeBlock getTimeBlock()
           
 List<TimeBlockHistoryDetail> getTimeBlockHistoryDetails()
           
 Timestamp getTimestampModified()
           
 String getTkTimeBlockHistoryId()
           
 org.kuali.rice.kim.api.identity.Person getUserPrincipal()
           
 void setActionHistory(String actionHistory)
           
 void setModifiedByPrincipalId(String modifiedByPrincipalId)
           
 void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
           
 void setTimeBlock(TimeBlock timeBlock)
           
 void setTimeBlockHistoryDetails(List<TimeBlockHistoryDetail> timeBlockHistoryDetails)
           
 void setTimestampModified(Timestamp timestampModified)
           
 void setTkTimeBlockHistoryId(String tkTimeBlockHistoryId)
           
 void setUserPrincipal(org.kuali.rice.kim.api.identity.Person userPrincipal)
           
 
Methods inherited from class org.kuali.hr.time.timeblock.TimeBlock
addTimeHourDetail, compareTo, compareTo, equals, getActualBeginTimeString, getActualEndTimeString, getAmount, getAssignmentDescription, getAssignmentKey, getBeginDate, getBeginTime, getBeginTimeDisplay, getBeginTimeDisplayDate, getBeginTimeDisplayDateOnlyString, getBeginTimeDisplayTimeOnlyString, getBeginTimestamp, getBeginTimestampTimezone, getClockLogBeginId, getClockLogCreated, getClockLogEndId, getDeleteable, getDocumentId, getEarnCode, getEarnCodeType, getEditable, getEndDate, getEndTime, getEndTimeDisplay, getEndTimeDisplayDate, getEndTimeDisplayDateOnlyString, getEndTimeDisplayTimeOnlyString, getEndTimestamp, getEndTimestampTimezone, getHours, getJobNumber, getOvertimeEditable, getOvertimePref, getPrincipalId, getRegEarnCodeEditable, getTask, getTimeBlockEditable, getTimeBlockHistories, getTimeHourDetails, getTimesheetDocumentHeader, getTimestamp, getTkTimeBlockId, getUser, getUserPrincipalId, getWorkArea, hashCode, isLunchDeleted, isPushBackward, removeTimeHourDetail, setAmount, setAssignmentKey, setBeginDate, setBeginTime, setBeginTimeDisplay, setBeginTimestamp, setBeginTimestampTimezone, setClockLogBeginId, setClockLogCreated, setClockLogEndId, setDocumentId, setEarnCode, setEarnCodeType, setEndDate, setEndTime, setEndTimeDisplay, setEndTimestamp, setEndTimestampTimezone, setHours, setJobNumber, setLunchDeleted, setOvertimePref, setPrincipalId, setPushBackward, setTask, setTimeBlockHistories, setTimeHourDetails, setTimesheetDocumentHeader, setTimestamp, setTkTimeBlockId, setUser, setUserPrincipalId, setWorkArea, toCSVString
 
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, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

TimeBlockHistory

public TimeBlockHistory()

TimeBlockHistory

public TimeBlockHistory(TimeBlock tb)
Method Detail

getTkTimeBlockHistoryId

public String getTkTimeBlockHistoryId()

setTkTimeBlockHistoryId

public void setTkTimeBlockHistoryId(String tkTimeBlockHistoryId)

getActionHistory

public String getActionHistory()

setActionHistory

public void setActionHistory(String actionHistory)

getModifiedByPrincipalId

public String getModifiedByPrincipalId()

setModifiedByPrincipalId

public void setModifiedByPrincipalId(String modifiedByPrincipalId)

getTimestampModified

public Timestamp getTimestampModified()

setTimestampModified

public void setTimestampModified(Timestamp timestampModified)

getPrincipal

public org.kuali.rice.kim.api.identity.Person getPrincipal()

setPrincipal

public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)

getUserPrincipal

public org.kuali.rice.kim.api.identity.Person getUserPrincipal()

setUserPrincipal

public void setUserPrincipal(org.kuali.rice.kim.api.identity.Person userPrincipal)

getTimeBlockHistoryDetails

public List<TimeBlockHistoryDetail> getTimeBlockHistoryDetails()

setTimeBlockHistoryDetails

public void setTimeBlockHistoryDetails(List<TimeBlockHistoryDetail> timeBlockHistoryDetails)

getTimeBlock

public TimeBlock getTimeBlock()

setTimeBlock

public void setTimeBlock(TimeBlock timeBlock)

copy

public TimeBlockHistory copy()
Overrides:
copy in class TimeBlock
Returns:
A new copy of this TimeBlock.


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