core
KlasseModelElementRepository

This class offers model persistency services and manages model elements which are part of the repository.

Attribute
<Class> ModelElement modelElements modelElements

This property represents a collection which contains all model elements of the model.

<Class> Root root root

This property represents a reference to the root element.


Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameModelElementRepository
Name Expression
Namespace<<ePackage>> <Package> core
Owned Template Signature
Owner<<ePackage>> <Package> core
Owning Template Parameter
Package<<ePackage>> <Package> core
Qualified Namegast::core::ModelElementRepository
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 modelElements
Public <Class> ModelElement modelElements

This property represents a collection which contains all model elements of the model.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> ModelElementRepository
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
NamemodelElements
Name Expression
Namespace<Class> ModelElementRepository
Opposite
Owned Template Signature
Owner<Class> ModelElementRepository
Owning Association
Owning Template Parameter
Qualified Namegast::core::ModelElementRepository::modelElements
Stereotype
Template Parameter
Type<Class> ModelElement
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 root
Public <Class> Root root

This property represents a reference to the root element.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_root_repository
Association End
Class<Class> ModelElementRepository
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameroot
Name Expression
Namespace<Class> ModelElementRepository
Opposite<Property> repository : ModelElementRepository
Owned Template Signature
Owner<Class> ModelElementRepository
Owning Association
Owning Template Parameter
Qualified Namegast::core::ModelElementRepository::root
Stereotype
Template Parameter
Type<Class> Root
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic