Previous | UML Classes | Table of Contents | UML Packages | Next |
A structural feature is a typed feature of a classifier that specifies the structure of instances of the classifier.
•
Feature (from Kernel ) on page 70
•
MultiplicityElement (from Kernel ) on page 96
•
TypedElement (from Kernel ) on page 138
A structural feature is a typed feature of a classifier that specifies the structure of instances of the classifier. Structural
feature is an abstract metaclass.
By specializing multiplicity element, it supports a multiplicity that specifies valid cardinalities for the collection of
values associated with an instantiation of the structural feature.
• isReadOnly: Boolean States whether the feature’s value may be modified by a client. Default is false.
No additional associations
No additional constraints
A structural feature specifies that instances of the featuring classifier have a slot whose value or values are of a specified
type.
Issue 8935 -remove reference to {unrestricted}
A read only structural feature is shown using {readOnly} as part of the notation for the structural feature. This annotation
may be suppressed, in which case it is not possible to determine its value from the diagram.
It is possible to only allow suppression of this annotation when isReadOnly=false. In this case it is possible to assume this
value in all cases where {readOnly} is not shown.
The meta-attribute targetScope, which characterized StructuralFeature and AssociationEnd in prior UML is no longer supported.