Variability::PrivateContent

Header Image
Content:
PrivateContent : Public Class ArtifactLevelVariationManagement
PrivateContent is a marker class that marks the artifact element denoted by association privateElement as private, i.e., it will not be presented to the outside of the containing ConfigurableContainer.<br/><br/>Refer to the documentation of meta-class ConfigurableContainer for a detailed explanation of how ConfigurableContainer and PrivateContent work together.<br/><br/>Constraints:<br/>none<br/><br/>Semantics:<br/>Marks the element identified by association privateElement as private. Otherwise the elements visibility defaults to public.<br/><br/>Extension:<br/>Class<br/>
  • Associations
  • Advanced
  • Other Links
Element Source Role Target Role
Identifiable
Class  
Name:  
 
Name: privateElement
This association points to the actual element in the core model that is marked private by this PrivateContent object. Instances of the PrivateContent meta-class in the variability extension can thus be seen as merely a marker object (this marker mechanism follows the global guideline for relating the EAST-ADL extensions to the core and is not specific to the variability extension).
Details:
 
ConfigurableContainer
Class  
Name: privateContent
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
EAElement Class Generalization To  
ConfigurableContainer Class Strong To