Uses of Class
wt.projmgmt.execution.ProjectPlan

Packages that use ProjectPlan
com.ptc.netmarkets.nmixb   
com.ptc.netmarkets.project   
com.ptc.netmarkets.projectPlan   
com.ptc.netmarkets.projectResource   
com.ptc.netmarkets.projmgmt   
com.ptc.netmarkets.report   
wt.ixb.handlers.netmarkets   
wt.pdmlink   
wt.projmgmt   
wt.projmgmt.admin   
wt.projmgmt.definer   
wt.projmgmt.execution   
wt.projmgmt.ix   
wt.projmgmt.monitor   
wt.projmgmt.msproject   
wt.projmgmt.msproject.mppobject   
wt.projmgmt.resource   
wt.projmgmt.util   
 

Uses of ProjectPlan in com.ptc.netmarkets.nmixb
 

Fields in com.ptc.netmarkets.nmixb declared as ProjectPlan
private  ProjectPlan ProjectPlanStructCopyHelper.sourcePlan
           
private  ProjectPlan ProjectPlanStructCopyHelper.targetPlan
           
 

Methods in com.ptc.netmarkets.nmixb that return ProjectPlan
private  ProjectPlan ProjectPlanStructCopyHelper.getProjectPlan(Project2 proj)
           
 

Methods in com.ptc.netmarkets.nmixb with parameters of type ProjectPlan
private  String ProjectPlanStructCopyHelper.showAttributes(ProjectPlan plan)
           
 

Uses of ProjectPlan in com.ptc.netmarkets.project
 

Methods in com.ptc.netmarkets.project that return ProjectPlan
private  ProjectPlan StandardNmProjectService.updatePlanAttributes(ProjectPlan plan, Hashtable params)
           
private  ProjectPlan StandardNmProjectService.updateRisk(ProjectPlan plan, Hashtable params)
           
private  ProjectPlan StandardNmProjectService.updateDeadline(ProjectPlan plan, Hashtable params)
          This method is almost identical to StandardNmProjMgmtService.updateDeadline(wt.projmgmt.execution.ExecutionObject, java.util.Hashtable).
private  ProjectPlan StandardNmProjectService.updatePlannedStart(ProjectPlan plan, Hashtable params)
          This method is almost identical to StandardNmProjMgmtService.updateStartTime(wt.projmgmt.execution.ExecutionObject, java.util.Hashtable).
private  ProjectPlan StandardNmProjectService.updateDuration(ProjectPlan plan, Hashtable params)
          Update the duration of the project plan.
private  ProjectPlan StandardNmProjectService.updateDynamicAttributes(ProjectPlan plan, Hashtable params)
           
private  ProjectPlan StandardNmProjectService.rollUpValues(ProjectPlan plan, Hashtable params)
           
 

Methods in com.ptc.netmarkets.project with parameters of type ProjectPlan
private  ProjectPlan StandardNmProjectService.updatePlanAttributes(ProjectPlan plan, Hashtable params)
           
private  ProjectPlan StandardNmProjectService.updateRisk(ProjectPlan plan, Hashtable params)
           
private  ProjectPlan StandardNmProjectService.updateDeadline(ProjectPlan plan, Hashtable params)
          This method is almost identical to StandardNmProjMgmtService.updateDeadline(wt.projmgmt.execution.ExecutionObject, java.util.Hashtable).
private  ProjectPlan StandardNmProjectService.updatePlannedStart(ProjectPlan plan, Hashtable params)
          This method is almost identical to StandardNmProjMgmtService.updateStartTime(wt.projmgmt.execution.ExecutionObject, java.util.Hashtable).
private  ProjectPlan StandardNmProjectService.updateDuration(ProjectPlan plan, Hashtable params)
          Update the duration of the project plan.
private  ProjectPlan StandardNmProjectService.updateDynamicAttributes(ProjectPlan plan, Hashtable params)
           
private  String StandardNmProjectService.getDuration(ProjectPlan plan)
           
private  ProjectPlan StandardNmProjectService.rollUpValues(ProjectPlan plan, Hashtable params)
           
private  String StandardNmProjectService.getStatusGif(ProjectPlan p)
           
private  ProjectHealthStatus StandardNmProjectService.getHealthStatus(Project2 p, ProjectPlan plan)
           
private static String StandardNmProjectService.getPlanDuration(ProjectPlan execObj, String def)
           
 

Uses of ProjectPlan in com.ptc.netmarkets.projectPlan
 

Methods in com.ptc.netmarkets.projectPlan with parameters of type ProjectPlan
static NmProjectPlan NmProjectPlan.newNmProjectPlan(ProjectPlan plan)
          

Supported API: false
protected  void NmProjectPlan.initialize(ProjectPlan plan)
          Supports initialization, following construction of an instance.
 

Uses of ProjectPlan in com.ptc.netmarkets.projectResource
 

Methods in com.ptc.netmarkets.projectResource with parameters of type ProjectPlan
static ProjectResource NmProjResourceHelper.getProjectResource(ProjectPlan plan, ResourceType type)
          Returns a project resource of a given type in the plan passed as argument.
 

Uses of ProjectPlan in com.ptc.netmarkets.projmgmt
 

