|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.fc.WTObject
wt.enterprise.Simple
wt.workflow.engine.WfExecutionObject
wt.workflow.engine.WfContainer
wt.workflow.engine.WfProcess
wt.projmgmt.execution.ProjectPlan
public class ProjectPlan
The ProjectPlan class represents a container for activities,
resources, deliverables and their relationships that are involved in
the execution of a project.
Use the newProjectPlan static factory method(s), not the
ProjectPlan constructor, to construct instances of this
class. Instances must be constructed using the static factory(s), in
order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
ProjectActivity,
SummaryActivity,
Deliverable,
ProjectResource,
Serialized Form| Field Summary | |
|---|---|
static String |
PHASE
Label for the attribute; Description of project's stage in its execution. |
static String |
SCOPE
Label for the attribute; Description of project's scope. |
| Fields inherited from class wt.workflow.engine.WfProcess |
|---|
CREATOR |
| Fields inherited from class wt.workflow.engine.WfExecutionObject |
|---|
CONTEXT, NAME, PRIORITY |
| Fields 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 | |
|---|---|
Currency |
getCurrentWorkCost()
Gets the value of the attribute: CURRENT_WORK_COST. |
Timestamp |
getEstimatedFinishDate()
Gets the value of the attribute: ESTIMATED_FINISH_DATE. |
ProjectHealthStatus |
getHealthStatus()
Gets the value of the attribute: HEALTH_STATUS. |
Timestamp |
getInheritedDeadline()
Gets the value of the attribute: INHERITED_DEADLINE. |
int |
getPercentComplete()
Gets the value of the attribute: PERCENT_COMPLETE. |
wt.projmgmt.resource.Work |
getPerformedWork()
Gets the value of the attribute: PERFORMED_WORK. |
ProjectPhase |
getPhase()
Gets the value of the attribute: PHASE. |
ProjectCategory |
getProjectCategory()
Gets the value of the attribute: PROJECT_CATEGORY. |
String |
getRiskDescription()
Gets the value of the attribute: RISK_DESCRIPTION. |
ProjectRiskValue |
getRiskValue()
Gets the value of the attribute: RISK_VALUE. |
String |
getScope()
Gets the value of the attribute: SCOPE. |
String |
getStatusDescription()
Gets the value of the attribute: STATUS_DESCRIPTION. |
wt.projmgmt.resource.Work |
getTotalWork()
Gets the value of the attribute: TOTAL_WORK. |
Currency |
getTotalWorkCost()
Gets the value of the attribute: TOTAL_WORK_COST. |
void |
setCurrentWorkCost(Currency a_CurrentWorkCost)
Sets the value of the attribute: CURRENT_WORK_COST. |
void |
setEstimatedFinishDate(Timestamp a_EstimatedFinishDate)
Sets the value of the attribute: ESTIMATED_FINISH_DATE. |
void |
setHealthStatus(ProjectHealthStatus a_HealthStatus)
Sets the value of the attribute: HEALTH_STATUS. |
void |
setInheritedDeadline(Timestamp a_InheritedDeadline)
Sets the value of the attribute: INHERITED_DEADLINE. |
void |
setPercentComplete(int a_PercentComplete)
Sets the value of the attribute: PERCENT_COMPLETE. |
void |
setPerformedWork(wt.projmgmt.resource.Work a_PerformedWork)
Sets the value of the attribute: PERFORMED_WORK. |
void |
setPhase(ProjectPhase a_Phase)
Sets the value of the attribute: PHASE. |
void |
setProjectCategory(ProjectCategory a_ProjectCategory)
Sets the value of the attribute: PROJECT_CATEGORY. |
void |
setRiskDescription(String a_RiskDescription)
Sets the value of the attribute: RISK_DESCRIPTION. |
void |
setRiskValue(ProjectRiskValue a_RiskValue)
Sets the value of the attribute: RISK_VALUE. |
void |
setScope(String a_Scope)
Sets the value of the attribute: SCOPE. |
void |
setStatusDescription(String a_StatusDescription)
Sets the value of the attribute: STATUS_DESCRIPTION. |
void |
setTotalWork(wt.projmgmt.resource.Work a_TotalWork)
Sets the value of the attribute: TOTAL_WORK. |
void |
setTotalWorkCost(Currency a_TotalWorkCost)
Sets the value of the attribute: TOTAL_WORK_COST. |
| Methods inherited from class wt.workflow.engine.WfProcess |
|---|
getCreator, setCreator |
| Methods inherited from class wt.workflow.engine.WfExecutionObject |
|---|
getPriority, setContext, setPriority |
| Methods inherited from class wt.fc.WTObject |
|---|
getDisplayIdentifier, getDisplayIdentity, getDisplayType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String PHASE
ProjectPhase,
Project2,
Constant Field Valuespublic static final String SCOPE
Project2,
Constant Field Values| Method Detail |
|---|
public ProjectPhase getPhase()
ProjectPhase,
Project2
public void setPhase(ProjectPhase a_Phase)
throws WTPropertyVetoException
a_Phase -
WTPropertyVetoExceptionProjectPhase,
Project2public String getScope()
Project2
public void setScope(String a_Scope)
throws WTPropertyVetoException
a_Scope -
WTPropertyVetoExceptionProject2public Currency getCurrentWorkCost()
getCurrentWorkCost in interface ExecutionObjectpublic void setCurrentWorkCost(Currency a_CurrentWorkCost)
setCurrentWorkCost in interface ExecutionObjecta_CurrentWorkCost - public Timestamp getEstimatedFinishDate()
getEstimatedFinishDate in interface ExecutionObjectpublic void setEstimatedFinishDate(Timestamp a_EstimatedFinishDate)
setEstimatedFinishDate in interface ExecutionObjecta_EstimatedFinishDate - public ProjectHealthStatus getHealthStatus()
getHealthStatus in interface ExecutionObjectProjectHealthStatuspublic void setHealthStatus(ProjectHealthStatus a_HealthStatus)
setHealthStatus in interface ExecutionObjecta_HealthStatus - ProjectHealthStatuspublic Timestamp getInheritedDeadline()
getInheritedDeadline in interface ExecutionObjectpublic void setInheritedDeadline(Timestamp a_InheritedDeadline)
setInheritedDeadline in interface ExecutionObjecta_InheritedDeadline - public int getPercentComplete()
getPercentComplete in interface ExecutionObjectpublic void setPercentComplete(int a_PercentComplete)
setPercentComplete in interface ExecutionObjecta_PercentComplete - public wt.projmgmt.resource.Work getPerformedWork()
performedWork <= totalWork percentComplete = (performedWork / totalWork) * 100
getPerformedWork in interface ExecutionObjectpublic void setPerformedWork(wt.projmgmt.resource.Work a_PerformedWork)
performedWork <= totalWork percentComplete = (performedWork / totalWork) * 100
setPerformedWork in interface ExecutionObjecta_PerformedWork - public ProjectCategory getProjectCategory()
getProjectCategory in interface ExecutionObjectpublic void setProjectCategory(ProjectCategory a_ProjectCategory)
setProjectCategory in interface ExecutionObjecta_ProjectCategory - public String getRiskDescription()
getRiskDescription in interface ExecutionObjectpublic void setRiskDescription(String a_RiskDescription)
setRiskDescription in interface ExecutionObjecta_RiskDescription - public ProjectRiskValue getRiskValue()
getRiskValue in interface ExecutionObjectProjectRiskValuepublic void setRiskValue(ProjectRiskValue a_RiskValue)
setRiskValue in interface ExecutionObjecta_RiskValue - ProjectRiskValuepublic String getStatusDescription()
getStatusDescription in interface ExecutionObjectpublic void setStatusDescription(String a_StatusDescription)
setStatusDescription in interface ExecutionObjecta_StatusDescription - public wt.projmgmt.resource.Work getTotalWork()
performedWork <= totalWork percentComplete = (performedWork / totalWork) * 100
getTotalWork in interface ExecutionObjectpublic void setTotalWork(wt.projmgmt.resource.Work a_TotalWork)
performedWork <= totalWork percentComplete = (performedWork / totalWork) * 100
setTotalWork in interface ExecutionObjecta_TotalWork - public Currency getTotalWorkCost()
getTotalWorkCost in interface ExecutionObjectpublic void setTotalWorkCost(Currency a_TotalWorkCost)
setTotalWorkCost in interface ExecutionObjecta_TotalWorkCost -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||