Uses of Class
wt.workflow.definer.TimeToElapse

Packages that use TimeToElapse
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   
wt.projmgmt.resource   
wt.projmgmt.util   
wt.workflow.definer
Provides workflow classes responsible for the definition of processes, activities, and the other objects that compose the workflow network. 
 

Uses of TimeToElapse in com.ptc.netmarkets.projmgmt
 

Methods in com.ptc.netmarkets.projmgmt that return TimeToElapse
private  TimeToElapse StandardNmProjMgmtService.getTimeToElapse(Hashtable params, String key)
           
 

Methods in com.ptc.netmarkets.projmgmt with parameters of type TimeToElapse
private static String NmProjMgmtHelper.getDaysString(TimeToElapse elapsed)
           
 

Uses of TimeToElapse in wt.pdmlink
 

Methods in wt.pdmlink that return TimeToElapse
static TimeToElapse ProductIXUtils.computeDuration(IxbElement elem, Importer imp)
           
static TimeToElapse ProductIXUtils.getTimeToElapse(IxbElement elem, String tag, Importer imp)
          Extracts the elapsed time from the element that corresponds to the tag passed as argument.
 

Methods in wt.pdmlink with parameters of type TimeToElapse
static void ProductIXUtils.exportTimeToElapse(IxbElement elem, String tag, TimeToElapse time, Exporter exporter)
           
 

Uses of TimeToElapse in wt.projmgmt.definer
 

Methods in wt.projmgmt.definer that return TimeToElapse
private  TimeToElapse StandardProjDefinerService.getTimeToElapse(int days)
           
 

Uses of TimeToElapse in wt.projmgmt.execution
 

Fields in wt.projmgmt.execution declared as TimeToElapse
private  TimeToElapse SummaryActivity.afterDeadline
           
private  TimeToElapse SummaryActivity.beforeDeadline
           
protected  TimeToElapse SummaryActivity.duration
           
private  TimeToElapse ProjectWorkItem.afterDeadline
           
private  TimeToElapse ProjectWorkItem.beforeDeadline
           
protected  TimeToElapse ProjectWorkItem.duration
           
private  TimeToElapse ProjectProxy.afterDeadline
           
private  TimeToElapse ProjectProxy.beforeDeadline
           
protected  TimeToElapse ProjectProxy.duration
           
private  TimeToElapse ProjectPlan.afterDeadline
           
private  TimeToElapse ProjectPlan.beforeDeadline
           
protected  TimeToElapse ProjectPlan.duration
           
private  TimeToElapse ProjectActivity.afterDeadline
           
private  TimeToElapse ProjectActivity.beforeDeadline
           
protected  TimeToElapse ProjectActivity.duration
           
private  TimeToElapse Milestone.afterDeadline
           
private  TimeToElapse Milestone.beforeDeadline
           
protected  TimeToElapse Milestone.duration
           
 

Methods in wt.projmgmt.execution that return TimeToElapse
 TimeToElapse SummaryActivity.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse SummaryActivity.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse SummaryActivity.getDuration()
          Returns object's Duration.
 TimeToElapse StandardProjExecService.getDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse StandardProjExecService.getPlannedDuration(ExecutionObject exec_obj)
          Returns the planned duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse StandardProjExecService.getToDateDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject from its start up to the present moment or to the end time in case the object is closed.
 TimeToElapse StandardProjExecService.computeDuration(ExecutionObject exec_obj)
          Computes the duration of an execution object.
 TimeToElapse ProjExecServiceSvr.computeDuration(ExecutionObject exec_obj)
          Computes the duration of an execution object.
 TimeToElapse ProjExecServiceFwd.getDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse ProjExecServiceFwd.getPlannedDuration(ExecutionObject exec_obj)
          Returns the planned duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse ProjExecServiceFwd.getToDateDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject from its start up to the present moment or to the end time in case the object is closed.
 TimeToElapse ProjExecService.getDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse ProjExecService.getPlannedDuration(ExecutionObject exec_obj)
          Returns the planned duration of an wt.projmgmt.executionExecutionObject.
 TimeToElapse ProjExecService.getToDateDuration(ExecutionObject exec_obj)
          Returns the duration of an wt.projmgmt.executionExecutionObject from its start up to the present moment or to the end time in case the object is closed.