Methods in com.ptc.netmarkets.projmgmt that return ProjectPlan
private  ProjectPlan StandardNmProjMgmtService.getProjectPlan(NmOid proj_oid)
           
 

Methods in com.ptc.netmarkets.projmgmt with parameters of type ProjectPlan
private  ExecutionObject StandardNmProjMgmtService.setExecutionObjectAttributes(ProjectPlan plan, ExecutionObject exec_obj, Hashtable params)
           
private  ExecutionObject StandardNmProjMgmtService.setProxyAttributes(ProjectPlan plan, ProjectProxy proxy, Hashtable params)
           
private  void StandardNmProjMgmtService.getPredecessors(ProjectPlan plan, Hashtable params, Vector predecessors, Vector linkTypes)
           
private  Milestone StandardNmProjMgmtService.createMilestone(ProjectPlan plan, WfContainer container, Hashtable params)
           
private  ProjectActivity StandardNmProjMgmtService.createProjectActivity(ProjectPlan plan, WfContainer container, Hashtable params)
           
private  ProjectProxy StandardNmProjMgmtService.createProjectProxy(ProjectPlan plan, WfContainer container, Hashtable params)
           
private  SummaryActivity StandardNmProjMgmtService.createSummaryActivity(ProjectPlan plan, WfContainer container, Hashtable params)
           
private  NmChangeModel[] StandardNmProjMgmtService.createDeliverable(NmOid project_oid, ProjectPlan plan, Hashtable params)
           
private  NmChangeModel[] StandardNmProjMgmtService.createProjectResource(NmOid project_oid, ProjectPlan plan, Hashtable params)
           
private  ProjectNode StandardNmProjMgmtService.getProjectNode(ProjectPlan plan, int nodeID)
           
private  void StandardNmProjMgmtService.setResourceParams(Hashtable params, Vector resources, Vector units, ProjectPlan plan)
           
private  NmHTMLTable StandardNmProjMgmtService.getProjectResourcesAll(ProjectPlan plan, boolean isAdmin, Locale locale, ResourceBundle rb)
          Returns plan resources.
private  NmHTMLTable StandardNmProjMgmtService.getProjectResourcesActive(ProjectPlan plan, boolean isAdmin, Locale locale, ResourceBundle rb)
          Returns all utilized plan resources.
private  NmHTMLTable StandardNmProjMgmtService.getProjectResourcesCosts(ProjectPlan plan, boolean isAdmin, Locale locale, ResourceBundle rb)
          Returns all utilized plan resources with cost information.
private  String StandardNmProjMgmtService.getPlanStateHtml(ProjectPlan plan)
           
private  NmHTMLActionModel StandardNmProjMgmtService.getPlanActionModel(boolean projManager, ProjectPlan plan, Project2 project)
           
private static NmProjectPlan NmProjMgmtHelper.createNmProjectPlan(ProjectPlan plan)
           
private static NmProjectPlan NmProjMgmtHelper.createNmProjectPlan(ProjectPlan plan, boolean minimal)
           
 

Uses of ProjectPlan in com.ptc.netmarkets.report
 

Methods in com.ptc.netmarkets.report that return ProjectPlan
private  ProjectPlan StandardNmReportService.getProjectPlan(NmOid proj_oid)
           
 

Methods in com.ptc.netmarkets.report with parameters of type ProjectPlan
 QueryResult StandardNmReportService.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user, Timestamp lastLogin)
           
 

Uses of ProjectPlan in wt.ixb.handlers.netmarkets
 

Methods in wt.ixb.handlers.netmarkets with parameters of type ProjectPlan
 File IXServiceClone.exportProjectPlanSubset(File outFile, ProjectPlan plan, IxbDocument ruleFile, boolean doActivities, boolean doMilestones)
          ProjectPlans are a little weird, we need to tune some settings in the ExportHandler since there is a possibility that the user does not want to export the whole plan.
 

Uses of ProjectPlan in wt.pdmlink
 

Methods in wt.pdmlink that return ProjectPlan
static ProjectPlan ProductIXUtils.getProjectPlan(IxbElement elem, Importer imp)
           
static ProjectPlan ProductIXUtils.findProjectPlan(IxbElement elem, Importer imp)
          Finds the project plan referenced by the element passed as argument.
static ProjectPlan ProductIXUtils.getProjectPlan(Project2 project)
          Returns project plan associated with project or 'null' if none exists.
 

Methods in wt.pdmlink with parameters of type ProjectPlan
static Deliverable ProductIXUtils.getDeliverable(ProjectPlan plan, String deli_name)
           
static Enumeration ProductIXUtils.getDeliverables(ProjectPlan plan)
           
 

Uses of ProjectPlan in wt.projmgmt
 

Methods in wt.projmgmt with parameters of type ProjectPlan
private  boolean StandardProjMgmtService.validStateChange(ProjectPlan plan, ProjectState new_state, ProjectState old_state)
          Checks whether the state change is valid.
 

Uses of ProjectPlan in wt.projmgmt.admin
 

Fields in wt.projmgmt.admin declared as ProjectPlan
(package private)  ProjectPlan Project2.pplan
           
 

