org.eclipse.modisco.omg.gastm
Interface BlockStatement

All Superinterfaces:
GASTMObject, GASTMSyntaxObject, Statement

public interface BlockStatement
extends Statement

A representation of the model object 'Block Statement'.

The following features are supported:

See Also:
GASTMPackage.getBlockStatement()
Generated:
Model:

Method Summary
 BlockScope getOpensScope()
          Returns the value of the 'Opens Scope' reference.
  getSubStatements()
          Returns the value of the 'Sub Statements' containment reference list.
 void setOpensScope(BlockScope value)
          Sets the value of the 'Opens Scope' reference.
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.GASTMSyntaxObject
getAnnotations, getLocationInfo, getPreProcessorElements, setLocationInfo
 

Method Detail

getSubStatements

 getSubStatements()
Returns the value of the 'Sub Statements' containment reference list. The list contents are of type Statement.

If the meaning of the 'Sub Statements' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Sub Statements' containment reference list.
See Also:
GASTMPackage.getBlockStatement_SubStatements()
Generated:
Model:
containment="true"

getOpensScope

BlockScope getOpensScope()
Returns the value of the 'Opens Scope' reference.

If the meaning of the 'Opens Scope' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opens Scope' reference.
See Also:
setOpensScope(BlockScope), GASTMPackage.getBlockStatement_OpensScope()
Generated:
Model:
required="true"

setOpensScope

void setOpensScope(BlockScope value)
Sets the value of the 'Opens Scope' reference.

Parameters:
value - the new value of the 'Opens Scope' reference.
See Also:
getOpensScope()
Generated: