types
KlasseGASTArray

This class represents an array. It implements the interface TypeDecorator.

Attribute
<Class> GASTType baseType baseType

This property represents the base type of this array.

<Primitive Type> Unlimited Natural dimensions dimensions

This property represents the number of dimensions of this array.

!!TableHeading.InheritedAttributes!!gast::types::TypeDecorator gast::types::TypeDecorator
decoratedType decoratedType, undecoratedType undecoratedType

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

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

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

!!TableHeading.InheritedOperations!!gast::types::TypeDecorator gast::types::TypeDecorator

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

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

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

Eigenschaften:

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

Details für Attribute

 baseType
Public <Class> GASTType baseType

This property represents the base type of this array.

Eigenschaften:

AggregationNone
Alias
Association
Association End
attributeName
Class<Class> GASTArray
Datatype
Default
Default Value
Is Compositefalse
Is Derivedtrue
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
isIDFalse
isTransientTrue
isUnsettableTrue
isVolatileTrue
Keywords
Lower1
Lower Value
Multiplicity1
NamebaseType
Name Expression
Namespace<Class> GASTArray
Opposite
Owned Template Signature
Owner<Class> GASTArray
Owning Association
Owning Template Parameter
Qualified Namegast::types::GASTArray::baseType
StereotypeeAttribute
Template Parameter
Type<Class> GASTType
Upper1
Upper Value
visibility0 - Unspecified
VisibilityPublic
xmlFeatureKind0 - Unspecified
xmlName
xmlNamespace


 dimensions
Public <Primitive Type> Unlimited Natural dimensions

This property represents the number of dimensions of this array.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> GASTArray
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
Namedimensions
Name Expression
Namespace<Class> GASTArray
Opposite
Owned Template Signature
Owner<Class> GASTArray
Owning Association
Owning Template Parameter
Qualified Namegast::types::GASTArray::dimensions
Stereotype
Template Parameter
Type<Primitive Type> Unlimited Natural
Upper1
Upper Value
VisibilityPublic