public class DecisionNodeActivation extends ControlNodeActivation
| Modifier and Type | Field and Description |
|---|---|
Execution |
decisionInputExecution |
group, heldTokens, incomingEdges, node, outgoingEdges, running| Constructor and Description |
|---|
DecisionNodeActivation() |
| Modifier and Type | Method and Description |
|---|---|
Value |
executeDecisionInputBehavior(Value inputValue,
Value decisionInputValue) |
void |
fire(TokenList incomingTokens) |
ActivityEdgeInstance |
getDecisionInputFlowInstance() |
Value |
getDecisionInputFlowValue() |
ValueList |
getDecisionValues(TokenList incomingTokens) |
boolean |
hasObjectFlowInput() |
boolean |
isReady() |
TokenList |
removeJoinedControlTokens(TokenList incomingTokens) |
TokenList |
takeOfferedTokens() |
void |
terminate() |
boolean |
test(ValueSpecification guard,
Value value) |
addIncomingEdge, addOutgoingEdge, addToken, addTokens, clearTokens, createEdgeInstances, createNodeActivations, getActivityExecution, getExecutionContext, getExecutionLocus, getNodeActivation, getTokens, initialize, isRunning, isSourceFor, receiveOffer, removeToken, resume, run, sendOffers, suspend, takeTokens_beginIsolation, _endIsolationgetHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespacepublic Execution decisionInputExecution
public void fire(TokenList incomingTokens)
fire in class ControlNodeActivationpublic Value executeDecisionInputBehavior(Value inputValue, Value decisionInputValue)
public void terminate()
terminate in class ActivityNodeActivationpublic boolean isReady()
isReady in class ActivityNodeActivationpublic TokenList takeOfferedTokens()
takeOfferedTokens in class ActivityNodeActivationpublic Value getDecisionInputFlowValue()
public ActivityEdgeInstance getDecisionInputFlowInstance()
public boolean test(ValueSpecification guard, Value value)
public boolean hasObjectFlowInput()
Copyright © 2020. All rights reserved.