statements
KlasseGASTBehaviour

This class represents the behaviour of a service described by G-AST meta-model. It enables description of service behaviour in terms of control-flow and data-flow via model elements of the G-AST meta-model.

Attribute
<Class> BlockStatement blockstatement blockstatement

This property represents the blockstatement. The control-flow of the behaviour is modelled via the statement structure.

!!TableHeading.InheritedAttributes!!samm::behaviour::OperationBehaviour samm::behaviour::OperationBehaviour
operation operation

!!TableHeading.InheritedAttributes!!samm::behaviour::Behaviour samm::behaviour::Behaviour

!!TableHeading.InheritedOperations!!samm::behaviour::OperationBehaviour samm::behaviour::OperationBehaviour

!!TableHeading.InheritedOperations!!samm::behaviour::Behaviour samm::behaviour::Behaviour

Eigenschaften:

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

Details für Attribute

 blockstatement
Public <Class> BlockStatement blockstatement

This property represents the blockstatement. The control-flow of the behaviour is modelled via the statement structure.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_blockstatement_gASTBehaviour
Association End
Class<Class> GASTBehaviour
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<Literal Integer> 1
Multiplicity1
Nameblockstatement
Name Expression
Namespace<Class> GASTBehaviour
Opposite
Owned Template Signature
Owner<Class> GASTBehaviour
Owning Association
Owning Template Parameter
Qualified Namegast::statements::GASTBehaviour::blockstatement
Stereotype
Template Parameter
Type<Class> BlockStatement
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic