Java Reference
In-Depth Information
mapping for the Role archetype; we don't show the remainder, to save space.
Only the mapped domain Element property of the Node Mapping , Creation
Tool , and stereotype label View Pattern should differ for each archetype.
In the case of the PluginPoint archetype, feature initializers for both the
interface and abstract properties are set to true .
Table 4-38
Role Archetype Mapping
Element
Property
Value
Mapping
Top Node Reference
Containment
Package.contents : PackageableElement
Feature
Node Mapping
Element
MomentInterval
Archetype
Diagram Node
Node Archetype (Archetype Figure)
Tool
Creation Tool Role
Feature Label Mapping
Diagram Label
Diagram Label ArchetypeName
Features
NamedElement.name : String
Feature Label Mapping
Diagram label
Diagram Label Stereotype
Features
Archetype.description : String
Read Only
True
View Pattern
«role»
Child Reference
Compartment
Compartment Mapping <Attributes>
Containment
Class.features : Feature
Feature
Referenced Child
Node Mapping <Attribute/ListItem>
Child Reference
Compartment
Compartment Mapping <Operations>
Containment
Feature
Class.operations : Operation
Referenced Child
Node Mapping <Operation/ListItem>
Compartment Mapping
Children
Child Reference
<features:Attribute/ListItem>
Compartment
Compartment Attributes (BasicRectangle)
Compartment Mapping
Children
Child Reference
<features:Operation/ListItem>
Compartment
Compartment Operations
(BasicRectangle)
Search WWH ::




Custom Search