Uses of Interface
wt.projmgmt.execution.ProjectNode

Packages that use ProjectNode
com.ptc.netmarkets.nmixb   
com.ptc.netmarkets.projectPlan   
com.ptc.netmarkets.projmgmt   
wt.pdmlink   
wt.projmgmt.definer   
wt.projmgmt.execution   
wt.projmgmt.ix   
wt.projmgmt.monitor   
wt.projmgmt.msproject   
wt.projmgmt.msproject.mppobject   
 

Uses of ProjectNode in com.ptc.netmarkets.nmixb
 

Methods in com.ptc.netmarkets.nmixb with parameters of type ProjectNode
private  void ProjectPlanStructCopyHelper.copyProjectNodeInfo(ProjectNode source_node, ProjectNode target_node)
           
private  void ProjectPlanStructCopyHelper.saveNodeMap(ProjectNode source, ProjectNode target)
           
 

Uses of ProjectNode in com.ptc.netmarkets.projectPlan
 

Methods in com.ptc.netmarkets.projectPlan with parameters of type ProjectNode
static NmHTMLTreeNode NmProjectPlanTreeModel.getNewNmNodeObject(ProjectNode pNode)
           
static NmHTMLTreeNode NmProjectPlanTreeModel.getNewNmNodeObject(ProjectNode pNode, boolean minimal, boolean getFullObject)
           
 

Uses of ProjectNode in com.ptc.netmarkets.projmgmt
 

Methods in com.ptc.netmarkets.projmgmt that return ProjectNode
private  ProjectNode StandardNmProjMgmtService.updatePredecessors(ProjectNode node, Hashtable params)
           
private  ProjectNode StandardNmProjMgmtService.getProjectNode(ProjectPlan plan, int nodeID)
           
 

Methods in com.ptc.netmarkets.projmgmt with parameters of type ProjectNode
private  String StandardNmProjMgmtService.getDeliverableList(ProjectNode holder)
           
private  ProjectNode StandardNmProjMgmtService.updatePredecessors(ProjectNode node, Hashtable params)
           
private  NmProjMgmtObject StandardNmProjMgmtService.getNmProjMgmtObject(ProjectNode node)
           
private static void NmProjMgmtHelper.setProjectNodeValues(NmProjMgmtObject nm_obj, ProjectNode projNode)
           
static String NmProjMgmtHelper.getPredecessorLinks(ProjectNode node)
           
static String NmProjMgmtHelper.getSuccessorLinks(ProjectNode node)
           
private static String NmProjMgmtHelper.getViewLinkForProjectNode(ProjectNode node, boolean displayName)
           
private static String NmProjMgmtHelper.getViewLinkForProjectNode(ProjectNode node, boolean displayName, boolean displayID)
           
 

Uses of ProjectNode in wt.pdmlink
 

Methods in wt.pdmlink that return ProjectNode
static ProjectNode ProductIXUtils.importProjectNodeAttributes(ProjectNode node, IxbElement elem, Importer imp)
          
 

Methods in wt.pdmlink with parameters of type ProjectNode
static ProjectNode ProductIXUtils.importProjectNodeAttributes(ProjectNode node, IxbElement elem, Importer imp)
          
static void ProductIXUtils.exportProjectNodeAttributes(ProjectNode node, IxbElement elem, Exporter exporter, int node_id)
          
 

Uses of ProjectNode in wt.projmgmt.definer
 

Methods in wt.projmgmt.definer that return ProjectNode
 ProjectNode StandardProjDefinerService.createNodeTemplate(WfContainer container, ProjectNode node)
          Creates a project node template given the node container (plan or summary) and the node instance.
 ProjectNode StandardProjDefinerService.removeNode(ProjectNode node)
          Removes node from its current container.
 ProjectNode StandardProjDefinerService.addNode(ProjectNode node, WfContainer container)
          Adds node to container passed as argument.
 ProjectNode ProjDefinerServiceSvr.createNodeTemplate(WfContainer container, ProjectNode node)
          Creates a project node template given the node container (plan or summary) and the node instance.
 ProjectNode ProjDefinerServiceSvr.removeNode(ProjectNode node)
          Removes node from its current container.
 ProjectNode ProjDefinerServiceSvr.addNode(ProjectNode node, WfContainer container)
          Adds node to container passed as argument.
 

