public class SchedulerMaxCriticalPathMethod extends AbstractCriticalPathMethod
model, skdActivityDuration, userInfo, userTimeZone
Constructor and Description |
---|
SchedulerMaxCriticalPathMethod(java.lang.Object model,
UserInfo userInfo)
Constructor for this class.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Iterator |
activityAncestorsIterator(IMXActivity activity) |
protected java.util.Iterator |
activityPreorderIterator() |
protected java.util.Iterator |
activityPreorderIterator(IMXActivity activity) |
protected java.util.Iterator |
childActivityIterator(IMXActivity activity) |
protected java.util.Iterator |
constraintIteratorFromActivity(IMXActivity activity) |
protected java.util.Iterator |
constraintIteratorToActivity(IMXActivity activity) |
protected IMXActivity |
getActivityByID(java.lang.String activityID) |
protected int |
getChildActivityCount(IMXActivity activity) |
protected IMXActivity |
getRootActivity() |
protected void |
handleModifiedActivity(IMXActivity activity) |
protected boolean |
recalculateParentActivity(IMXActivity parent) |
addDurationToDate, applyPredecessorConstraints, applySuccessorConstraints, clearCPMProperties, clearCPMProperties, computeEarlyStartAndFinish, computeEarlyStartAndFinish, computeFloat, computeLateStartAndFinish, computeLateStartAndFinish, computeSchedule, computeSchedule, getActivityDuration, getLeadLagDuration, getTimeInterval, setCriticalThreshold, setProjectEnd, setProjectStart, subtractDurationFromDate, truncateDate
public SchedulerMaxCriticalPathMethod(java.lang.Object model, UserInfo userInfo)
model
- userInfo
- protected IMXActivity getRootActivity()
getRootActivity
in class AbstractCriticalPathMethod
protected java.util.Iterator activityPreorderIterator()
activityPreorderIterator
in class AbstractCriticalPathMethod
protected java.util.Iterator activityAncestorsIterator(IMXActivity activity)
activityAncestorsIterator
in class AbstractCriticalPathMethod
protected java.util.Iterator activityPreorderIterator(IMXActivity activity)
activityPreorderIterator
in class AbstractCriticalPathMethod
protected java.util.Iterator childActivityIterator(IMXActivity activity)
childActivityIterator
in class AbstractCriticalPathMethod
protected java.util.Iterator constraintIteratorFromActivity(IMXActivity activity)
constraintIteratorFromActivity
in class AbstractCriticalPathMethod
protected java.util.Iterator constraintIteratorToActivity(IMXActivity activity)
constraintIteratorToActivity
in class AbstractCriticalPathMethod
protected int getChildActivityCount(IMXActivity activity)
getChildActivityCount
in class AbstractCriticalPathMethod
protected void handleModifiedActivity(IMXActivity activity)
handleModifiedActivity
in class AbstractCriticalPathMethod
protected IMXActivity getActivityByID(java.lang.String activityID)
getActivityByID
in class AbstractCriticalPathMethod
protected boolean recalculateParentActivity(IMXActivity parent)
recalculateParentActivity
in class AbstractCriticalPathMethod