public interface IMXActivityModelProcessor
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<IMXActivity> |
activityPreorderIterator()
Returns an Iterator for all activities in the model
|
java.util.Iterator<IMXActivity> |
activityPreorderIterator(IMXActivity activity)
Returns an Iterator that iterates over this activity's descendants.
|
java.util.Iterator<IMXActivity> |
childActivityIterator(IMXActivity activity)
Returns an Iterator this this parent's children.
|
java.util.Iterator<IMXConstraint> |
constraintIterator(IMXActivity activity)
Returns an Iterator for all outgoing constraints for this activity.
|
int |
getChildActivityCount(IMXActivity activity)
Return the Child Count for this parent
|
IMXActivity |
getItemById(java.lang.String id)
Fetches Activity by ID.
|
IMXGanttModel |
getModel() |
IMXActivity |
getRootActivity()
Get the first/main activity for the model
|
IMXGanttModel getModel()
IMXActivity getRootActivity()
java.util.Iterator<IMXActivity> activityPreorderIterator()
java.util.Iterator<IMXActivity> activityPreorderIterator(IMXActivity activity)
activity
- java.util.Iterator<IMXActivity> childActivityIterator(IMXActivity activity)
activity
- int getChildActivityCount(IMXActivity activity)
activity
- java.util.Iterator<IMXConstraint> constraintIterator(IMXActivity activity)
activity
- IMXActivity getItemById(java.lang.String id)
id
-