Methods in wt.projmgmt.definer with parameters of type ProjectNode
 ProjectLinkType StandardProjDefinerService.getLinkType(ProjectNode source_node, ProjectNode dest_node)
          Returns the type of the link (FINISH-START, START-START) given two project nodes.
 ProjectNode StandardProjDefinerService.createNodeTemplate(WfContainer container, ProjectNode node)
          Creates a project node template given the node container (plan or summary) and the node instance.
 ProjectNode StandardProjDefinerService.removeNode(ProjectNode node)
          Removes node from its current container.
 ProjectNode StandardProjDefinerService.addNode(ProjectNode node, WfContainer container)
          Adds node to container passed as argument.
protected  WfConnectorTemplate StandardProjDefinerService.createInConnectors(WfContainer container, ProjectNode node)
           
private  WfTemplateObject StandardProjDefinerService.createTemplateObject(ProjectNode node)
           
 ProjectNode ProjDefinerServiceSvr.createNodeTemplate(WfContainer container, ProjectNode node)
          Creates a project node template given the node container (plan or summary) and the node instance.
 ProjectNode ProjDefinerServiceSvr.removeNode(ProjectNode node)
          Removes node from its current container.
 ProjectNode ProjDefinerServiceSvr.addNode(ProjectNode node, WfContainer container)
          Adds node to container passed as argument.
 ProjectLinkType ProjDefinerServiceFwd.getLinkType(ProjectNode source_node, ProjectNode dest_node)
          Returns the type of the link (FINISH-START, START-START) given two project nodes.
 ProjectLinkType ProjDefinerService.getLinkType(ProjectNode source_node, ProjectNode dest_node)
          Returns the type of the link (FINISH-START, START-START) given two project nodes.
 

Uses of ProjectNode in wt.projmgmt.execution
 

Classes in wt.projmgmt.execution that implement ProjectNode
 class Milestone
          The Milestone class represents a notable point in the execution of a project.
 class ProjectActivity
          Returns the associated Deliverable.
 class ProjectProxy
          Objects of the ProjectProxy class are references to external projects.
 class SummaryActivity
          Container of project manager nodes.
 

Methods in wt.projmgmt.execution that return ProjectNode
 ProjectNode StandardProjExecService.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode StandardProjExecService.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 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.
 ProjectNode StandardProjExecService.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode StandardProjExecService.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode StandardProjExecService.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode StandardProjExecService.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
 ProjectNode StandardProjExecService.getAssociatedNode(WfConnector conn)
          Returns the project node associated with a given connector.
private  ProjectNode StandardProjExecService.changePredecessors(ProjectNode node, Vector predecessors, Vector link_types, boolean remove)
          Add or remove predecessors.
protected  ProjectNode StandardProjExecService.setInstanceAttributes(ProjectNode node, WfContainer container, Vector predecessors, Vector link_types)
          Initializes attributes that depends on the plan to which the node is being added.
protected  ProjectNode StandardProjExecService.getLastNode(SummaryActivity summary)
          Gets the last node (of highest id) that belongs to the given container.
 ProjectNode ProjExecServiceSvr.getAssociatedNode(WfConnector conn)
          Returns the project node associated with a given connector.
 ProjectNode ProjExecServiceFwd.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode ProjExecServiceFwd.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 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.
 ProjectNode ProjExecServiceFwd.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode ProjExecServiceFwd.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode ProjExecServiceFwd.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode ProjExecServiceFwd.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
 ProjectNode ProjExecService.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode ProjExecService.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 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.
 ProjectNode ProjExecService.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode ProjExecService.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode ProjExecService.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode ProjExecService.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
 ProjectNode ProjectNodeLink.getNode()
          Gets the object for the association that plays role: NODE_ROLE.
 

Methods in wt.projmgmt.execution with parameters of type ProjectNode
private  boolean SummaryActivity.shouldStart(ProjectNode node)
          Returns whether a defined node in a suspended sumamry should start when the summary is restarted.
 ProjectNode StandardProjExecService.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode StandardProjExecService.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 Milestone StandardProjExecService.changeToMilestone(ProjectNode node)
          Returns a milestone constructed from the project node passed as argument.
 ProjectActivity StandardProjExecService.changeToProjectActivity(ProjectNode node)
          Returns a project activity constructed from the project node passed as argument.
 ProjectProxy StandardProjExecService.changeToProjectProxy(ProjectNode node)
          Returns a project proxy constructed from the project node passed as argument.
 SummaryActivity StandardProjExecService.changeToSummaryActivity(ProjectNode node)
          Returns a summary activity constructed from the project node passed as argument.
 QueryResult StandardProjExecService.getPredecessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a successor.
 QueryResult StandardProjExecService.getSuccessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a predecessor.
 ProjectNode StandardProjExecService.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode StandardProjExecService.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode StandardProjExecService.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode StandardProjExecService.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
 Timestamp StandardProjExecService.computeFinishTime(ProjectNode node, TimeToElapse duration)
          Computes and returns the finish time for a given given the duration.
private  void StandardProjExecService.rewirePredecessors(ProjectNode node, boolean propagate)
          Links the predecessors of the node to its successors.
private  void StandardProjExecService.adjustSuccessorConnectors(ProjectNode node)
          Updates the number of predecessors in a connector when a predecessor node is deleted.
private  QueryResult StandardProjExecService.getSuccConns(ProjectNode node)
           
private  QuerySpec StandardProjExecService.getSuccConnQS(ProjectNode node)
           
private  Class StandardProjExecService.getTemplateClass(ProjectNode node)
           
private  int StandardProjExecService.moveAfter(WfContainer container, ProjectNode node1, ProjectNode node2, List changed_nodes)
          Moves node1 to after node2.
private  int StandardProjExecService.moveBefore(WfContainer container, ProjectNode node1, ProjectNode node2, List changed_nodes)
          Moves node1 to before node2.
private  WfContainer StandardProjExecService.getNewContainer(ProjectNode node1, ProjectNode node2)
          Returns the new container to which node1 should be added.
private  void StandardProjExecService.addToContainer(WfContainer container, ProjectNode node)
          Adds node to container.
private  int StandardProjExecService.setId(ProjectNode node, int new_id, List changed_nodes)
          Sets node id.
private  ProjectNode StandardProjExecService.changePredecessors(ProjectNode node, Vector predecessors, Vector link_types, boolean remove)
          Add or remove predecessors.
private  void StandardProjExecService.copyNodeAttributes(ProjectNode from, ProjectNode to)
           
private  void StandardProjExecService.resetDynamicAttributes(ProjectNode node)
           
private  boolean StandardProjExecService.contains(SummaryActivity summary, ProjectNode node)
          Returns true if summary is equal to or contains node; false otherwise.
private  void StandardProjExecService.checkForDependency(SummaryActivity summary, ProjectNode node)
          Throws exception if a dependency prevents the node to be added to the summary.
private  Vector StandardProjExecService.getAncestors(ProjectNode node)
          Returns all ancestor nodes of a project node, including itself.
private  boolean StandardProjExecService.hasDependency(ProjectNode node, Vector nodes, int direction)
          Return true if there is a dependency between the node passed as argument and any node in the Vector, in the given direction (FORWARD or BACKWARD); false otherwise.
