fUML.Semantics.Activities.ExtraStructuredActivities
Class ExpansionActivationGroup

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivationGroup
          extended by fUML.Semantics.Activities.ExtraStructuredActivities.ExpansionActivationGroup

public class ExpansionActivationGroup
extends ActivityNodeActivationGroup


Field Summary
 OutputPinActivationList groupInputs
           
 OutputPinActivationList groupOutputs
           
 int index
           
 ExpansionRegionActivation regionActivation
           
 OutputPinActivationList regionInputs
           
 
Fields inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivationGroup
activityExecution, containingNodeActivation, edgeInstances, nodeActivations, suspendedActivations
 
Constructor Summary
ExpansionActivationGroup()
           
 
Method Summary
 ActivityExecution getActivityExecution()
           
 ActivityNodeActivation getNodeActivation(ActivityNode node)
           
 void resume(ActivityNodeActivation activation)
           
 void suspend(ActivityNodeActivation activation)
           
 
Methods inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivationGroup
activate, addEdgeInstance, addNodeActivation, checkIncomingEdges, createEdgeInstances, createNodeActivation, createNodeActivations, getOutputParameterNodeActivations, hasSourceFor, isSuspended, run, runNodes, terminateAll
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

regionInputs

public OutputPinActivationList regionInputs

groupInputs

public OutputPinActivationList groupInputs

regionActivation

public ExpansionRegionActivation regionActivation

groupOutputs

public OutputPinActivationList groupOutputs

index

public int index
Constructor Detail

ExpansionActivationGroup

public ExpansionActivationGroup()
Method Detail

getNodeActivation

public ActivityNodeActivation getNodeActivation(ActivityNode node)
Overrides:
getNodeActivation in class ActivityNodeActivationGroup

getActivityExecution

public ActivityExecution getActivityExecution()
Overrides:
getActivityExecution in class ActivityNodeActivationGroup

suspend

public void suspend(ActivityNodeActivation activation)
Overrides:
suspend in class ActivityNodeActivationGroup

resume

public void resume(ActivityNodeActivation activation)
Overrides:
resume in class ActivityNodeActivationGroup


Copyright © 2015. All Rights Reserved.