|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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
An implementation of the model object ' fUML::Semantics::Activities::IntermediateActivities::DecisionNodeActivation '.
The following features are implemented:
firegetDecisionValues
executeDecisionInputBehaviorterminateisReadytakeOfferedTokens
getDecisionInputFlowValue
getDecisionInputFlowInstancetest
removeJoinedControlTokenshasObjectFlowInput
decisionInputExecution
| Field Summary | |
|---|---|
Execution |
decisionInputExecution
|
| Fields inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation |
|---|
group, heldTokens, incomingEdges, node, outgoingEdges, running |
| Constructor Summary | |
|---|---|
DecisionNodeActivation()
|
|
| Method Summary | |
|---|---|
Value |
executeDecisionInputBehavior(Value inputValue,
Value decisionInputValue)
operation executeDecisionInputBehavior |
void |
fire(TokenList incomingTokens)
operation fire |
ActivityEdgeInstance |
getDecisionInputFlowInstance()
operation getDecisionInputFlowInstance |
Value |
getDecisionInputFlowValue()
operation getDecisionInputFlowValue |
ValueList |
getDecisionValues(TokenList incomingTokens)
operation getDecisionValues |
boolean |
hasObjectFlowInput()
operation hasObjectFlowInput |
boolean |
isReady()
operation isReady |
TokenList |
removeJoinedControlTokens(TokenList incomingTokens)
operation removeJoinedControlTokens |
TokenList |
takeOfferedTokens()
operation takeOfferedTokens |
void |
terminate()
operation terminate |
boolean |
test(ValueSpecification guard,
Value value)
operation test |
| 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, run, 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 |
|---|
public Execution decisionInputExecution
| Constructor Detail |
|---|
public DecisionNodeActivation()
| Method Detail |
|---|
public void fire(TokenList incomingTokens)
fire in class ControlNodeActivationpublic ValueList getDecisionValues(TokenList incomingTokens)
public 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 TokenList removeJoinedControlTokens(TokenList incomingTokens)
public boolean hasObjectFlowInput()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||