fUML.Semantics.Actions.CompleteActions
Class AcceptEventActionActivation

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Semantics.Loci.LociL1.SemanticVisitor
          extended by fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation
              extended by fUML.Semantics.Actions.BasicActions.ActionActivation
                  extended by fUML.Semantics.Actions.CompleteActions.AcceptEventActionActivation

public class AcceptEventActionActivation
extends ActionActivation

An implementation of the model object ' fUML::Semantics::Actions::CompleteActions::AcceptEventActionActivation '.

The following features are implemented:


Field Summary
 AcceptEventActionEventAccepter eventAccepter
           
 boolean waiting
           
 
Fields inherited from class fUML.Semantics.Actions.BasicActions.ActionActivation
firing, pinActivations
 
Fields inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation
group, heldTokens, incomingEdges, node, outgoingEdges, running
 
Constructor Summary
AcceptEventActionActivation()
           
 
Method Summary
 void accept(SignalInstance signalInstance)
          operation accept
 void doAction()
          operation doAction
 void fire(TokenList incomingTokens)
          operation fire
 boolean isReady()
          operation isReady
 boolean match(SignalInstance signalInstance)
          operation match
 void run()
          operation run
 void terminate()
          operation terminate
 
Methods inherited from class fUML.Semantics.Actions.BasicActions.ActionActivation
addOutgoingEdge, addPinActivation, createNodeActivations, getPinActivation, getTokens, isFiring, isSourceFor, makeBooleanValue, putToken, putTokens, 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
 
Methods inherited from class fUML.Semantics.Loci.LociL1.SemanticVisitor
_beginIsolation, _endIsolation
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eventAccepter

public AcceptEventActionEventAccepter eventAccepter

waiting

public boolean waiting
Constructor Detail

AcceptEventActionActivation

public AcceptEventActionActivation()
Method Detail

run

public void run()
operation run

Overrides:
run in class ActionActivation

fire

public void fire(TokenList incomingTokens)
operation fire

Overrides:
fire in class ActionActivation

isReady

public boolean isReady()
operation isReady

Overrides:
isReady in class ActionActivation

doAction

public void doAction()
operation doAction

Specified by:
doAction in class ActionActivation

accept

public void accept(SignalInstance signalInstance)
operation accept


match

public boolean match(SignalInstance signalInstance)
operation match


terminate

public void terminate()
operation terminate

Overrides:
terminate in class ActionActivation


Copyright © 2012. All Rights Reserved.