Package | Description |
---|---|
org.modelio.metamodel.mmextensions.standard.facilities | |
org.modelio.metamodel.uml.behavior.activityModel | |
org.modelio.metamodel.visitors |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
CompositionInitializer.visitActivityNode(ActivityNode theActivityNode) |
Modifier and Type | Interface and Description |
---|---|
interface |
AcceptCallEventAction
AcceptCallEventAction v0.0.9054
AcceptCallAction is an accept event action representing the receipt of a synchronous call request.
|
interface |
AcceptChangeEventAction
AcceptChangeEventAction v0.0.9054
A change event occurs when the Boolean-valued expression becomes true.
|
interface |
AcceptSignalAction
AcceptSignalAction v0.0.9054
AcceptSignalAction is an accept event action representing the receipt of an asynchronous signal.
|
interface |
AcceptTimeEventAction
AcceptTimeEventAction v0.0.9054
An AcceptTimeEventAction waits for the occurrence of a time event meeting a specified condition.
|
interface |
ActivityAction
ActivityAction v0.0.9054
The execution of an action represents some transformation or processing in the modeled system, be it a computer system or otherwise.
|
interface |
ActivityFinalNode
ActivityFinalNode v0.0.9054
An activity may have more than one activity final node.
|
interface |
ActivityParameterNode
ActivityParameterNode v0.0.9054
Activity parameter nodes are object nodes at the beginning and end of flows that provide a means to accept inputs to an activity and provide outputs from the activity, through the activity parameters.
|
interface |
CallAction
CallAction v0.0.9054
|
interface |
CallBehaviorAction
CallBehaviorAction v0.0.9054
CallBehaviorAction is a call action that invokes a behavior directly rather than invoking a behavioral feature that, in turn, results in the invocation of that behavior.
|
interface |
CallOperationAction
CallOperationAction v0.0.9054
CallOperationAction is an action that transmits an operation call request to the target object, where it may cause the invocation of associated behavior.
|
interface |
CentralBufferNode
CentralBufferNode v0.0.9054
A central buffer node accepts tokens from upstream object nodes and passes them along to downstream object nodes.
|
interface |
ConditionalNode
ConditionalNode v0.0.9054
A conditional node consists of one or more clauses.
|
interface |
ControlNode
ControlNode v0.0.9054
A control node is an activity node used to coordinate the flows between other nodes.
|
interface |
DataStoreNode
DataStoreNode v0.0.9054
A data store keeps all tokens that enter it, copying them when they are chosen to move downstream.
|
interface |
DecisionMergeNode
DecisionMergeNode v0.0.9054
A decision node is a control node that chooses between outgoing flows.
|
interface |
ExpansionNode
ExpansionNode v0.0.9054
null
|
interface |
ExpansionRegion
ExpansionRegion v0.0.9054
null
|
interface |
FinalNode
FinalNode v0.0.9054
All tokens offered on incoming edges are accepted.
|
interface |
FlowFinalNode
FlowFinalNode v0.0.9054
A flow final destroys all tokens that arrive at it.
|
interface |
ForkJoinNode
ForkJoinNode v0.0.9054
A fork node has one incoming edge and multiple outgoing edges.
|
interface |
InitialNode
InitialNode v0.0.9054
An initial node is a starting point for executing an activity (or structured node, see StructuredActivityNode (from CompleteStructuredActivities, StructuredActivities) ).
|
interface |
InputPin
InputPin v0.0.9054
An input pin is a pin that holds input values to be consumed by an action.
|
interface |
InstanceNode
InstanceNode v0.0.9054
An instance node is an activity node that indicates an instance of a particular classifier, possibly in a particular state, potentially available at a particular point in the activity.
|
interface |
LoopNode
LoopNode v0.0.9054
First the setup section of the loop node is executed.
|
interface |
ObjectNode
ObjectNode v0.0.9054
An object node is an activity node that indicates an instance of a particular classifier, possibly in a particular state, may be available at a particular point in the activity.
|
interface |
OpaqueAction
OpaqueAction v0.0.9054
The semantics of the action are determined by the implementation.
|
interface |
OutputPin
OutputPin v0.0.9054
An output pin is a pin that holds output values produced by an action.
|
interface |
Pin
Pin v0.0.9054
A pin represents an input to an action or an output from an action.
|
interface |
SendSignalAction
SendSignalAction v0.0.9054
SendSignalAction is an action that creates a signal instance from its inputs, and transmits it to the target object, where it may cause the firing of a state machine transition or the execution of an activity.
|
interface |
StructuredActivityNode
StructuredActivityNode v0.0.9054
A structured activity node represents a structured portion of the activity that is not shared with any other structured node, except for nesting.
|
interface |
ValuePin
ValuePin v0.0.9054
null
|
Modifier and Type | Method and Description |
---|---|
<T extends ActivityNode> |
StructuredActivityNode.getBody(java.lang.Class<T> filterClass)
Filtered Getter for relation 'StructuredActivityNode->Body'
Metamodel description:
Implementation of the structured activity node.
|
<T extends ActivityNode> |
Clause.getBody(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Clause->Body'
Metamodel description:
A nested activity fragment that is executed if the test is true and the clause is chosen over any concurrent clauses that are also true.
|
<T extends ActivityNode> |
ActivityPartition.getContainedNode(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ActivityPartition->ContainedNode'
Metamodel description:
Nodes immediately contained in the partition.
|
<T extends ActivityNode> |
Activity.getOwnedNode(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Activity->OwnedNode'
Metamodel description:
Nodes coordinated by the activity.
|
Modifier and Type | Method and Description |
---|---|
ActivityNode |
ActivityEdge.getSource()
Getter for relation 'ActivityEdge->Source'
Metamodel description:
null
|
ActivityNode |
ActivityEdge.getTarget()
Getter for relation 'ActivityEdge->Target'
Metamodel description:
Node to which tokens are put when they traverse the edge.
|
Modifier and Type | Method and Description |
---|---|
void |
ActivityEdge.setSource(ActivityNode value)
Setter for relation 'ActivityEdge->Source'
Metamodel description:
null
|
void |
ActivityEdge.setTarget(ActivityNode value)
Setter for relation 'ActivityEdge->Target'
Metamodel description:
Node to which tokens are put when they traverse the edge.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractModelVisitor.visitActivityNode(ActivityNode obj) |
java.lang.Object |
IModelVisitor.visitActivityNode(ActivityNode obj) |
java.lang.Object |
DefaultModelVisitor.visitActivityNode(ActivityNode obj) |
default java.lang.Object |
IAbstractModelVisitor.visitActivityNode(ActivityNode obj) |
default java.lang.Object |
IDefaultModelVisitor.visitActivityNode(ActivityNode obj) |