public class ActivityNodeActivationGroup extends FumlObject
| Modifier and Type | Field and Description |
|---|---|
ActivityExecution |
activityExecution |
StructuredActivityNodeActivation |
containingNodeActivation |
ActivityEdgeInstanceList |
edgeInstances |
ActivityNodeActivationList |
nodeActivations |
ActivityNodeActivationList |
suspendedActivations |
| Constructor and Description |
|---|
ActivityNodeActivationGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(ActivityNodeList nodes,
ActivityEdgeList edges) |
boolean |
checkIncomingEdges(ActivityEdgeInstanceList incomingEdges,
ActivityNodeActivationList activations) |
void |
createEdgeInstances(ActivityEdgeList edges) |
ActivityNodeActivation |
createNodeActivation(ActivityNode node) |
void |
createNodeActivations(ActivityNodeList nodes) |
ActivityExecution |
getActivityExecution() |
ActivityNodeActivation |
getNodeActivation(ActivityNode node) |
ActivityParameterNodeActivationList |
getOutputParameterNodeActivations() |
boolean |
hasSourceFor(ActivityEdgeInstance edgeInstance) |
boolean |
isSuspended() |
void |
resume(ActivityNodeActivation activation) |
void |
run(ActivityNodeActivationList activations) |
void |
runNodes(ActivityNodeList nodes) |
void |
suspend(ActivityNodeActivation activation) |
void |
terminateAll() |
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespacepublic ActivityEdgeInstanceList edgeInstances
public ActivityNodeActivationList nodeActivations
public ActivityExecution activityExecution
public StructuredActivityNodeActivation containingNodeActivation
public ActivityNodeActivationList suspendedActivations
public void run(ActivityNodeActivationList activations)
public boolean checkIncomingEdges(ActivityEdgeInstanceList incomingEdges, ActivityNodeActivationList activations)
public void runNodes(ActivityNodeList nodes)
public void activate(ActivityNodeList nodes, ActivityEdgeList edges)
public void terminateAll()
public void createNodeActivations(ActivityNodeList nodes)
public ActivityNodeActivation createNodeActivation(ActivityNode node)
public ActivityNodeActivation getNodeActivation(ActivityNode node)
public void createEdgeInstances(ActivityEdgeList edges)
public ActivityExecution getActivityExecution()
public ActivityParameterNodeActivationList getOutputParameterNodeActivations()
public boolean hasSourceFor(ActivityEdgeInstance edgeInstance)
public boolean isSuspended()
public void suspend(ActivityNodeActivation activation)
public void resume(ActivityNodeActivation activation)
Copyright © 2020. All rights reserved.