A CavityLayout represents a specific configuration pattern for a component with cavities. It defines a set of virtualCavities that serve as placeholders for the actual cavities provided by component that satisfies this layout (e.g. a contact module).
It acts as a structural template, such as single-pole, five-pole, or multi-row configurations, that allows the definition of properties (e.g. a cavity mapping) for all components that satisfy this layout, instead of specifying those for each component individually (e.g. a cavity mapping for a contact modules within a specific modular slot of a collector housing). Its purpose is to create a layer of indirection between.
Attribute | Value |
---|
Owner | electrical_parts |
Applied Stereotype | |
Base Classifier | ExtendableElement
|
Is Abstract | false |
Derived Classifiers | |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|
identification | String | 1 | Specifies a unique identification of the ModularSlotLayout. The identification is guaranteed to be unique within the ModularSlot. | CavityLayout |
Outgoing Relations
Other End | This End | General |
---|
Role | Type | Mult. | Agg. | Unique | Ordered | Mult. | Description |
---|
virtualCavity | Cavity | 0..* | Y | Y | N | 1 | |
Incoming Relations