Methods in wt.projmgmt.admin that return ProjectPlan
 ProjectPlan StandardProjAdminService.getProjectPlan(Project2 project)
          Deprecated. at 7.0 - Use the getProjectPlan() api on the Project2 instead.
 ProjectPlan Project2.getProjectPlan()
          Return the ProjectPlan that is associated with this Project2 or null if none exists.
 ProjectPlan ProjAdminServiceFwd.getProjectPlan(Project2 project)
          Deprecated. at 7.0 - Use the getProjectPlan() api on the Project2 instead.
 ProjectPlan ProjAdminService.getProjectPlan(Project2 project)
          Deprecated. at 7.0 - Use the getProjectPlan() api on the Project2 instead.
 

Methods in wt.projmgmt.admin with parameters of type ProjectPlan
 void Project2.setTransientCachedPlan(ProjectPlan aplan)
           
 

Uses of ProjectPlan in wt.projmgmt.definer
 

Methods in wt.projmgmt.definer with parameters of type ProjectPlan
 ProjectPlanTemplate StandardProjDefinerService.createProjectPlanTemplate(ProjectPlan plan)
          Creates project plan template with the name given as argument.
 ProjectActivity StandardProjDefinerService.createProjectActivityTemplate(ProjectPlan plan, ProjectActivity activity)
          Creates a project activity template given the project plan, the activity instance and a vector containing references to activity assignees.
 Milestone StandardProjDefinerService.createMilestoneTemplate(ProjectPlan plan, Milestone milestone)
          Creates a milestone template given the project plan and the milestone instance.
 SummaryActivity StandardProjDefinerService.createSummaryActivityTemplate(ProjectPlan plan, SummaryActivity summary)
          Creates a summary activity template given the project plan and the activity instance.
 ProjectProxy StandardProjDefinerService.createProjectProxyTemplate(ProjectPlan plan, ProjectProxy proxy)
          Creates a project proxy template given the project plan and the proxy instance.
 ProjectActivity ProjDefinerServiceSvr.createProjectActivityTemplate(ProjectPlan plan, ProjectActivity activity)
          Creates a project activity template given the project plan, the activity instance and a vector containing references to activity assignees.
 Milestone ProjDefinerServiceSvr.createMilestoneTemplate(ProjectPlan plan, Milestone milestone)
          Creates a milestone template given the project plan and the milestone instance.
 SummaryActivity ProjDefinerServiceSvr.createSummaryActivityTemplate(ProjectPlan plan, SummaryActivity summary)
          Creates a summary activity template given the project plan and the activity instance.
 ProjectProxy ProjDefinerServiceSvr.createProjectProxyTemplate(ProjectPlan plan, ProjectProxy proxy)
          Creates a project proxy template given the project plan and the proxy instance.
 ProjectPlanTemplate ProjDefinerServiceFwd.createProjectPlanTemplate(ProjectPlan plan)
          Creates project plan template with the name given as argument.
 ProjectPlanTemplate ProjDefinerService.createProjectPlanTemplate(ProjectPlan plan)
          Creates project plan template with the name given as argument.
 

Uses of ProjectPlan in wt.projmgmt.execution
 

Methods in wt.projmgmt.execution that return ProjectPlan
 ProjectPlan SummaryActivity.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan StandardProjExecService.createPlan(String name, WTContainerRef context_ref)
          Creates a stand-alone ProjectPlan given its name in the given container.
 ProjectPlan StandardProjExecService.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 ProjectPlan StandardProjExecService.createProjectPlan(Project2 project)
          Creates a project plan that is associated to the project passed as argument.
 ProjectPlan StandardProjExecService.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 ProjectPlan StandardProjExecService.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectPlan ProjExecServiceFwd.createPlan(String name, WTContainerRef context_ref)
          Creates a stand-alone ProjectPlan given its name in the given container.
 ProjectPlan ProjExecServiceFwd.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 ProjectPlan ProjExecServiceFwd.createProjectPlan(Project2 project)
          Creates a project plan that is associated to the project passed as argument.
 ProjectPlan ProjExecServiceFwd.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 ProjectPlan ProjExecServiceFwd.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectPlan ProjExecService.createPlan(String name, WTContainerRef context_ref)
          Creates a stand-alone ProjectPlan given its name in the given container.
 ProjectPlan ProjExecService.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 ProjectPlan ProjExecService.createProjectPlan(Project2 project)
          Creates a project plan that is associated to the project passed as argument.
 ProjectPlan ProjExecService.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 ProjectPlan ProjExecService.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectPlan ProjectWorkItemLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
 ProjectPlan ProjectWorkItem.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ProjectProxy.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ProjectPlanLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
static ProjectPlan ProjectPlan.newProjectPlan(Project2 project)
          ProjectPlan constructor.
static ProjectPlan ProjectPlan.newProjectPlan(WTContainerRef context_ref)
          ProjectPlan constructor to be used for stand-alone plans.
 ProjectPlan ProjectPlan.getPlan()
          Retuns the project plan to which the execuiton object belongs.
 ProjectPlan ProjectNodeLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
 ProjectPlan ProjectNode.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ProjectAssignmentLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
 ProjectPlan ProjectAssignment.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ProjectActivity.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan Milestone.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ExecutionObject.getPlan()
          Retuns the project plan to which the execuiton object belongs.
 

