|
||||||||||
| 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.Actions.BasicActions.ActionActivation
fUML.Semantics.Activities.ExtraStructuredActivities.ExpansionRegionActivation
public class ExpansionRegionActivation
An implementation of the model object ' fUML::Semantics::Activities::ExtraStructuredActivities::ExpansionRegionActivation '.
The following features are implemented:
takeOfferedTokens
doAction
doStructuredActivityterminateisReadysendOffersrunGroup
getExpansionNodeActivationnumberOfValuesactivationGroups
inputTokens
inputExpansionTokens
| Field Summary | |
|---|---|
ExpansionActivationGroupList |
activationGroups
|
TokenSetList |
inputExpansionTokens
|
TokenSetList |
inputTokens
|
| Fields inherited from class fUML.Semantics.Actions.BasicActions.ActionActivation |
|---|
firing, pinActivations |
| Fields inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation |
|---|
group, heldTokens, incomingEdges, node, outgoingEdges, running |
| Constructor Summary | |
|---|---|
ExpansionRegionActivation()
|
|
| Method Summary | |
|---|---|
void |
doAction()
operation doAction |
void |
doStructuredActivity()
operation doStructuredActivity |
ExpansionNodeActivation |
getExpansionNodeActivation(ExpansionNode node)
operation getExpansionNodeActivation |
boolean |
isReady()
operation isReady |
int |
numberOfValues()
operation numberOfValues |
void |
runGroup(ExpansionActivationGroup activationGroup)
operation runGroup |
void |
sendOffers()
operation sendOffers |
TokenList |
takeOfferedTokens()
operation takeOfferedTokens |
void |
terminate()
operation terminate |
| Methods inherited from class fUML.Semantics.Actions.BasicActions.ActionActivation |
|---|
addOutgoingEdge, addPinActivation, createNodeActivations, fire, getPinActivation, getTokens, isFiring, isSourceFor, makeBooleanValue, putToken, putTokens, run, takeTokens, valueParticipatesInLink |
| Methods inherited from class fUML.Semantics.Activities.IntermediateActivities.ActivityNodeActivation |
|---|
addIncomingEdge, addToken, addTokens, clearTokens, createEdgeInstances, getActivityExecution, getExecutionContext, getExecutionLocus, getNodeActivation, getTokens, isRunning, receiveOffer, removeToken, 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 ExpansionActivationGroupList activationGroups
public TokenSetList inputTokens
public TokenSetList inputExpansionTokens
| Constructor Detail |
|---|
public ExpansionRegionActivation()
| Method Detail |
|---|
public TokenList takeOfferedTokens()
takeOfferedTokens in class ActionActivationpublic void doAction()
doAction in class ActionActivationpublic void doStructuredActivity()
public void terminate()
terminate in class ActionActivationpublic boolean isReady()
isReady in class ActionActivationpublic void sendOffers()
sendOffers in class ActionActivationpublic void runGroup(ExpansionActivationGroup activationGroup)
public ExpansionNodeActivation getExpansionNodeActivation(ExpansionNode node)
public int numberOfValues()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||