An EEComponentRole defines the instance specific properties and relationships of an EE-component.
Attributes Name Type Mult. Description Owning Classifier identification String 0..1 Specifies a unique identification of the Role. The identification is guaranteed to be unique within the OccurrenceOrUsage.
Role
Outgoing Relations Other End This End General Role Type Mult. Agg. Unique Ordered Mult. Description housingComponentRef HousingComponentReference 0..* Y Y N 1 Specifies the HousingComponentReferences used in the EEComponentRole. (KBLFRM-401) componentNode ComponentNode 0..* N Y N 0..* References the ComponentNode that is realized by the referenced EEComponent (OccurrenceOrUsage with EEComponentRole). KBLFRM-341 extensionSlotRef ExtensionSlotReference 0..* Y Y N 1 Specifies the ExtensionSlotReferences used in the EEComponentRole. EEComponentSpecification EEComponentSpecification 1 N Y N 0..* References the EEComponentSpecification that is instanced by this EEComponentRole.
Incoming Relations This End Other End General Role Mult. Agg. Unique Ordered Type Mult. Description usedInserts 0..* N Y N ExtensionSlotReference 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.