Methods in wt.projmgmt.execution with parameters of type ProjectPlan
 void SummaryActivity.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
 Milestone StandardProjExecService.addMilestone(ProjectPlan plan, Milestone milestone)
          Persists and adds milestone to execution object.
 ProjectActivity StandardProjExecService.addProjectActivity(ProjectPlan plan, ProjectActivity activity)
          Adds a project activity to a project plan.
 ProjectProxy StandardProjExecService.addProjectProxy(ProjectPlan plan, ProjectProxy proxy, ProjectPlan sub_project)
          Adds a project proxy to a project plan.
 SummaryActivity StandardProjExecService.addSummaryActivity(ProjectPlan plan, SummaryActivity summary)
          Adds a summary activity to a project plan.
 ProjectPlan StandardProjExecService.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 QueryResult StandardProjExecService.getParentPlans(ProjectPlan plan)
          Returns a list of references to plans that host the plan passed as argument.
 ProjectNode StandardProjExecService.getProjectNode(ProjectPlan plan, String node_name)
          Returns project node in the given plan that has the name passed as argument.
 ProjectNode StandardProjExecService.getProjectNode(ProjectPlan plan, int node_id)
          Returns project node in the given plan that has the node id passed as argument.
 QueryResult StandardProjExecService.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
 QueryResult StandardProjExecService.getRequesters(ProjectPlan plan)
          Returns all objects requesting execution from the project plan passed as argument.
 QueryResult StandardProjExecService.getSubPlans(ProjectPlan plan)
          Returns a list of references to sub-plans contained in the plan passed as argument.
 QueryResult StandardProjExecService.getWorkItems(ProjectPlan plan, WTUser user)
          Returns all workitems assigned to the user passed as argument in a given project plan.
 ProjectPlan StandardProjExecService.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectProxy StandardProjExecService.setPerformerPlan(ProjectProxy proxy, ProjectPlan plan)
          Sets the performer ProjectPlan for the ProjectProxy passed as argument.
 QueryResult StandardProjExecService.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user, Integer queryLimit, String orderByStr)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
 void StandardProjExecService.deleteContainedObjects(ProjectPlan plan)
          Deletes all objects contained in the project plan passed as argument.
private  void StandardProjExecService.disableNodes(ProjectPlan plan)
          Disables the nodes contained in the plan.
private  void StandardProjExecService.disableDeliverables(ProjectPlan plan)
          Disables the nodes contained in the plan.
private  void StandardProjExecService.deleteWorkItems(ProjectPlan plan)
          Deletes plan's work items and assignments..
private  int StandardProjExecService.getNextId(ProjectPlan plan)
           
private  void StandardProjExecService.reorderNodeIds(ProjectPlan plan, int removed_id)
           
private  void StandardProjExecService.deleteObjects(ProjectPlan plan, Class obj_class, String ref_attr)
           
protected  QueryResult StandardProjExecService.getIntervalNodes(ProjectPlan plan, int min, int max)
          Returns all nodes such that id >= min and id <= max.