private  void StandardProjExecService.checkDependencyCycle(ProjectNode node1, ProjectNode node2)
          Throws exception if there is a dependency between an ancestor/descendent of n1 on an ancestor/descendent of n2.
private  HashSet StandardProjExecService.getNodeFamily(ProjectNode node)
          Retrieves all ancestors and descendents of the node (containment hierarchy).
private  boolean StandardProjExecService.shouldStart(ExecutionObject exec_obj, ProjectNode node, Vector predecessors, Vector link_types)
           
protected  ProjectNode StandardProjExecService.setInstanceAttributes(ProjectNode node, WfContainer container, Vector predecessors, Vector link_types)
          Initializes attributes that depends on the plan to which the node is being added.
private  QueryResult StandardProjExecService.getPreds(ProjectNode node)
          Internal version of getPredecessors: no caching.
private  QueryResult StandardProjExecService.getSuccs(ProjectNode node)
          Internal version of getSuccessors: no caching.
private  QuerySpec StandardProjExecService.getSuccQS(ProjectNode node, Class exec_class)
           
private  void StandardProjExecService.completeSummaryAfterDeletion(ProjectNode node)
          Completes containing summary when node is deleted if all remaining nodes are in the COMPLETED state.
 Timestamp ProjExecServiceSvr.computeFinishTime(ProjectNode node, TimeToElapse duration)
          Computes and returns the finish time for a given given the duration.
 ProjectNode ProjExecServiceFwd.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode ProjExecServiceFwd.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 Milestone ProjExecServiceFwd.changeToMilestone(ProjectNode node)
          Returns a milestone constructed from the project node passed as argument.
 ProjectActivity ProjExecServiceFwd.changeToProjectActivity(ProjectNode node)
          Returns a project activity constructed from the project node passed as argument.
 ProjectProxy ProjExecServiceFwd.changeToProjectProxy(ProjectNode node)
          Returns a project proxy constructed from the project node passed as argument.
 SummaryActivity ProjExecServiceFwd.changeToSummaryActivity(ProjectNode node)
          Returns a summary activity constructed from the project node passed as argument.
 QueryResult ProjExecServiceFwd.getPredecessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a successor.
 QueryResult ProjExecServiceFwd.getSuccessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a predecessor.
 ProjectNode ProjExecServiceFwd.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode ProjExecServiceFwd.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode ProjExecServiceFwd.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode ProjExecServiceFwd.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
 ProjectNode ProjExecService.addPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Adds predecessors to the ProjectNode passed as argument.
 ProjectNode ProjExecService.addProjectNode(WfContainer container, ProjectNode node, Vector predecessors, Vector link_types)
          Adds a node to a WfContainer (project plan or summary).
 Milestone ProjExecService.changeToMilestone(ProjectNode node)
          Returns a milestone constructed from the project node passed as argument.
 ProjectActivity ProjExecService.changeToProjectActivity(ProjectNode node)
          Returns a project activity constructed from the project node passed as argument.
 ProjectProxy ProjExecService.changeToProjectProxy(ProjectNode node)
          Returns a project proxy constructed from the project node passed as argument.
 SummaryActivity ProjExecService.changeToSummaryActivity(ProjectNode node)
          Returns a summary activity constructed from the project node passed as argument.
 QueryResult ProjExecService.getPredecessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a successor.
 QueryResult ProjExecService.getSuccessors(ProjectNode node)
          Returns all workflow nodes (WfNode) for which the node passed as argument is a predecessor.
 ProjectNode ProjExecService.insertAfter(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately after node2 as a peer of node2.
 ProjectNode ProjExecService.insertBefore(ProjectNode node1, ProjectNode node2)
          Inserts node1 immediately before node2 as a peer of node2.
 ProjectNode ProjExecService.removePredecessors(ProjectNode node, Vector predecessors)
          Remove predecessors from the ProjectNode passed as argument.
 ProjectNode ProjExecService.setPredecessors(ProjectNode node, Vector predecessors, Vector link_types)
          Sets the predecessors of the ProjectNode passed argument.
private  boolean ProjectPlan.shouldStart(ProjectNode node)
          Returns whether a defined node in a suspended plan should start when the plan is restarted.
 void ProjectNodeLink.setNode(ProjectNode node)
          Sets the object for the association that plays role: NODE_ROLE.
static ProjectNodeLink ProjectNodeLink.newProjectNodeLink(ProjectPlan plan, ProjectNode node)
          Default factory for the class.
 

Uses of ProjectNode in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix that return ProjectNode
static ProjectNode ProjMgmtIxUtils.importProjectNodeAttributes(ProjectNode node, IxbElement elem, Importer imp)
          
 

Methods in wt.projmgmt.ix with parameters of type ProjectNode
static ProjectNode ProjMgmtIxUtils.importProjectNodeAttributes(ProjectNode node, IxbElement elem, Importer imp)
          
private static void ProjMgmtIxUtils.importNodeId(ProjectNode node, IxbElement elem, Importer imp)
           
static int ProjMgmtIxUtils.getNextNodeId(ProjectNode node, Integer nodeId, Importer imp)
           
static void ProjMgmtIxUtils.exportProjectNodeAttributes(ProjectNode node, IxbElement elem, Exporter exporter, int node_id)
          
private static Vector ProjectPlanIxHandler.getSuccessors(ProjectNode node, Exporter exporter, Hashtable succ_table, Hashtable incl_table, ProjectLinkType type)
           
private static boolean ProjectPlanIxHandler.isIncluded(ProjectNode node, Exporter exporter)
           
private static void ProjectPlanIxHandler.exportSuccessor(ProjectNode node, ProjectNode succNode, IxbElement plan_elem, ProjectLinkType type, Exporter exporter)
          
private  void ProjectPlanIxHandler.addPredecessor(ProjectNode node, ProjectNode pred, ProjectLinkType type)
           
private  void ProjectPlanIxHandler.addNodeToSummary(SummaryActivity summ, ProjectNode node)
           
 

Uses of ProjectNode in wt.projmgmt.monitor
 

Methods in wt.projmgmt.monitor that return ProjectNode
 ProjectNode StandardProjMonitorService.propagateStateChange(ProjectNode node, WfTransition transition, ProjectState old_state)
          Performs propagation tasks associated with state changes.
private  ProjectNode StandardProjMonitorService.removeViolatedDependencies(ProjectNode node)
          Removes all dependencies that node has for which the predecessor is not in the COMPLETED state.
static ProjectNode SchedulerHelper.setEarliestTimeToStart(ProjectNode node)
          Sets the earliest time to start and propagates in both directions.
 ProjectNode ProjMonitorServiceSvr.propagateStateChange(ProjectNode node, WfTransition transition, ProjectState old_state)
          Performs propagation tasks associated with state changes.
 

Methods in wt.projmgmt.monitor with parameters of type ProjectNode
 ProjectNode StandardProjMonitorService.propagateStateChange(ProjectNode node, WfTransition transition, ProjectState old_state)
          Performs propagation tasks associated with state changes.
 void StandardProjMonitorService.propagateRemoval(ProjectNode node)
          Propagates dynamic information changed when a node is removed from a container as a result of a container change operation.
private  ProjectNode StandardProjMonitorService.removeViolatedDependencies(ProjectNode node)
          Removes all dependencies that node has for which the predecessor is not in the COMPLETED state.
static boolean SchedulerHelper.isEarliestNode(ProjectNode node)
          Returns if a given node is the earliest node on its container.
static void SchedulerHelper.propagateTimeToFinish(ProjectNode node)
          Propagates the time to finish of the object to dependent nodes.
static ProjectNode SchedulerHelper.setEarliestTimeToStart(ProjectNode node)
          Sets the earliest time to start and propagates in both directions.
private static boolean SchedulerHelper.predecessorsComplete(ProjectNode node)
          Determines if all predecessors of the given node have "completed." Use in manual mode only.
private static boolean SchedulerHelper.propagateToHolder(ProjectNode current_node, List successor_nodes)
          Returns whether finish date should be propagated to holder.
private static HashSet SchedulerHelper.getAncestors(ProjectNode node)
          Retrieves all ancestors of the node according to the containment hierarchy.
private static void SchedulerHelper.setContainerTimes(ProjectNode node, ObjectIdentifier container_id, HashMap all_nodes)
          Sets finish of the container.
private static List SchedulerHelper.getPredList(ProjectNode node, List containerList)
          Returns list of nodes to which this one depends.
 ProjectNode ProjMonitorServiceSvr.propagateStateChange(ProjectNode node, WfTransition transition, ProjectState old_state)
          Performs propagation tasks associated with state changes.
 void ProjMonitorServiceSvr.propagateRemoval(ProjectNode node)
          Propagates dynamic information changed when a node is removed from a container as a result of a container change operation.
 

Uses of ProjectNode in wt.projmgmt.msproject
 

Methods in wt.projmgmt.msproject that return ProjectNode
private static ProjectNode Utils.getStartAtEndSource(ExecutionObject exObj, Timestamp timeToStart, TimeToElapse duration)
          Return the source of the exObj's start date if it starts at the end of the day.
 

Methods in wt.projmgmt.msproject with parameters of type ProjectNode
static WfContainer Utils.getParent(ProjectNode child)
          Get the parent of the specified ProjectNode.
 void MPPXMLExporter.exportPredecessors(ProjectNode node)
          Export the Predecessors of the specified ProjectNode.
 void MPPXMLExporter.exportPredecessorLink(ProjectNode pred, ProjectNode succ)
          Export the PredecessorLink for the specified predecessor and sucessor nodes.
private  long MPPXMLExporter.getLag(ProjectNode pred, ProjectNode succ)
          THIS WILL ONLY RETURN A NEGATIVE LAG OR 0 DOES NOT COMPUTE POSITIVE LAG Get the lag (the difference in working days between the finish of the predecessor and the start of the succesor.
 

Uses of ProjectNode in wt.projmgmt.msproject.mppobject
 

Methods in wt.projmgmt.msproject.mppobject that return ProjectNode
 ProjectNode MPPTask.getProjectNode()
          Get the persistable ProjectNode that this object corresponds to.
protected  ProjectNode MPPTask.updateProjectNode(ProjectNode node)
          Update the values that are specific to ProjectNodes.
 ProjectNode MPPTask.updateContainmentLinks(ProjectNode node)
          Update the containment links of the specified ProjectNode based on the data in this task.
 ProjectNode MPPTask.updatePredecessors(ProjectNode node)
          Update the predecessors of the specified ProjectNode based on the data in this task.
private static ProjectNode MPPTask.addPred(ProjectNode node, ProjectNode predecessor, ProjectLinkType linkType)
          Add a predecessor to the specified node.
private static ProjectNode MPPTask.addToSummary(SummaryActivity summary, ProjectNode node)
          Add the specified node to the specified summary.
 

Methods in wt.projmgmt.msproject.mppobject with parameters of type ProjectNode
protected  ProjectNode MPPTask.updateProjectNode(ProjectNode node)
          Update the values that are specific to ProjectNodes.
 ProjectNode MPPTask.updateContainmentLinks(ProjectNode node)
          Update the containment links of the specified ProjectNode based on the data in this task.
 ProjectNode MPPTask.updatePredecessors(ProjectNode node)
          Update the predecessors of the specified ProjectNode based on the data in this task.
private static ProjectNode MPPTask.addPred(ProjectNode node, ProjectNode predecessor, ProjectLinkType linkType)
          Add a predecessor to the specified node.
private static ProjectNode MPPTask.addToSummary(SummaryActivity summary, ProjectNode node)
          Add the specified node to the specified summary.