org.smartcomps.twister.engine.priv.core.definition
Interface StructuredActivity

All Superinterfaces:
Activity
All Known Subinterfaces:
Flow, Pick, Scope, Sequence, Switch, While
All Known Implementing Classes:
FlowImpl, PickImpl, ScopeImpl, SequenceImpl, StructuredActivityImpl, SwitchImpl, WhileImpl

public interface StructuredActivity
extends Activity


Method Summary
 void addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
           
 void addExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.StructuredEC context)
           
 java.util.List getActivities()
          Returns activities in this container.
 java.util.Collection getExecutionContexts()
           
 
Methods inherited from interface org.smartcomps.twister.engine.priv.core.definition.Activity
fetchProcess, getContainer, getJoinCondition, getName, getProcess, getSourceLinks, getTargetLinks, setJoinCondition, setName, setSourceLinks, setTargetLinks
 

Method Detail

getActivities

public java.util.List getActivities()
Returns activities in this container. Activities are attributed to a container at creation time by passing the container in the ActivityFactory.createActivity method.

Returns:
List and ordered list of activities.

addActivity

public void addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)

getExecutionContexts

public java.util.Collection getExecutionContexts()

addExecutionContext

public void addExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.StructuredEC context)


Copyright © 2003 SmartComps. All Rights Reserved.