org.demac.process.base.dpdl
Interface Loop
- All Known Implementing Classes: 
- LoopImpl
- public interface Loop 
An Activity, that will be executed 
 until a condition is evaluated to false.
 The Activity can contain an arbitrary set of subactivities.
 
getId
java.lang.String getId()
- 
- Returns:
- the ID of the org.demac.process.base.dpdl.Loop.
 
getName
java.lang.String getName()
- 
- Returns:
- the textual name of the org.demac.process.base.dpdl.Loop.
 
getInitActivity
ActivityRef getInitActivity()
- 
- Returns:
- the initial org.demac.process.base.dpdl.ActivityRef of the 
 org.demac.process.base.dpdl.Loop.
 
getStartActivity
ActivityRef getStartActivity()
- 
- Returns:
- the StartActivity of the org.demac.process.base.dpdl.Loop.
 
getActivityRefs
java.util.Hashtable getActivityRefs()
- 
- Returns:
- the org.demac.process.base.dpdl.ActivityRefs of the 
 org.demac.process.base.dpdl.Loop.
 
getTransitions
java.util.Hashtable getTransitions()
- 
- Returns:
- the org.demac.process.base.dpdl.Transitions of the 
 org.demac.process.base.dpdl.Loop.
 
getCondition
Condition getCondition()
- 
- Returns:
- the org.demac.process.base.dpdl.Condition of the 
 org.demac.process.base.dpdl.Loop. 
 If the condition is evaluated to false,
 the loop will stop.