EEComponentRole
Published on Feb 21, 2017
VEC Version 1.1.3
Last updated on Jan 26, 2021
1 min read
An EEComponentRole defines the instance specific properties and relationships of an EE-component.
Attribute |
Value |
Owner |
instancing_electrical_parts |
Applied Stereotype |
|
Base Classifier |
Role
|
Is Abstract |
false |
Derived Classifiers |
|
Attributes
Name |
Type |
Mult. |
Description |
Owning Classifier |
identification |
String |
0..1 |
Specifies a unique identification of the Role. The identification is guaranteed to be unqiue within the OccurrenceOrUsage. |
Role |
Outgoing Relations
Type |
Role |
Mult. |
Mult. |
Description |
ComponentNode |
componentNode |
0..1 |
0..* |
References the ComponentNode that is realized by the referenced EEComponent (OccurrenceOrUsage with EEComponentRole). KBLFRM-341 |
EEComponentSpecification |
EEComponentSpecification |
1 |
0..* |
References the EEComponentSpecification that is instanced by this EEComponentRole. |
HousingComponentReference |
housingComponentRef |
0..* |
1 |
Specifies the HousingComponentReferences used in the EEComponentRole. (KBLFRM-401) |
ExtensionSlotReference |
extensionSlotRef |
0..* |
1 |
Specifies the ExtensionSlotReferences used in the EEComponentRole. |
Incoming Relations
Type |
Mult. |
Role |
Mult. |
Description |
ExtensionSlotReference |
0..* |
usedInserts |
0..* |
Defines the inserts used for extension slot in a defined instance. These can be more than one EEComponentRole, because of variance in a 150% specification. |