static TimeToElapse ProjExecHelper.getPlannedDuration(ExecutionObject exec_obj)
           
 TimeToElapse ProjectWorkItem.getDuration()
          Returns the number of working days between the creation of the work item and the estimated finish date.
 TimeToElapse ProjectWorkItem.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse ProjectWorkItem.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse ProjectProxy.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse ProjectProxy.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse ProjectProxy.getDuration()
          Returns object's Duration.
 TimeToElapse ProjectPlan.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse ProjectPlan.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse ProjectPlan.getDuration()
          Returns object's Duration.
 TimeToElapse ProjectActivity.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse ProjectActivity.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse ProjectActivity.getDuration()
          Returns object's Duration.
 TimeToElapse Milestone.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse Milestone.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse Milestone.getDuration()
          Returns object's Duration.
 TimeToElapse ExecutionObject.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse ExecutionObject.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse ExecutionObject.getDuration()
          Returns object's Duration.
 

Methods in wt.projmgmt.execution with parameters of type TimeToElapse
 void SummaryActivity.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void SummaryActivity.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp SummaryActivity.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void SummaryActivity.setDuration(TimeToElapse a_time)
          set object's Duration.
 ExecutionObject StandardProjExecService.setDuration(ExecutionObject exec_obj, TimeToElapse duration)
          Sets the duration of an execution object.
 Timestamp StandardProjExecService.computeFinishTime(ProjectNode node, TimeToElapse duration)
          Computes and returns the finish time for a given given the duration.
 Timestamp ProjExecServiceSvr.computeFinishTime(ProjectNode node, TimeToElapse duration)
          Computes and returns the finish time for a given given the duration.
 ExecutionObject ProjExecServiceFwd.setDuration(ExecutionObject exec_obj, TimeToElapse duration)
          Sets the duration of an execution object.
 ExecutionObject ProjExecService.setDuration(ExecutionObject exec_obj, TimeToElapse duration)
          Sets the duration of an execution object.
 void ProjectWorkItem.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void ProjectWorkItem.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp ProjectWorkItem.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void ProjectWorkItem.setDuration(TimeToElapse a_time)
          set object's Duration.
 void ProjectProxy.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void ProjectProxy.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp ProjectProxy.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void ProjectProxy.setDuration(TimeToElapse a_time)
          set object's Duration.
 void ProjectPlan.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void ProjectPlan.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp ProjectPlan.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void ProjectPlan.setDuration(TimeToElapse a_time)
          set object's Duration.
 void ProjectActivity.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void ProjectActivity.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp ProjectActivity.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void ProjectActivity.setDuration(TimeToElapse a_time)
          set object's Duration.
 void Milestone.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void Milestone.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp Milestone.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void Milestone.setDuration(TimeToElapse a_time)
          set object's Duration.
 void ExecutionObject.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void ExecutionObject.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp ExecutionObject.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 void ExecutionObject.setDuration(TimeToElapse a_time)
          set object's Duration.
 

Uses of TimeToElapse in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix that return TimeToElapse
static TimeToElapse ProjMgmtIxUtils.computeDuration(IxbElement elem, Importer imp)
           
static TimeToElapse ProjMgmtIxUtils.getTimeToElapse(IxbElement elem, String tag, Importer imp)
          Extracts the elapsed time from the element that corresponds to the tag passed as argument.
 

Methods in wt.projmgmt.ix with parameters of type TimeToElapse
static void ProjMgmtIxUtils.exportTimeToElapse(IxbElement elem, String tag, TimeToElapse time, Exporter exporter)
           
static ExecutionObject ProjMgmtIxUtils.setDuration(ExecutionObject exec_obj, TimeToElapse duration)
           
 

Uses of TimeToElapse in wt.projmgmt.monitor
 

Methods in wt.projmgmt.monitor with parameters of type TimeToElapse
 ExecutionObject StandardProjMonitorService.changeDuration(ExecutionObject exec_obj, TimeToElapse new_duration)
          Changes the duration of the ExecutionObject passed as argument.
 ExecutionObject StandardProjMonitorService.changeTimePastDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval past deadline of the ExecutionObject passed as argument.
 ExecutionObject StandardProjMonitorService.changeTimeToDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval to deadline of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorServiceFwd.changeDuration(ExecutionObject exec_obj, TimeToElapse new_duration)
          Changes the duration of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorServiceFwd.changeTimePastDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval past deadline of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorServiceFwd.changeTimeToDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval to deadline of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorService.changeDuration(ExecutionObject exec_obj, TimeToElapse new_duration)
          Changes the duration of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorService.changeTimePastDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval past deadline of the ExecutionObject passed as argument.
 ExecutionObject ProjMonitorService.changeTimeToDeadline(ExecutionObject exec_obj, TimeToElapse new_time)
          Changes the time interval to deadline of the ExecutionObject passed as argument.
static void ProjMonitorServerHelper.checkDuration(TimeToElapse duration)
          Throws wt.util.ProjectManagementException if duration passed as argument is larger than a customizable limit.