private  void StandardProjExecService.getNodeTree(ProjectPlan plan)
           
 QueryResult StandardProjExecService.getResourceActivities(ProjectPlan plan, ProjectResource resource)
          Retrieves activities which resource is assigned.
 void ProjExecServiceSvr.deleteContainedObjects(ProjectPlan plan)
          Deletes all objects contained in the project plan passed as argument.
 Milestone ProjExecServiceFwd.addMilestone(ProjectPlan plan, Milestone milestone)
          Persists and adds milestone to execution object.
 ProjectActivity ProjExecServiceFwd.addProjectActivity(ProjectPlan plan, ProjectActivity activity)
          Adds a project activity to a project plan.
 ProjectProxy ProjExecServiceFwd.addProjectProxy(ProjectPlan plan, ProjectProxy proxy, ProjectPlan sub_project)
          Adds a project proxy to a project plan.
 SummaryActivity ProjExecServiceFwd.addSummaryActivity(ProjectPlan plan, SummaryActivity summary)
          Adds a summary activity to a project plan.
 ProjectPlan ProjExecServiceFwd.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 QueryResult ProjExecServiceFwd.getParentPlans(ProjectPlan plan)
          Returns a list of references to plans that host the plan passed as argument.
 ProjectNode ProjExecServiceFwd.getProjectNode(ProjectPlan plan, String node_name)
          Returns project node in the given plan that has the name passed as argument.
 ProjectNode ProjExecServiceFwd.getProjectNode(ProjectPlan plan, int node_id)
          Returns project node in the given plan that has the node id passed as argument.
 QueryResult ProjExecServiceFwd.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
 QueryResult ProjExecServiceFwd.getRequesters(ProjectPlan plan)
          Returns all objects requesting execution from the project plan passed as argument.
 QueryResult ProjExecServiceFwd.getSubPlans(ProjectPlan plan)
          Returns a list of references to sub-plans contained in the plan passed as argument.
 QueryResult ProjExecServiceFwd.getWorkItems(ProjectPlan plan, WTUser user)
          Returns all workitems assigned to the user passed as argument in a given project plan.
 ProjectPlan ProjExecServiceFwd.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectProxy ProjExecServiceFwd.setPerformerPlan(ProjectProxy proxy, ProjectPlan plan)
          Sets the performer ProjectPlan for the ProjectProxy passed as argument.
 QueryResult ProjExecServiceFwd.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user, Integer queryLimit, String orderByStr)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
 Milestone ProjExecService.addMilestone(ProjectPlan plan, Milestone milestone)
          Persists and adds milestone to execution object.
 ProjectActivity ProjExecService.addProjectActivity(ProjectPlan plan, ProjectActivity activity)
          Adds a project activity to a project plan.
 ProjectProxy ProjExecService.addProjectProxy(ProjectPlan plan, ProjectProxy proxy, ProjectPlan sub_project)
          Adds a project proxy to a project plan.
 SummaryActivity ProjExecService.addSummaryActivity(ProjectPlan plan, SummaryActivity summary)
          Adds a summary activity to a project plan.
 ProjectPlan ProjExecService.disableProjectPlan(ProjectPlan plan)
          Disables the ProjectPlan passed as argument.
 QueryResult ProjExecService.getParentPlans(ProjectPlan plan)
          Returns a list of references to plans that host the plan passed as argument.
 ProjectNode ProjExecService.getProjectNode(ProjectPlan plan, String node_name)
          Returns project node in the given plan that has the name passed as argument.
 ProjectNode ProjExecService.getProjectNode(ProjectPlan plan, int node_id)
          Returns project node in the given plan that has the node id passed as argument.
 QueryResult ProjExecService.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
 QueryResult ProjExecService.getRequesters(ProjectPlan plan)
          Returns all objects requesting execution from the project plan passed as argument.
 QueryResult ProjExecService.getSubPlans(ProjectPlan plan)
          Returns a list of references to sub-plans contained in the plan passed as argument.
 QueryResult ProjExecService.getWorkItems(ProjectPlan plan, WTUser user)
          Returns all workitems assigned to the user passed as argument in a given project plan.
 ProjectPlan ProjExecService.setConfigFlags(ProjectPlan plan, boolean allow_change, boolean create_tasks, boolean compute_work)
          Sets the 'allowStateChange', 'createTask', and 'updateWorkComputePerComp' flags in the ProjectPlan passed as argument.
 ProjectProxy ProjExecService.setPerformerPlan(ProjectProxy proxy, ProjectPlan plan)
          Sets the performer ProjectPlan for the ProjectProxy passed as argument.
 QueryResult ProjExecService.getProjectNodes(ProjectPlan plan, Class node_class, WTUser user, Integer queryLimit, String orderByStr)
          Returns all enabled ProjectNode contained in project plan passed as argument of the given class, belonging to a given user.
static void ProjExecHelper.checkProjectCycle(ProjectPlan host, ProjectPlan plan)
          Throws exception if a 'host' is the same as 'plan' or if 'host' is a sub-project (directly or indirectly) of 'plan'.
 void ProjectWorkItemLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectWorkItemLink ProjectWorkItemLink.newProjectWorkItemLink(ProjectPlan plan, ProjectWorkItem workItem)
          Default factory for the class.
 void ProjectWorkItem.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
static ProjectWorkItem ProjectWorkItem.newProjectWorkItem(ProjectPlan plan, WTPrincipal owner)
          

Supported API: false
protected  void ProjectWorkItem.initialize(ProjectPlan plan, WTPrincipal owner)
          Supports initialization, following construction of an instance.
 ProjectProxy ProjectProxy.updateAttributes(ProjectPlan sub_plan)
          Updates proxy attributes based on the subproject passed as argument.
 void ProjectProxy.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
private  void ProjectProxy.setAttributes(ProjectPlan sub_plan)
           
 void ProjectPlanLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectPlanLink ProjectPlanLink.newProjectPlanLink(Project2 project, ProjectPlan plan)
          Default factory for the class.
