annotations
KlasseStructuralAbstraction

This class is the supertype for all structural abstractions. It implements the ModelAnnotation interface, thus it can be annotated to arbitrary model elements. Structural abstractions serve as a way to specify high-level structures in the software system like architectural patterns and styles.

!!TableHeading.InheritedAttributes!!gast::core::NamedModelElement gast::core::NamedModelElement
simpleName simpleName

!!TableHeading.InheritedAttributes!!gast::annotations::ModelAnnotation gast::annotations::ModelAnnotation

!!TableHeading.InheritedAttributes!!gast::core::ModelElement gast::core::ModelElement
annotations annotations, status status, uniqueId uniqueId

!!TableHeading.InheritedOperations!!gast::core::NamedModelElement gast::core::NamedModelElement

!!TableHeading.InheritedOperations!!gast::annotations::ModelAnnotation gast::annotations::ModelAnnotation

!!TableHeading.InheritedOperations!!gast::core::ModelElement gast::core::ModelElement

Eigenschaften:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameStructuralAbstraction
Name Expression
Namespace<<ePackage>> <Package> annotations
Owned Template Signature
Owner<<ePackage>> <Package> annotations
Owning Template Parameter
Package<<ePackage>> <Package> annotations
Qualified Namegast::annotations::StructuralAbstraction
Representation
Stereotype
Template Parameter
VisibilityPublic