annotations
KlasseAttribute

This class models class attributes. They are model annotations represented as special kind of interfaces.

!!TableHeading.InheritedAttributes!!gast::types::GASTClass gast::types::GASTClass
superTypes superTypes, linesOfComments linesOfComments, local local, inner inner, primitive primitive, surroundingFunction surroundingFunction, interface interface, anonymous anonymous, innerClasses innerClasses, innerTypeAliases innerTypeAliases, innerDelegates innerDelegates, destructors destructors, constructors constructors, fields fields, methods methods, inheritanceTypeAccesses inheritanceTypeAccesses, self self, friendClasses friendClasses, surroundingClass surroundingClass, surroundingPackage surroundingPackage, friendFunctions friendFunctions, property property

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

!!TableHeading.InheritedAttributes!!gast::types::GASTType gast::types::GASTType
qualifiedName qualifiedName, referenceType referenceType

!!TableHeading.InheritedAttributes!!gast::types::Member gast::types::Member
visibility visibility, overriddenMember overriddenMember, abstract abstract, extern extern, final final, internal internal, introspectable introspectable, override override, static static, typeParameterClassMember typeParameterClassMember, virtual virtual

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

!!TableHeading.InheritedAttributes!!gast::core::SourceEntity gast::core::SourceEntity
position position

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

!!TableHeading.InheritedOperations!!gast::types::GASTClass gast::types::GASTClass

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

!!TableHeading.InheritedOperations!!gast::types::GASTType gast::types::GASTType

!!TableHeading.InheritedOperations!!gast::types::Member gast::types::Member
getSurroundingClass getSurroundingClass

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

!!TableHeading.InheritedOperations!!gast::core::SourceEntity gast::core::SourceEntity

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

Eigenschaften:

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