| model1 UML Documentation |
| Summary:AttributesPropertiesComments | Detail:Attributes |
A Feature defines a characteristic of the ModelElement that contains it. Specifically, Classifiers are defined largely by a composition of Features.
| Attributes | ||
| Class |
The scope defines whether a Feature supports the definition of instances of the Classifier owning the Feature or of the Classifier as a whole. When scope is instanceLevel, the Feature is accessed through instances of the Feature's owning Classifier; when scope is classifier, the Feature is accessed through the Classifier itself (or through its instances). For StructuralFeatures, a scope of instanceLevel indicates that a value represented by the StructuralFeature is associated with each instance of the Classifier; a scope of classifierLevel indicates that theStructuralFeature value is shared by the Classifier and all its instances. |
|
| Class |
In the future, this Attribute will be used to limit the ability of Elements outside of this Features container to make use of it. The rules of visibility of MOF Elements are not currently specified. |
|
Properties:
| Alias | |
| Classifier Behavior | |
| Collections | |
| Is Abstract | true |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | Feature |
| Name Expression | |
| Owned Template Signature | |
| Owner | Package model1 |
| Owning Parameter | |
| Package | Package model1 |
| Packageable Element visibility | public |
| Qualified Name | model1::model1::Feature |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | public |
| Attribute Details |
public Class scope
The scope defines whether a Feature supports the definition of instances of the Classifier owning the Feature or of the Classifier as a whole. When scope is instanceLevel, the Feature is accessed through instances of the Feature's owning Classifier; when scope is classifier, the Feature is accessed through the Classifier itself (or through its instances). For StructuralFeatures, a scope of instanceLevel indicates that a value represented by the StructuralFeature is associated with each instance of the Classifier; a scope of classifierLevel indicates that theStructuralFeature value is shared by the Classifier and all its instances.
| Aggregation | none |
| Alias | |
| Association | |
| Association End | |
| Class | Class Feature |
| Collections | |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | scope |
| Name Expression | |
| Opposite | |
| Owned Template Signature | |
| Owner | Class Feature |
| Owning Association | |
| Owning Parameter | |
| Qualified Name | model1::model1::Feature::scope |
| Stereotype | |
| Template Parameter | |
| Type | Class |
| Upper | 1 |
| Upper Value | |
| Visibility | public |
public Class visibility
In the future, this Attribute will be used to limit the ability of Elements outside of this Features container to make use of it. The rules of visibility of MOF Elements are not currently specified.
| Aggregation | none |
| Alias | |
| Association | |
| Association End | |
| Class | Class Feature |
| Collections | |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | |
| Multiplicity | 1 |
| Name | visibility |
| Name Expression | |
| Opposite | |
| Owned Template Signature | |
| Owner | Class Feature |
| Owning Association | |
| Owning Parameter | |
| Qualified Name | model1::model1::Feature::visibility |
| Stereotype | |
| Template Parameter | |
| Type | Class |
| Upper | 1 |
| Upper Value | |
| Visibility | public |
| Comments |
| model1 UML Documentation |
| Summary:AttributesPropertiesComments | Detail:Attributes |