protected  boolean ProjectPlan.readVersion(ProjectPlan thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
private  void ProjectPlan.suspendCancelledNodes(ProjectPlan plan)
           
 void ProjectNodeLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectNodeLink ProjectNodeLink.newProjectNodeLink(ProjectPlan plan, ProjectNode node)
          Default factory for the class.
 void ProjectNode.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
 void ProjectAssignmentLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectAssignmentLink ProjectAssignmentLink.newProjectAssignmentLink(ProjectPlan plan, ProjectAssignment assignment)
          Default factory for the class.
 void ProjectAssignment.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
static ProjectAssignment ProjectAssignment.newProjectAssignment(ProjectPlan plan)
          

Supported API: false
protected  void ProjectAssignment.initialize(ProjectPlan plan)
          Supports initialization, following construction of an instance.
 void ProjectActivity.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
 void Milestone.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
 

Uses of ProjectPlan in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix that return ProjectPlan
static ProjectPlan ProjMgmtIxUtils.getProjectPlan(IxbElement elem, Importer imp)
           
static ProjectPlan ProjMgmtIxUtils.getProjectPlan(Importer imp)
          Returns the project plan associated with the container.
static ProjectPlan ProjMgmtIxUtils.findProjectPlan(IxbElement elem, Importer imp)
          Finds the project plan referenced by the element passed as argument.
static ProjectPlan ProjMgmtIxUtils.getProjectPlan(Project2 project)
          Returns project plan associated with project or 'null' if none exists.
 

Methods in wt.projmgmt.ix with parameters of type ProjectPlan
static Deliverable ProjMgmtIxUtils.getDeliverable(ProjectPlan plan, String deli_name)
           
static Enumeration ProjMgmtIxUtils.getDeliverables(ProjectPlan plan)
           
private  PersonResource ProjectResourceIxHandler.getPersonResource(WTContainerRef cont_ref, ProjectPlan plan, IxbElement ref_elem)
           
private  ProjectResource ProjectResourceIxHandler.findResource(ProjectPlan plan, String type, String name)
           
private  ProjectResource ProjectResourceIxHandler.createProjectResource(ProjectPlan plan, String type)
           resourceType (PERSON | ROLE | EQUIPMENT | MATERIAL | INFORMATION | FACILITY) #REQUIRED>
 void ProjectPlanIxHandler.exportPlan(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
           duration?, projectVariable*)>
static void ProjectPlanIxHandler.exportSpecificPlan(ProjectPlan plan, IxbElement plan_elem, Exporter exporter, boolean doNodes, boolean doDeliverables, boolean doResources)
           
static void ProjectPlanIxHandler.exportProjectNodes(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
           
static void ProjectPlanIxHandler.exportDependencies(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
           
static void ProjectPlanIxHandler.exportContainments(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
          
static void ProjectPlanIxHandler.exportDeliverables(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
           
static void ProjectPlanIxHandler.exportResources(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
           
static void ProjectPlanIxHandler.exportResourceLinks(ProjectPlan plan, IxbElement plan_elem, Exporter exporter)
          
private  void ProjectPlanIxHandler.validateNodes(ProjectPlan plan, Importer imp)
           
 void ProjectPlanIxHandler.importDependency(ProjectPlan plan, IxbElement elem, Importer imp)
          Imports dependency associations between project nodes.
 void ProjectPlanIxHandler.importContainment(ProjectPlan plan, IxbElement elem, Importer imp)
          
 void ProjectPlanIxHandler.importResourceAssignment(ProjectPlan plan, IxbElement elem, Importer imp)
          
private static void ProjectPlanIxHandler.exportProjectMode(ProjectPlan plan, IxbElement elem)
           
private static void ProjectPlanIxHandler.importProjectMode(ProjectPlan plan, IxbElement planMode, Importer imp)
           
 

Uses of ProjectPlan in wt.projmgmt.monitor
 

Methods in wt.projmgmt.monitor that return ProjectPlan
static ProjectPlan ProjectNotification.getProjectPlan(ObjectSubscription subscription)
           
 

Methods in wt.projmgmt.monitor with parameters of type ProjectPlan
 QueryResult StandardProjMonitorService.getProjectHistory(ProjectPlan plan, Vector source_objects, Vector event_types)
          Deprecated.  
 QueryResult StandardProjMonitorService.getProjectSubscriptions(ProjectPlan plan, WTUser user)
          Returns all ObjectSubscription associated with the project and user passed as arguments.
 boolean StandardProjMonitorService.isManager(ProjectPlan plan, WTUser user)
          Returns 'true' if a wt.or.WTUser is a manager of the project that owns the ProjectPlan passed as argument.
 void StandardProjMonitorService.deleteContainedObjects(ProjectPlan plan)
          

Supported API: false
 Project2 StandardProjMonitorService.propagateToProject2(ProjectPlan plan)
          Propagate changes from the specified ProjectPlan to its associated Project2 (if it has one).
private  QuerySpec StandardProjMonitorService.getSubscriptionQS(ProjectPlan plan, WTUser user, Class target_class, String plan_ref_attr_name)
          Returns all subscriptions associated with objects of the target class that are contained in the project plan.
private static QueryResult SchedulerHelper.getProjectPlanDeliverableTimes(ProjectPlan plan)
          Returns times of deliverables directly associated with the plan passed as argument.
 void ProjMonitorServiceSvr.deleteContainedObjects(ProjectPlan plan)
          

Supported API: false
 Project2 ProjMonitorServiceSvr.propagateToProject2(ProjectPlan plan)
          Propagate changes from the specified ProjectPlan to its associated Project2 (if it has one).
 QueryResult ProjMonitorServiceFwd.getProjectHistory(ProjectPlan plan, Vector source_objects, Vector event_types)
          Deprecated.  
 QueryResult ProjMonitorServiceFwd.getProjectSubscriptions(ProjectPlan plan, WTUser user)
          Returns all ObjectSubscription associated with the project and user passed as arguments.
 boolean ProjMonitorServiceFwd.isManager(ProjectPlan plan, WTUser user)
          Returns 'true' if a wt.or.WTUser is a manager of the project that owns the ProjectPlan passed as argument.
 QueryResult ProjMonitorService.getProjectHistory(ProjectPlan plan, Vector source_objects, Vector event_types)
          Deprecated.  
 QueryResult ProjMonitorService.getProjectSubscriptions(ProjectPlan plan, WTUser user)
          Returns all ObjectSubscription associated with the project and user passed as arguments.
 boolean ProjMonitorService.isManager(ProjectPlan plan, WTUser user)
          Returns 'true' if a wt.or.WTUser is a manager of the project that owns the ProjectPlan passed as argument.
static void ProjectNotification.createSubscriptions(ProjectPlan plan)
          Generates subscriptions for all execution objects contained in the plan passed as argument.
 

Uses of ProjectPlan in wt.projmgmt.msproject
 

Methods in wt.projmgmt.msproject that return ProjectPlan
static ProjectPlan Utils.getProjectPlan(Persistable p)
          Get the ProjectPlan for the specified Persistable.
 ProjectPlan Importer.createPlan(InputSource source, ImportInfo info)
          Create a new ProjectPlan based on the data supplied by the InputSource.
 

Methods in wt.projmgmt.msproject with parameters of type ProjectPlan
static PersonResource Utils.getPersonResource(ProjectPlan plan, String name)
          Get a PersonResource with the specified name.
static PersonResource Utils.getPersonResource(ProjectPlan plan, WTUser user)
          Get a PersonResource that corresponds to the specified WTUser.
 

Uses of ProjectPlan in wt.projmgmt.msproject.mppobject
 

Fields in wt.projmgmt.msproject.mppobject declared as ProjectPlan
private  ProjectPlan MPPPlan.projectPlan
           
 

Methods in wt.projmgmt.msproject.mppobject that return ProjectPlan
 ProjectPlan MPPPlan.getProjectPlan()
           
protected  ProjectPlan MPPPlan.updateProjectPlan(ProjectPlan plan)
          Update the values that are specific to this ProjectPlan.
 ProjectPlan MPPObject.getProjectPlan()
          Get the ProjectPlan that contains this object.
 

Methods in wt.projmgmt.msproject.mppobject with parameters of type ProjectPlan
private  ProjectActivity MPPTask.createProjectActivity(ProjectPlan plan)
          Create a new ProjectActivity in the specified ProjectPlan.
private  SummaryActivity MPPTask.createSummaryActivity(ProjectPlan plan)
          Create a new SummaryActivity in the specified ProjectPlan.
private  Milestone MPPTask.createMilestone(ProjectPlan plan)
          Create a new Milestone in the specified ProjectPlan.
private  ProjectProxy MPPTask.createProjectProxy(ProjectPlan plan)
          Create a new ProjectProxy in the specified ProjectPlan.
 void MPPPlan.setProjectPlan(ProjectPlan projectPlan)
          Set the ProjectPlan that corresponds to the project plan of this plan's persistable.
protected  ProjectPlan MPPPlan.updateProjectPlan(ProjectPlan plan)
          Update the values that are specific to this ProjectPlan.
 

Uses of ProjectPlan in wt.projmgmt.resource
 

Methods in wt.projmgmt.resource that return ProjectPlan
 ProjectPlan ProjectResourceLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
 ProjectPlan ProjectResource.getPlan()
          Gets the object for the association that plays role: PLAN.
 ProjectPlan ProjectDeliverableLink.getPlan()
          Gets the object for the association that plays role: PLAN_ROLE.
 ProjectPlan Deliverable.getPlan()
          Gets the object for the association that plays role: PLAN.
 

Methods in wt.projmgmt.resource with parameters of type ProjectPlan
 QueryResult StandardProjResourceService.createPersonResources(ProjectPlan plan, Vector assignees)
          Creates person resources for a list of WTUser passed as argument.
 QueryResult StandardProjResourceService.getAllProjectResources(ProjectPlan plan)
          Return all enabled and disabled ProjectResource associated with a given ProjectPlan passed as arguent.
 QueryResult StandardProjResourceService.getAllResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 PersonResource StandardProjResourceService.getPersonResource(ProjectPlan plan, WTUser person)
          Returns the PersonResource for a plan given a WTUser.
 QueryResult StandardProjResourceService.getProjectResources(ProjectPlan plan)
          Return all enabled ProjectResource associated with a given ProjectPlan passed as argument.
 ProjectResource StandardProjResourceService.getResource(ProjectPlan plan, String resource_name)
          Returns a ProjectResource given the host ProjectPlan and the resource name.
 QueryResult StandardProjResourceService.getResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 QueryResult StandardProjResourceService.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state)
          Returns all Deliverable that belong to a given WTUser.
 QueryResult StandardProjResourceService.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state, Integer queryLimit, String orderByStr)
          Returns all Deliverable that belong to a given WTUser.
 void StandardProjResourceService.deleteContainedObjects(ProjectPlan plan)
          Delete all resources objects contained in the plan passed as argument.
 QueryResult StandardProjResourceService.getProjectPlanDeliverables(ProjectPlan plan)
          Returns project plan deliverables for a given ProjectPlan.
 QueryResult StandardProjResourceService.getUnboundProjectPlanDeliverables(ProjectPlan plan)
          Returns unbound project plan deliverables for a given ProjectPlan.
private  QueryResult StandardProjResourceService.getAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource, boolean only_enabled)
           
private  QueryResult StandardProjResourceService.getResources(ProjectPlan plan, boolean only_enabled)
          Returns resources for a given plan.
protected  QueryResult StandardProjResourceService.getUserDeliverables(ProjectPlan plan, WTUser user)
           
protected  PersonResource StandardProjResourceService.createPersonResource(ProjectPlan plan, WTPrincipalReference princ_ref)
           
private  PersonResource StandardProjResourceService.getPersonResource(ProjectPlan plan, WTPrincipalReference user_ref)
           
private  PersonResource StandardProjResourceService.getPersonResource(ProjectPlan plan, WTUser replacedUser, WTUser newUser)
           
private  ProjectResource StandardProjResourceService.getProjectResource(ProjectPlan plan, Object res_obj)
          Returns a project resource.
static RoleResource RoleResource.newRoleResource(ProjectPlan plan)
          Constructs a role resource belonging to the plan passed as argument.
 void ProjResourceServiceSvr.deleteContainedObjects(ProjectPlan plan)
          Delete all resources objects contained in the plan passed as argument.
 QueryResult ProjResourceServiceSvr.getProjectPlanDeliverables(ProjectPlan plan)
          Returns project plan deliverables for a given ProjectPlan.
 QueryResult ProjResourceServiceSvr.getUnboundProjectPlanDeliverables(ProjectPlan plan)
          Returns unbound project plan deliverables for a given ProjectPlan.
 QueryResult ProjResourceServiceFwd.createPersonResources(ProjectPlan plan, Vector assignees)
          Creates person resources for a list of WTUser passed as argument.
 QueryResult ProjResourceServiceFwd.getAllProjectResources(ProjectPlan plan)
          Return all enabled and disabled ProjectResource associated with a given ProjectPlan passed as arguent.
 QueryResult ProjResourceServiceFwd.getAllResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 PersonResource ProjResourceServiceFwd.getPersonResource(ProjectPlan plan, WTUser person)
          Returns the PersonResource for a plan given a WTUser.
 QueryResult ProjResourceServiceFwd.getProjectResources(ProjectPlan plan)
          Return all enabled ProjectResource associated with a given ProjectPlan passed as argument.
 ProjectResource ProjResourceServiceFwd.getResource(ProjectPlan plan, String resource_name)
          Returns a ProjectResource given the host ProjectPlan and the resource name.
 QueryResult ProjResourceServiceFwd.getResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 QueryResult ProjResourceServiceFwd.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state)
          Returns all Deliverable that belong to a given WTUser.
 QueryResult ProjResourceServiceFwd.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state, Integer queryLimit, String orderByStr)
          Returns all Deliverable that belong to a given WTUser.
 QueryResult ProjResourceService.createPersonResources(ProjectPlan plan, Vector assignees)
          Creates person resources for a list of WTUser passed as argument.
 QueryResult ProjResourceService.getAllProjectResources(ProjectPlan plan)
          Return all enabled and disabled ProjectResource associated with a given ProjectPlan passed as arguent.
 QueryResult ProjResourceService.getAllResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 PersonResource ProjResourceService.getPersonResource(ProjectPlan plan, WTUser person)
          Returns the PersonResource for a plan given a WTUser.
 QueryResult ProjResourceService.getProjectResources(ProjectPlan plan)
          Return all enabled ProjectResource associated with a given ProjectPlan passed as argument.
 ProjectResource ProjResourceService.getResource(ProjectPlan plan, String resource_name)
          Returns a ProjectResource given the host ProjectPlan and the resource name.
 QueryResult ProjResourceService.getResourceAssignments(ProjectPlan plan, ResourceHolder holder, ProjectResource resource)
          Returns resource assignments (ResourceAssignmentLink) for a ProjectPlan, ResourceHolder, and ProjectResource passed as arguments.
 QueryResult ProjResourceService.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state)
          Returns all Deliverable that belong to a given WTUser.
 QueryResult ProjResourceService.getUserDeliverables(WTUser user, ProjectPlan plan, ProjectState state, Integer queryLimit, String orderByStr)
          Returns all Deliverable that belong to a given WTUser.
 void ProjectResourceLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectResourceLink ProjectResourceLink.newProjectResourceLink(ProjectPlan plan, ProjectResource resource)
          Default factory for the class.
 void ProjectResource.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
protected  void ProjectResource.initialize(ProjectPlan plan)
          

Supported API: false
 void ProjectDeliverableLink.setPlan(ProjectPlan plan)
          Sets the object for the association that plays role: PLAN_ROLE.
static ProjectDeliverableLink ProjectDeliverableLink.newProjectDeliverableLink(ProjectPlan plan, Deliverable deliverable)
          Default factory for the class.
static PersonResource PersonResource.newPersonResource(ProjectPlan plan)
          Constructs an empty person resource given the host project plan.
static MaterialResource MaterialResource.newMaterialResource(ProjectPlan plan)
          Constructs a material resource object given its host plan.
static InformationResource InformationResource.newInformationResource(ProjectPlan plan)
          Constructor that takes the host plan as argument.
static FacilityResource FacilityResource.newFacilityResource(ProjectPlan plan)
          

Supported API: false
static EquipmentResource EquipmentResource.newEquipmentResource(ProjectPlan plan)
          Constructor that creates an equipment resource.
 void Deliverable.setPlan(ProjectPlan a_Plan)
          Sets the object for the association that plays role: PLAN.
static Deliverable Deliverable.newDeliverable(ProjectPlan plan)
          Deliverable constructor.
protected  void Deliverable.initialize(ProjectPlan plan)
          Supports initialization, following construction of an instance.
 

Uses of ProjectPlan in wt.projmgmt.util
 

Methods in wt.projmgmt.util with parameters of type ProjectPlan
static QueryResult FixRecordActualDateFlag.getProjectPlanDeliverables(ProjectPlan plan)