Package wt.projmgmt.execution
Class _ProjectWorkItem
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.workflow.work._WorkItem
wt.workflow.work.WorkItem
wt.projmgmt.execution._ProjectWorkItem
- All Implemented Interfaces:
Externalizable,Serializable,wt.admin._DomainAdministered,DomainAdministered,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,NetFactor,ObjectMappable,Persistable,DisplayIdentification,wt.index._Indexable,Indexable,wt.inf.container._WTContained,WTContained,wt.notify._Notifiable,Notifiable,wt.ownership._Ownable,wt.ownership.Ownable,_ExecutionObject,ExecutionObject,wt.projmgmt.resource._ResourceHolder,wt.projmgmt.resource.ResourceHolder,wt.recent.RecentlyVisited,wt.type._TypeManaged,wt.type.TypeManaged,wt.workflow.notebook._SubjectOfNotebook,wt.workflow.notebook.SubjectOfNotebook,wt.workflow.work.LWWorkItemIfc
- Direct Known Subclasses:
ProjectWorkItem
public abstract class _ProjectWorkItem
extends WorkItem
implements ExecutionObject, DomainAdministered, wt.projmgmt.resource.ResourceHolder, Externalizable
- See Also:
-
Field Summary
Fields inherited from class wt.workflow.work._WorkItem
COMPLETED_BY, ROLE, STATUSFields inherited from interface wt.projmgmt.execution._ExecutionObject
CURRENT_WORK_COST, ESTIMATED_FINISH_DATE, HEALTH_STATUS, INHERITED_DEADLINE, PERCENT_COMPLETE, PERFORMED_WORK, PROJECT_CATEGORY, RISK_DESCRIPTION, RISK_VALUE, STATUS_DESCRIPTION, TOTAL_WORK, TOTAL_WORK_COST -
Method Summary
Modifier and TypeMethodDescriptionSupported API: trueFor milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.Measure of confidence of completing successfully the task or work represented by the execution object.Earliest date by which a containing object must be met/completed/delivered.intQuantitative assessment of how close object is from being met/completed/delivered.Work performed in a given project management object.Classification attribute for project management objects.Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.Textual descriptionof confidence of completing successfully the task or work represented by the execution object.Total work associated with a given project management object.Supported API: truevoidsetCurrentWorkCost(Currency currentWorkCost) Supported API: truevoidsetEstimatedFinishDate(Timestamp estimatedFinishDate) For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.voidsetHealthStatus(ProjectHealthStatus healthStatus) Measure of confidence of completing successfully the task or work represented by the execution object.voidsetInheritedDeadline(Timestamp inheritedDeadline) Earliest date by which a containing object must be met/completed/delivered.voidsetPercentComplete(int percentComplete) Quantitative assessment of how close object is from being met/completed/delivered.voidsetPerformedWork(Work performedWork) Work performed in a given project management object.voidsetProjectCategory(ProjectCategory projectCategory) Classification attribute for project management objects.voidsetRiskDescription(String riskDescription) Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.voidsetRiskValue(ProjectRiskValue riskValue) Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.voidsetStatusDescription(String statusDescription) Textual descriptionof confidence of completing successfully the task or work represented by the execution object.voidsetTotalWork(Work totalWork) Total work associated with a given project management object.voidsetTotalWorkCost(Currency totalWorkCost) Supported API: trueMethods inherited from class wt.workflow.work.WorkItem
getPBORef, isCompleteMethods inherited from class wt.workflow.work._WorkItem
getCompletedBy, getRole, getStatus, isReassignedMethods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Method Details
-
getCurrentWorkCost
Supported API: true- Specified by:
getCurrentWorkCostin interface_ExecutionObject- See Also:
-
setCurrentWorkCost
Supported API: true- Specified by:
setCurrentWorkCostin interface_ExecutionObject- See Also:
-
getEstimatedFinishDate
For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.Supported API: true
- Specified by:
getEstimatedFinishDatein interface_ExecutionObject- See Also:
-
setEstimatedFinishDate
For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.Supported API: true
- Specified by:
setEstimatedFinishDatein interface_ExecutionObject- See Also:
-
getHealthStatus
Measure of confidence of completing successfully the task or work represented by the execution object. Possible values are GREEN, RED, YELLOW and UNAVAILABLE. @see wt.projmgmt.admin.ProjectHealthStatusSupported API: true
- Specified by:
getHealthStatusin interface_ExecutionObject- See Also:
-
setHealthStatus
Measure of confidence of completing successfully the task or work represented by the execution object. Possible values are GREEN, RED, YELLOW and UNAVAILABLE. @see wt.projmgmt.admin.ProjectHealthStatusSupported API: true
- Specified by:
setHealthStatusin interface_ExecutionObject- See Also:
-
getInheritedDeadline
Earliest date by which a containing object must be met/completed/delivered. In principle, the object's deadline can't be after the inherited deadline.Supported API: true
- Specified by:
getInheritedDeadlinein interface_ExecutionObject- See Also:
-
setInheritedDeadline
Earliest date by which a containing object must be met/completed/delivered. In principle, the object's deadline can't be after the inherited deadline.Supported API: true
- Specified by:
setInheritedDeadlinein interface_ExecutionObject- See Also:
-
getPercentComplete
public int getPercentComplete()Quantitative assessment of how close object is from being met/completed/delivered. Values range from 0 and 100 if value has been set; otherwise it is -1.Supported API: true
- Specified by:
getPercentCompletein interface_ExecutionObject- See Also:
-
setPercentComplete
public void setPercentComplete(int percentComplete) Quantitative assessment of how close object is from being met/completed/delivered. Values range from 0 and 100 if value has been set; otherwise it is -1.Supported API: true
- Specified by:
setPercentCompletein interface_ExecutionObject- See Also:
-
getPerformedWork
Work performed in a given project management object. Related to totalWork and percentComplete by the formulas:performedWork <= totalWork
percentComplete = (performedWork / totalWork) * 100Supported API: true
- Specified by:
getPerformedWorkin interface_ExecutionObject- See Also:
-
setPerformedWork
Work performed in a given project management object. Related to totalWork and percentComplete by the formulas:performedWork <= totalWork
percentComplete = (performedWork / totalWork) * 100Supported API: true
- Specified by:
setPerformedWorkin interface_ExecutionObject- See Also:
-
getProjectCategory
Classification attribute for project management objects. The intent is to help identification and retrieval.Supported API: true
- Specified by:
getProjectCategoryin interface_ExecutionObject- See Also:
-
setProjectCategory
Classification attribute for project management objects. The intent is to help identification and retrieval.Supported API: true
- Specified by:
setProjectCategoryin interface_ExecutionObject- See Also:
-
getRiskDescription
Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.Supported API: true
- Specified by:
getRiskDescriptionin interface_ExecutionObject- See Also:
-
setRiskDescription
Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.Supported API: true
- Specified by:
setRiskDescriptionin interface_ExecutionObject- See Also:
-
getRiskValue
Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources. @see wt.projmgmt.admin.ProjectRiskValueSupported API: true
- Specified by:
getRiskValuein interface_ExecutionObject- See Also:
-
setRiskValue
Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources. @see wt.projmgmt.admin.ProjectRiskValueSupported API: true
- Specified by:
setRiskValuein interface_ExecutionObject- See Also:
-
getStatusDescription
Textual descriptionof confidence of completing successfully the task or work represented by the execution object.Supported API: true
- Specified by:
getStatusDescriptionin interface_ExecutionObject- See Also:
-
setStatusDescription
Textual descriptionof confidence of completing successfully the task or work represented by the execution object.Supported API: true
- Specified by:
setStatusDescriptionin interface_ExecutionObject- See Also:
-
getTotalWork
Total work associated with a given project management object. Related to performedWork and percentComplete by the formulas:performedWork <= totalWork
percentComplete = (performedWork / totalWork) * 100Supported API: true
- Specified by:
getTotalWorkin interface_ExecutionObject- See Also:
-
setTotalWork
Total work associated with a given project management object. Related to performedWork and percentComplete by the formulas:performedWork <= totalWork
percentComplete = (performedWork / totalWork) * 100Supported API: true
- Specified by:
setTotalWorkin interface_ExecutionObject- See Also:
-
getTotalWorkCost
Supported API: true- Specified by:
getTotalWorkCostin interface_ExecutionObject- See Also:
-
setTotalWorkCost
Supported API: true- Specified by:
setTotalWorkCostin interface_ExecutionObject- See Also:
-