Package mc.core.model.project
Class ProjectTask
java.lang.Object
mc.core.model.base.EntityBase
mc.core.model.base.ComplexEntity
mc.core.model.project.ProjectTask
- All Implemented Interfaces:
Serializable,IBaseEntity,ICoreEntity,IEntity,ISortableEntity
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumNested classes/interfaces inherited from class mc.core.model.base.ComplexEntity
ComplexEntity.ComplexEntityComparator, ComplexEntity.ParamNested classes/interfaces inherited from class mc.core.model.base.EntityBase
EntityBase.EntityComparator -
Field Summary
Fields inherited from class mc.core.model.base.EntityBase
INTDESC_COLUMN_LENGTH -
Constructor Summary
ConstructorsConstructorDescriptiondefault constructorProjectTask(Project project) default constructorProjectTask(ProjectTask source) copy constructorProjectTask(ProjectTaskType projectTaskType, Project project, User owner, User assignee) constructor with mandatory parameter -
Method Summary
Modifier and TypeMethodDescriptiongetOwner()getType()for CE contractbooleanvoidsetAssignee(User assignee) voidsetChildrenTasks(List<ProjectTask> childrenTasks) voidsetDatePlannedEnd(Calendar plannedEndDate) voidsetDateRealEnd(Calendar realEndDate) voidsetDateStart(Calendar startDate) voidsetDeputies(Set<User> deputies) voidvoidsetParentTask(ProjectTask parentTask) voidsetProcessInstanceId(String processInstanceId) voidsetProcessTaskId(String processTaskId) voidsetProject(Project project) voidsetProjectTaskType(ProjectTaskType projectTaskType) voidsetTaskPriority(Integer taskPriority) voidsetTaskResources(List<ProjectTaskResource> projectTaskResources) voidsetTaskState(ProjectTask.TaskState taskState) Methods inherited from class mc.core.model.base.ComplexEntity
addState, getAttributes, getCollections, getCollections, getCollectionToCEs, getDateCreated, getDateModified, getEntityData, getEntityDatas, getEntityFilters, getEntityOwner, getExternalKey, getFileId, getFilename, getHasObjectRights, getId, getInternalDescription, getLifeCycleFlag, getMasterId, getMasterLocale, getMemos, getParameter, getParameters, getParameterValue, getPermissions, getRelatedEntities, getState, getStateGroupTypes, getStates, getStatesToRemove, getVersions, getWatches, isArchived, isDeleted, isRightInheritanceDisabled, isSecondaryCollection, isVisible, setAttributes, setCollectionToCEs, setDateCreated, setDateModified, setEntityDatas, setEntityFilters, setEntityOwner, setExternalKey, setFileId, setFilename, setId, setLifeCycleFlag, setMasterId, setMasterLocale, setMemos, setParameters, setPermissions, setRelatedEntities, setRightInheritanceDisabled, setStates, setType, setVersions, setWatchesMethods inherited from class mc.core.model.base.EntityBase
equals, getCollection, getDescription, getDescription, getFlag, getIsSystem, getName, getName, getNamespace, getPrio, hashCode, setCollection, setDescription, setDescription, setFlag, setInternalDescription, setIsSystem, setName, setName, setNamespace, setPrio, toString
-
Constructor Details
-
ProjectTask
public ProjectTask()default constructor -
ProjectTask
default constructor -
ProjectTask
constructor with mandatory parameter -
ProjectTask
copy constructor
-
-
Method Details
-
getProjectTaskType
-
setProjectTaskType
-
getProject
-
setProject
-
getParentTask
-
setParentTask
-
getChildrenTasks
-
setChildrenTasks
-
hasChildren
public boolean hasChildren() -
getDateStart
-
setDateStart
-
getDatePlannedEnd
-
setDatePlannedEnd
-
getDateRealEnd
-
setDateRealEnd
-
getOwner
-
setOwner
-
getAssignee
-
setAssignee
-
getDeputies
-
setDeputies
-
getTaskResources
-
setTaskResources
-
getTaskState
-
setTaskState
-
getTaskPriority
-
setTaskPriority
-
getProcessInstanceId
-
setProcessInstanceId
-
getProcessTaskId
-
setProcessTaskId
-
getType
for CE contract- Specified by:
getTypein classComplexEntity
-