public class LoopNodeActivation extends StructuredActivityNodeActivation
| Modifier and Type | Field and Description |
|---|---|
ValuesList |
bodyOutputLists |
boolean |
isTerminateAll |
activationGroupfiring, pinActivationsgroup, heldTokens, incomingEdges, node, outgoingEdges, running| Constructor and Description |
|---|
LoopNodeActivation() |
| Modifier and Type | Method and Description |
|---|---|
void |
continueLoop() |
void |
createNodeActivations() |
void |
doLoop(boolean continuing) |
void |
doStructuredActivity() |
ActivityNodeList |
makeLoopVariableList() |
void |
resume() |
void |
runBody() |
void |
runLoopVariables() |
boolean |
runTest() |
void |
saveBodyOutputs() |
void |
terminateAll() |
completeAction, createEdgeInstances, doAction, getNodeActivation, getPinValues, isSourceFor, isSuspended, makeActivityNodeList, putPinValues, terminateaddOutgoingEdge, addPinActivation, fire, getPinActivation, getTokens, initialize, isFiring, isReady, makeBooleanValue, putToken, putTokens, run, sendOffers, takeOfferedTokens, takeTokens, valueParticipatesInLinkaddIncomingEdge, addToken, addTokens, clearTokens, getActivityExecution, getExecutionContext, getExecutionLocus, getTokens, isRunning, receiveOffer, removeToken, sendOffers, suspend, takeTokens_beginIsolation, _endIsolationgetHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespacepublic ValuesList bodyOutputLists
public boolean isTerminateAll
public void doStructuredActivity()
doStructuredActivity in class StructuredActivityNodeActivationpublic void doLoop(boolean continuing)
public boolean runTest()
public void runBody()
public void saveBodyOutputs()
public void runLoopVariables()
public void createNodeActivations()
createNodeActivations in class StructuredActivityNodeActivationpublic ActivityNodeList makeLoopVariableList()
public void terminateAll()
terminateAll in class StructuredActivityNodeActivationpublic void resume()
resume in class StructuredActivityNodeActivationpublic void continueLoop()
Copyright © 2017. All rights reserved.