types
KlasseGASTType

This entity models the root of the type hierarchy. The type hierarchy represents the type system.

Attribute
<Primitive Type> String qualifiedName qualifiedName

This property represents the fully qualified name of this type.

<Primitive Type> Boolean referenceType referenceType

This property is true if this type is a reference type. It is false if this type is value type.

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

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

!!TableHeading.InheritedAttributes!!gast::core::Identifier gast::core::Identifier
id id

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

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

!!TableHeading.InheritedOperations!!gast::core::Identifier gast::core::Identifier

Eigenschaften:

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

Details für Attribute

 qualifiedName
Public <Primitive Type> String qualifiedName

This property represents the fully qualified name of this type.

Eigenschaften:

AggregationNone
Alias
Association
Association End
attributeNamequalifiedName
Class<Class> GASTType
Datatype
Default
Default Value
Is Compositefalse
Is Derivedtrue
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
isIDFalse
isTransientTrue
isUnsettableFalse
isVolatileTrue
Keywords
Lower1
Lower Value
Multiplicity1
NamequalifiedName
Name Expression
Namespace<Class> GASTType
Opposite
Owned Template Signature
Owner<Class> GASTType
Owning Association
Owning Template Parameter
Qualified Namegast::types::GASTType::qualifiedName
StereotypeeAttribute
Template Parameter
Type<Primitive Type> String
Upper1
Upper Value
visibility2 - ReadOnly
VisibilityPublic
xmlFeatureKind0 - Unspecified
xmlName
xmlNamespace


 referenceType
Public <Primitive Type> Boolean referenceType

This property is true if this type is a reference type. It is false if this type is value type.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> GASTType
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamereferenceType
Name Expression
Namespace<Class> GASTType
Opposite
Owned Template Signature
Owner<Class> GASTType
Owning Association
Owning Template Parameter
Qualified Namegast::types::GASTType::referenceType
Stereotype
Template Parameter
Type<Primitive Type> Boolean
Upper1
Upper Value
VisibilityPublic