fUML.Semantics.Actions.BasicActions
Class CallActionActivation
java.lang.Object
org.modeldriven.fuml.FumlObject
fUML.Semantics.Loci.LociL1.SemanticVisitor
fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation
fUML.Semantics.Actions.BasicActions.ActionActivation
fUML.Semantics.Actions.BasicActions.InvocationActionActivation
fUML.Semantics.Actions.BasicActions.CallActionActivation
- Direct Known Subclasses:
- CallBehaviorActionActivation, CallOperationActionActivation
public abstract class CallActionActivation
- extends InvocationActionActivation
An implementation of the model object '
fUML::Semantics::Actions::BasicActions::CallActionActivation
'.
The following features are implemented:
| Methods inherited from class fUML.Semantics.Actions.BasicActions.ActionActivation |
addOutgoingEdge, addPinActivation, createNodeActivations, fire, getPinActivation, getTokens, isFiring, isReady, isSourceFor, makeBooleanValue, putToken, putTokens, run, sendOffers, takeOfferedTokens, takeTokens, valueParticipatesInLink |
| Methods inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation |
addIncomingEdge, addToken, addTokens, clearTokens, createEdgeInstances, getActivityExecution, getExecutionContext, getExecutionLocus, getNodeActivation, getTokens, isRunning, receiveOffer, removeToken, sendOffers, takeTokens |
callExecutions
public ExecutionList callExecutions
CallActionActivation
public CallActionActivation()
doAction
public void doAction()
- operation doAction
- Specified by:
doAction in class ActionActivation
getCallExecution
public abstract Execution getCallExecution()
- operation getCallExecution
terminate
public void terminate()
- operation terminate
- Overrides:
terminate in class ActionActivation
removeCallExecution
public void removeCallExecution(Execution execution)
- operation removeCallExecution
Copyright © 2012. All Rights Reserved.