static boolean ProjMonitorHelper.sameElapsedTime(TimeToElapse time1, TimeToElapse time2)
          Computes whether two elapsed times are the same for project management purposes.
 

Uses of TimeToElapse in wt.projmgmt.msproject
 

Methods in wt.projmgmt.msproject that return TimeToElapse
static TimeToElapse Utils.toWorkingHours(TimeToElapse workingDays)
          Convert the specified working days to the number of working hours.
static TimeToElapse Utils.toWorkingDays(TimeToElapse workingHours)
          Convert the specified working hours to the number of working days.
static TimeToElapse Utils.parseXSDDuration(String duration)
          Returns a TimeToElapse representing the amount of time in the specified xsd:duration.
 TimeToElapse MPPXMLExporter.exportPlannedDuration(ExecutionObject obj, String tag)
          Export the PlannedDuration of the specified ExecutionObject.
 

Methods in wt.projmgmt.msproject with parameters of type TimeToElapse
static TimeToElapse Utils.toWorkingHours(TimeToElapse workingDays)
          Convert the specified working days to the number of working hours.
static TimeToElapse Utils.toWorkingDays(TimeToElapse workingHours)
          Convert the specified working hours to the number of working days.
static Work Utils.toWork(TimeToElapse duration)
          Convert the specified TimeToElapse to a Work object that represents the equivalent amount of work.
private static Timestamp Utils.getPlannedStart(ExecutionObject exObj, TimeToElapse duration)
          A helper method used by Utils.getPlannedStart(wt.projmgmt.execution.ExecutionObject) and Utils.getPlannedFinish(wt.projmgmt.execution.ExecutionObject) to get the planned start date of the ExecutionObject.
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.
static Timestamp Utils.getActualStart(ExecutionObject exObj, TimeToElapse duration)
          A helper method used by Utils.getActualStart(wt.projmgmt.execution.ExecutionObject, wt.workflow.definer.TimeToElapse) and Utils.getActualFinish(wt.projmgmt.execution.ExecutionObject) to get the planned start date of the ExecutionObject.
private static Timestamp Utils.getLatestWorkingDay(ExecutionObject exObj, Timestamp finish, Timestamp start, TimeToElapse duration)
          Return the latest working date that is "less than or equal to" the specified finish date and that is also "greater than or equal to" the specified start date.
 void MPPXMLExporter.exportRemainingDuration(TimeToElapse total, TimeToElapse actual, String tag)
          Export the RemainingDuration given the total duration and the actual duration.
 void Exporter.exportDuration(TimeToElapse duration, String tag)
          Export a duration.
 

Uses of TimeToElapse in wt.projmgmt.msproject.mppobject
 

Fields in wt.projmgmt.msproject.mppobject declared as TimeToElapse
private  TimeToElapse MPPTask.beforeDeadline
           
private  TimeToElapse MPPTask.afterDeadline
           
 

Methods in wt.projmgmt.msproject.mppobject that return TimeToElapse
 TimeToElapse MPPTask.getBeforeDeadline()
          Get the beforeDeadline value that is associated with this task.
 TimeToElapse MPPTask.getAfterDeadline()
          Get the afterDeadline value that is associated with this task.
 TimeToElapse MPPExecutionObject.getDuration()
          Return the duration for this execution object that is defined in the XML.
 TimeToElapse MPPExecutionObject.getAlignedDuration()
          Return the duration that is computed based on the alignd timeToStart and the aligned .
 

Uses of TimeToElapse in wt.projmgmt.resource
 

Fields in wt.projmgmt.resource declared as TimeToElapse
private  TimeToElapse Deliverable.duration
           
private  TimeToElapse Deliverable.afterDeadline
           
private  TimeToElapse Deliverable.beforeDeadline
           
 

Methods in wt.projmgmt.resource that return TimeToElapse
private  TimeToElapse StandardProjResourceService.getDuration(ExecutionObject exec_obj, Timestamp time)
          Returns a how long has elapsed since the execution object started.
 TimeToElapse Deliverable.getDuration()
          Gets the value of the attribute: DURATION.
 TimeToElapse Deliverable.getAfterDeadline()
          Gets the value of the attribute: AFTER_DEADLINE.
 TimeToElapse Deliverable.getBeforeDeadline()
          Gets the value of the attribute: BEFORE_DEADLINE.
 TimeToElapse Deliverable.getDuration1()
          Returns deliverable's duration.
 

