org.kuali.hr.time.workarea
Class WorkArea

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.HrBusinessObject
              extended by org.kuali.hr.time.workarea.WorkArea
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, DepartmentalRule, 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 WorkArea
extends HrBusinessObject
implements DepartmentalRule

See Also:
Serialized Form

Field Summary
static String CACHE_NAME
           
 
Fields inherited from class org.kuali.hr.time.HrBusinessObject
active, effectiveDate, timestamp
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
WorkArea()
           
 
Method Summary
 String getAdminDescr()
           
 String getDefaultOvertimeEarnCode()
           
 EarnCode getDefaultOvertimeEarnCodeObj()
           
 Department getDepartment()
           
 String getDept()
          Returns the String representing the Department that this object belongs to.
 String getDescription()
           
 Date getEffectiveDate()
           
 String getId()
           
 List<TkRole> getInactiveRoles()
           
 String getOvertimeEditRole()
           
 Boolean getOvtEarnCode()
           
 List<TkRole> getRoles()
           
 List<Task> getTasks()
           
 Timestamp getTimestamp()
           
 String getTkWorkAreaId()
           
 String getUniqueKey()
           
 String getUserPrincipalId()
           
 Long getWorkArea()
          Returns the Long representing the WorkArea that this object belongs to.
 boolean isActive()
           
 boolean isHistory()
           
 void setActive(boolean active)
           
 void setAdminDescr(String adminDescr)
           
 void setDefaultOvertimeEarnCode(String defaultOvertimeEarnCode)
           
 void setDefaultOvertimeEarnCodeObj(EarnCode defaultOvertimeEarnCodeObj)
           
 void setDepartment(Department department)
           
 void setDept(String dept)
           
 void setDescription(String description)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setHistory(boolean history)
           
 void setId(String id)
           
 void setInactiveRoles(List<TkRole> inactiveRoles)
           
 void setOvertimeEditRole(String overtimeEditRole)
           
 void setOvtEarnCode(Boolean ovtEarnCode)
           
 void setRoles(List<TkRole> roles)
           
 void setTasks(List<Task> tasks)
           
 void setTimestamp(Timestamp timestamp)
           
 void setTkWorkAreaId(String tkWorkAreaId)
           
 void setUserPrincipalId(String userPrincipalId)
           
 void setWorkArea(Long workArea)
           
 
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
 

Field Detail

CACHE_NAME

public static final String CACHE_NAME
See Also:
Constant Field Values
Constructor Detail

WorkArea

public WorkArea()
Method Detail

getEffectiveDate

public Date getEffectiveDate()
Overrides:
getEffectiveDate in class HrBusinessObject

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Overrides:
setEffectiveDate in class HrBusinessObject

isActive

public boolean isActive()
Overrides:
isActive in class HrBusinessObject

setActive

public void setActive(boolean active)
Overrides:
setActive in class HrBusinessObject

getAdminDescr

public String getAdminDescr()

setAdminDescr

public void setAdminDescr(String adminDescr)

getTimestamp

public Timestamp getTimestamp()
Overrides:
getTimestamp in class HrBusinessObject

setTimestamp

public void setTimestamp(Timestamp timestamp)
Overrides:
setTimestamp in class HrBusinessObject

getUserPrincipalId

public String getUserPrincipalId()

setUserPrincipalId

public void setUserPrincipalId(String userPrincipalId)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getTasks

public List<Task> getTasks()

setTasks

public void setTasks(List<Task> tasks)

getTkWorkAreaId

public String getTkWorkAreaId()

setTkWorkAreaId

public void setTkWorkAreaId(String tkWorkAreaId)

getWorkArea

public Long getWorkArea()
Description copied from interface: DepartmentalRule
Returns the Long representing the WorkArea that this object belongs to.

Specified by:
getWorkArea in interface DepartmentalRule
Returns:
A Long representing the WorkArea.

setWorkArea

public void setWorkArea(Long workArea)

getDept

public String getDept()
Description copied from interface: DepartmentalRule
Returns the String representing the Department that this object belongs to.

Specified by:
getDept in interface DepartmentalRule
Returns:
A String representation of the department.

setDept

public void setDept(String dept)

getInactiveRoles

public List<TkRole> getInactiveRoles()

setInactiveRoles

public void setInactiveRoles(List<TkRole> inactiveRoles)

getRoles

public List<TkRole> getRoles()

setRoles

public void setRoles(List<TkRole> roles)

getDepartment

public Department getDepartment()

setDepartment

public void setDepartment(Department department)

getDefaultOvertimeEarnCode

public String getDefaultOvertimeEarnCode()

setDefaultOvertimeEarnCode

public void setDefaultOvertimeEarnCode(String defaultOvertimeEarnCode)

getDefaultOvertimeEarnCodeObj

public EarnCode getDefaultOvertimeEarnCodeObj()

setDefaultOvertimeEarnCodeObj

public void setDefaultOvertimeEarnCodeObj(EarnCode defaultOvertimeEarnCodeObj)

getOvertimeEditRole

public String getOvertimeEditRole()

setOvertimeEditRole

public void setOvertimeEditRole(String overtimeEditRole)

getOvtEarnCode

public Boolean getOvtEarnCode()

setOvtEarnCode

public void setOvtEarnCode(Boolean ovtEarnCode)

getUniqueKey

public String getUniqueKey()
Specified by:
getUniqueKey in class HrBusinessObject

getId

public String getId()
Specified by:
getId in class HrBusinessObject

setId

public void setId(String id)
Specified by:
setId in class HrBusinessObject

isHistory

public boolean isHistory()

setHistory

public void setHistory(boolean history)


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