
Metamodel user guide
In Modelio, this metaclass defines both the Operation, and the method implementing it.
An Operation belongs to its Classifier.


Attribute | Description |
---|---|
boolean Concurrency [0..1] | Distinguishes the different invocation modes of an Operation. This typically specifies concurrent modes. |
boolean Final [0..1] | Final operations cannot be redefined. Some OO languages, such as Java, optimize final operations. |
MethodPassingMode Passing [0..1] | Method passing mode (in or inout). By default, this is inout. This mode determines whether the message receiver object is updated (inout) or not (in) when the method is invoked. |
Association | Description |
---|---|
Redefinition : Operation [0..*] | |
Example : Collaboration [0..*] | |
IO : Parameter [0..*] | |
OwnedBehavior : Behavior [0..*] | |
OwnedCollaborationUse : CollaborationUse [0..*] | |
OwnedImport : ElementImport [0..*] | |
OwnedPackageImport : PackageImport [0..*] | |
Return : Parameter [0..1] | |
Template : TemplateParameter [0..*] | |
TemplateInstanciation : TemplateBinding [0..*] | |
Thrown : RaisedException [0..*] | |
Redefines : Operation [0..1] | |
InstanciatingBinding : TemplateBinding [0..*] | The element that is bound by this Binding. |
caller : BpmnCallActivity [0..*] | |
Usage : Message [0..*] | The Operation that is invoked by the Message. |
bpmnOperation : BpmnOperation [0..*] | |
Occurence : Event [0..*] | Direct link to an Operation in case of a call Event. |
EntryPointAction : AcceptCallEventAction [0..*] | The Operation invoked by the call event. |
CommunicationUsage : CommunicationMessage [0..*] | The Operation is invoked by the Message. |
CallingAction : CallOperationAction [0..*] | The Operation to be invoked by the action execution. |
SRepresentation : Signal [0..*] | The Operation that the Signal may represent. |
Invoker : Transition [0..*] | The Operation processed once the Transition is triggered. This is shorthand for a call event, and is also useful for defining the operation carried by a Transition in protocol state diagrams. |