variables
KlasseGlobalVariable

This class represents a global variable. Since global variables are not declared within the context of another model element, they are primarily accessible via the root object of the model.

Attribute
<Class> Package surroundingPackage surroundingPackage

This property represents a reference to the package which contains the declaration of this global variable.

!!TableHeading.InheritedAttributes!!gast::variables::Variable gast::variables::Variable
type type, const const, typeDeclaration typeDeclaration

!!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::variables::Variable gast::variables::Variable

!!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
NameGlobalVariable
Name Expression
Namespace<<ePackage>> <Package> variables
Owned Template Signature
Owner<<ePackage>> <Package> variables
Owning Template Parameter
Package<<ePackage>> <Package> variables
Qualified Namegast::variables::GlobalVariable
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 surroundingPackage
Public <Class> Package surroundingPackage

This property represents a reference to the package which contains the declaration of this global variable.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_globalVariables_surroundingPackage
Association End
Class<Class> GlobalVariable
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
NamesurroundingPackage
Name Expression
Namespace<Class> GlobalVariable
Opposite<Property> globalVariables : GlobalVariable [0..*]
Owned Template Signature
Owner<Class> GlobalVariable
Owning Association
Owning Template Parameter
Qualified Namegast::variables::GlobalVariable::surroundingPackage
Stereotype
Template Parameter
Type<Class> Package
Upper1
Upper Value
VisibilityPublic