fUML.Semantics.Activities.IntermediateActivities
Class DecisionNodeActivation
java.lang.Object
org.modeldriven.fuml.FumlObject
fUML.Semantics.Loci.LociL1.SemanticVisitor
fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation
fUML.Semantics.Activities.IntermediateActivities.ControlNodeActivation
fUML.Semantics.Activities.IntermediateActivities.DecisionNodeActivation
public class DecisionNodeActivation
- extends ControlNodeActivation
| Methods inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation |
addIncomingEdge, addOutgoingEdge, addToken, addTokens, clearTokens, createEdgeInstances, createNodeActivations, getActivityExecution, getExecutionContext, getExecutionLocus, getNodeActivation, getTokens, isRunning, isSourceFor, receiveOffer, removeToken, resume, run, sendOffers, suspend, takeTokens |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
decisionInputExecution
public Execution decisionInputExecution
DecisionNodeActivation
public DecisionNodeActivation()
fire
public void fire(TokenList incomingTokens)
- Overrides:
fire in class ControlNodeActivation
getDecisionValues
public ValueList getDecisionValues(TokenList incomingTokens)
executeDecisionInputBehavior
public Value executeDecisionInputBehavior(Value inputValue,
Value decisionInputValue)
terminate
public void terminate()
- Overrides:
terminate in class ActivityNodeActivation
isReady
public boolean isReady()
- Overrides:
isReady in class ActivityNodeActivation
takeOfferedTokens
public TokenList takeOfferedTokens()
- Overrides:
takeOfferedTokens in class ActivityNodeActivation
getDecisionInputFlowValue
public Value getDecisionInputFlowValue()
getDecisionInputFlowInstance
public ActivityEdgeInstance getDecisionInputFlowInstance()
test
public boolean test(ValueSpecification guard,
Value value)
removeJoinedControlTokens
public TokenList removeJoinedControlTokens(TokenList incomingTokens)
hasObjectFlowInput
public boolean hasObjectFlowInput()
Copyright © 2015. All Rights Reserved.