org.smartcomps.twister.engine.priv.core.definition.impl
Class StructuredActivityImpl
java.lang.Object
|
+--org.smartcomps.twister.engine.priv.core.definition.impl.ActivityImpl
|
+--org.smartcomps.twister.engine.priv.core.definition.impl.StructuredActivityImpl
- All Implemented Interfaces:
- Activity, java.lang.Comparable, StructuredActivity
- Direct Known Subclasses:
- FlowImpl, PickImpl, ScopeImpl, SequenceImpl, SwitchImpl, WhileImpl
- public abstract class StructuredActivityImpl
- extends ActivityImpl
- implements StructuredActivity
Persistent implementation of the StructuredActivity interface.
- See Also:
StructuredActivity
Methods inherited from class org.smartcomps.twister.engine.priv.core.definition.impl.ActivityImpl |
compareTo, createContextTree, fetchProcess, getActivityContainer, getContainer, getId, getIndex, getJoinCondition, getName, getProcess, getProcessSet, getSourceLinks, getTargetLinks, setActivityContainer, setContainer, setId, setIndex, setJoinCondition, setName, setProcess, setProcessSet, setSourceLinks, setTargetLinks |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.smartcomps.twister.engine.priv.core.definition.Activity |
fetchProcess, getContainer, getJoinCondition, getName, getProcess, getSourceLinks, getTargetLinks, setJoinCondition, setName, setSourceLinks, setTargetLinks |
StructuredActivityImpl
public StructuredActivityImpl()
getActivities
public java.util.List getActivities()
- Description copied from interface:
StructuredActivity
- Returns activities in this container. Activities are attributed to a container
at creation time by passing the container in the ActivityFactory.createActivity
method.
- Specified by:
getActivities
in interface StructuredActivity
- Returns:
- List and ordered list of activities.
setActivities
public void setActivities(java.util.List activities)
getActivitySet
public java.util.Set getActivitySet()
setActivitySet
public void setActivitySet(java.util.Set activitySet)
- Do not use this method, its doesn't maintain activity indexes properly, use
the addActivity method instead.
- Parameters:
activitySet
-
addActivity
public void addActivity(org.smartcomps.twister.engine.priv.core.definition.Activity activity)
- Specified by:
addActivity
in interface StructuredActivity
getExecutionContexts
public java.util.Collection getExecutionContexts()
- Specified by:
getExecutionContexts
in interface StructuredActivity
setExecutionContexts
public void setExecutionContexts(java.util.Collection executionContexts)
addExecutionContext
public void addExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.StructuredEC context)
- Specified by:
addExecutionContext
in interface StructuredActivity
Copyright © 2003 SmartComps. All Rights Reserved.