All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addOutgoingEdge(ActivityEdgeInstance edge) |
void |
addPinActivation(PinActivation pinActivation) |
TokenList |
completeAction() |
void |
createNodeActivations() |
abstract void |
doAction() |
void |
fire(TokenList incomingTokens) |
Association |
getAssociation(StructuralFeature feature) |
LinkList |
getMatchingLinks(Association association,
StructuralFeature end,
Value oppositeValue) |
LinkList |
getMatchingLinksForEndValue(Association association,
StructuralFeature end,
Value oppositeValue,
Value endValue) |
Property |
getOppositeEnd(Association association,
StructuralFeature end) |
PinActivation |
getPinActivation(Pin pin) |
ValueList |
getTokens(InputPin pin) |
ValueList |
getValues(Value sourceValue,
StructuralFeature feature) |
void |
initialize(ActivityNode node,
ActivityNodeActivationGroup group) |
boolean |
isFiring() |
boolean |
isReady() |
boolean |
isSourceFor(ActivityEdgeInstance edgeInstance) |
BooleanValue |
makeBooleanValue(boolean value) |
void |
putToken(OutputPin pin,
Value value) |
void |
putTokens(OutputPin pin,
ValueList values) |
void |
run() |
void |
sendOffers() |
TokenList |
takeOfferedTokens() |
ValueList |
takeTokens(InputPin pin) |
void |
terminate() |
boolean |
valueParticipatesInLink(Value value,
Link link) |