< Back to list
Message
extends
GeneratesElements
,
NamedElement
Encapsulated content which may be sent from a source to a recipient.
Direct subtypes:
Email
All subtypes:
Toggle
Email
Inference Rules
(none)
Constraints
(none)
Attributes
(none)
Inherited Attributes
generatedRule
: EString (optional)
To assist in debugging, this attribute may be populated with the name of the model completion rule that created this element. More extensive traceability support may be provided in the future.
id
: EString (optional)
A unique identifier for this model element. Should be globally unique.
isGenerated
: EBoolean (optional)
Set to
true
if the current element has been generated.
name
: EString (optional)
A non-unique string that names a given object.
overridden
: EBoolean (optional)
If a
GeneratesElements
is
overridden
, then this element will not
generate any elements directly
.
overriddenNames
: EString (optional)
When applying model completion, no
NamedElements
with these
names
will be generated by this element.
Children
(none)
Inherited Children
(none)
References
(none)
Inherited References
generatedBy
: [0...*]
GeneratesElements
[opposite:
generatedElements
]
A list of
elements
that generated this element; conversely,
overriding
the source will prevent
this element
from being created.
generatedElements
: [0...*]
GeneratedElement
[opposite:
generatedBy
]
A list of
GeneratedElements
that this element has generated through
model completion
.
Extensions
allContainerOperations
[
GeneratorExtensions.ext
]
Inherited Extensions
model::visual::Frame containingFrame(model::NamedElement this)
[
Extensions.ext
]
model::Scope containingScope(model::NamedElement this)
[
GeneratorExtensions.ext
]
model::visual::Frame frameContainingOperation(model::NamedElement this)
[
GeneratorExtensions.ext
]
safeName(model::GeneratedElement this)
[
GeneratorExtensions.ext
]
simpleName(model::NamedElement this)
[
GeneratorExtensions.ext
]