fUML.Semantics.Activities.IntermediateActivities
Class ActivityNodeActivationGroup
java.lang.Object
org.modeldriven.fuml.FumlObject
fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivationGroup
- Direct Known Subclasses:
- ExpansionActivationGroup
public class ActivityNodeActivationGroup
- extends FumlObject
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
edgeInstances
public ActivityEdgeInstanceList edgeInstances
nodeActivations
public ActivityNodeActivationList nodeActivations
activityExecution
public ActivityExecution activityExecution
containingNodeActivation
public StructuredActivityNodeActivation containingNodeActivation
suspendedActivations
public ActivityNodeActivationList suspendedActivations
ActivityNodeActivationGroup
public ActivityNodeActivationGroup()
run
public void run(ActivityNodeActivationList activations)
checkIncomingEdges
public boolean checkIncomingEdges(ActivityEdgeInstanceList incomingEdges,
ActivityNodeActivationList activations)
runNodes
public void runNodes(ActivityNodeList nodes)
activate
public void activate(ActivityNodeList nodes,
ActivityEdgeList edges)
terminateAll
public void terminateAll()
createNodeActivations
public void createNodeActivations(ActivityNodeList nodes)
createNodeActivation
public ActivityNodeActivation createNodeActivation(ActivityNode node)
addNodeActivation
public void addNodeActivation(ActivityNodeActivation activation)
getNodeActivation
public ActivityNodeActivation getNodeActivation(ActivityNode node)
createEdgeInstances
public void createEdgeInstances(ActivityEdgeList edges)
addEdgeInstance
public void addEdgeInstance(ActivityEdgeInstance instance)
getActivityExecution
public ActivityExecution getActivityExecution()
getOutputParameterNodeActivations
public ActivityParameterNodeActivationList getOutputParameterNodeActivations()
hasSourceFor
public boolean hasSourceFor(ActivityEdgeInstance edgeInstance)
isSuspended
public boolean isSuspended()
suspend
public void suspend(ActivityNodeActivation activation)
resume
public void resume(ActivityNodeActivation activation)
Copyright © 2015. All Rights Reserved.