Methods in wt.projmgmt.resource with parameters of type TimeToElapse
private  double StandardProjResourceService.getHours(TimeToElapse duration)
          Returns a how long has elapsed since the execution object started.
 void Deliverable.setDuration(TimeToElapse a_Duration)
          Sets the value of the attribute: DURATION.
 void Deliverable.setAfterDeadline(TimeToElapse a_AfterDeadline)
          Sets the value of the attribute: AFTER_DEADLINE.
 void Deliverable.setBeforeDeadline(TimeToElapse a_BeforeDeadline)
          Sets the value of the attribute: BEFORE_DEADLINE.
 Timestamp Deliverable.getFinishDate(TimeToElapse days)
          Returns estimated finish date for the object given the duration given in TimeToElapse.
 

Uses of TimeToElapse in wt.projmgmt.util
 

Methods in wt.projmgmt.util that return TimeToElapse
static TimeToElapse CalendarHelper.calculateDuration(ExecutionObject exec_obj, Timestamp start, Timestamp finish)
          Computes and returns the duration (TimeToElapse) given the ExecutionObject, a start and a finish time (Timestamp).
static TimeToElapse CalendarHelper.calculateUserDuration(WTPrincipal user, Timestamp start, Timestamp finish)
          Computes and returns the duration (TimeToElapse) given the wt.orgWTUser, a start and a finish time (Timestamp).
 

Methods in wt.projmgmt.util with parameters of type TimeToElapse
static Timestamp CalendarHelper.calculateFinish(ExecutionObject exec_obj, Timestamp start, TimeToElapse duration)
          Computes and returns the finish time (Timestamp) given the ExecutionObject, the start time and the duration time (Timestamp).
static Timestamp CalendarHelper.calculateUserFinish(WTPrincipal user, Timestamp start, TimeToElapse duration)
          Computes and returns the finish time given the wt.orgWTUser, the start time (Timestamp) and the duration (TimeToElapse).
 

Uses of TimeToElapse in wt.workflow.definer
 

Fields in wt.workflow.definer declared as TimeToElapse
private  TimeToElapse WfTimerTemplate.timerDelay
           
private  TimeToElapse WfTimerTemplate.timerProcessDelay
           
private  TimeToElapse WfTemplateObject.duration
           
private  TimeToElapse WfTemplateObject.processDuration
           
private  TimeToElapse WfTemplateObject.startDelay
           
private  TimeToElapse WfTemplateObject.startProcessDelay
           
private  TimeToElapse WfTemplateObject.timeToDeadline
           
private  TimeToElapse WfTemplateObject.timePastDeadline
           
 

Methods in wt.workflow.definer that return TimeToElapse
 TimeToElapse WfTimerTemplate.getTimerDelay()
          Gets the value of the attribute: TIMER_DELAY.
 TimeToElapse WfTimerTemplate.getTimerProcessDelay()
          Gets the value of the attribute: TIMER_PROCESS_DELAY.
 TimeToElapse WfTemplateObject.getDuration()
          Gets the value of the attribute: DURATION.
 TimeToElapse WfTemplateObject.getProcessDuration()
          Gets the value of the attribute: PROCESS_DURATION.
 TimeToElapse WfTemplateObject.getStartDelay()
          Gets the value of the attribute: START_DELAY.
 TimeToElapse WfTemplateObject.getStartProcessDelay()
          Gets the value of the attribute: START_PROCESS_DELAY.
 TimeToElapse WfTemplateObject.getTimeToDeadline()
          Gets the value of the attribute: TIME_TO_DEADLINE.
 TimeToElapse WfTemplateObject.getTimePastDeadline()
          Gets the value of the attribute: TIME_PAST_DEADLINE.
 

Methods in wt.workflow.definer with parameters of type TimeToElapse
 void WfTimerTemplate.setTimerDelay(TimeToElapse a_TimerDelay)
          Sets the value of the attribute: TIMER_DELAY.
 void WfTimerTemplate.setTimerProcessDelay(TimeToElapse a_TimerProcessDelay)
          Sets the value of the attribute: TIMER_PROCESS_DELAY.
 void WfTemplateObject.setDuration(TimeToElapse a_Duration)
          Sets the value of the attribute: DURATION.
 void WfTemplateObject.setProcessDuration(TimeToElapse a_ProcessDuration)
          Sets the value of the attribute: PROCESS_DURATION.
 void WfTemplateObject.setStartDelay(TimeToElapse a_StartDelay)
          Sets the value of the attribute: START_DELAY.
 void WfTemplateObject.setStartProcessDelay(TimeToElapse a_StartProcessDelay)
          Sets the value of the attribute: START_PROCESS_DELAY.
 void WfTemplateObject.setTimeToDeadline(TimeToElapse a_TimeToDeadline)
          Sets the value of the attribute: TIME_TO_DEADLINE.
 void WfTemplateObject.setTimePastDeadline(TimeToElapse a_TimePastDeadline)
          Sets the value of the attribute: TIME_PAST_DEADLINE.