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