| Package | Description |
|---|---|
| org.eclipse.modisco.omg.gastm | |
| org.eclipse.modisco.omg.gastm.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AggregateExpression
A representation of the model object 'Aggregate Expression'.
|
interface |
AnnotationExpression
A representation of the model object 'Annotation Expression'.
|
interface |
ArrayAccess
A representation of the model object 'Array Access'.
|
interface |
BinaryExpression
A representation of the model object 'Binary Expression'.
|
interface |
BitLiteral
A representation of the model object 'Bit Literal'.
|
interface |
BooleanLiteral
A representation of the model object 'Boolean Literal'.
|
interface |
CastExpression
A representation of the model object 'Cast Expression'.
|
interface |
CharLiteral
A representation of the model object 'Char Literal'.
|
interface |
CollectionExpression
A representation of the model object 'Collection Expression'.
|
interface |
ConditionalExpression
A representation of the model object 'Conditional Expression'.
|
interface |
EnumLiteral
A representation of the model object 'Enum Literal'.
|
interface |
FunctionCallExpression
A representation of the model object 'Function Call Expression'.
|
interface |
IdentifierReference
A representation of the model object 'Identifier Reference'.
|
interface |
Integer
A representation of the model object 'Integer'.
|
interface |
IntegerLiteral
A representation of the model object 'Integer Literal'.
|
interface |
LabelAccess
A representation of the model object 'Label Access'.
|
interface |
Literal
A representation of the model object 'Literal'.
|
interface |
NameReference
A representation of the model object 'Name Reference'.
|
interface |
NewExpression
A representation of the model object 'New Expression'.
|
interface |
QualifiedIdentifierReference
A representation of the model object 'Qualified Identifier Reference'.
|
interface |
QualifiedOverData
A representation of the model object 'Qualified Over Data'.
|
interface |
QualifiedOverPointer
A representation of the model object 'Qualified Over Pointer'.
|
interface |
RangeExpression
A representation of the model object 'Range Expression'.
|
interface |
RealLiteral
A representation of the model object 'Real Literal'.
|
interface |
StringLiteral
A representation of the model object 'String Literal'.
|
interface |
TypeQualifiedIdentifierReference
A representation of the model object 'Type Qualified Identifier Reference'.
|
interface |
UnaryExpression
A representation of the model object 'Unary Expression'.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
ArrayAccess.getArrayName()
Returns the value of the 'Array Name' containment reference.
|
Expression |
BitFieldDefinition.getBitFieldSize()
Returns the value of the 'Bit Field Size' containment reference.
|
Expression |
FunctionCallExpression.getCalledFunction()
Returns the value of the 'Called Function' containment reference.
|
Expression |
ConditionalExpression.getCondition()
Returns the value of the 'Condition' containment reference.
|
Expression |
IfStatement.getCondition()
Returns the value of the 'Condition' containment reference.
|
Expression |
LoopStatement.getCondition()
Returns the value of the 'Condition' containment reference.
|
Expression |
ThrowStatement.getException()
Returns the value of the 'Exception' containment reference.
|
Expression |
CastExpression.getExpression()
Returns the value of the 'Expression' containment reference.
|
Expression |
ExpressionStatement.getExpression()
Returns the value of the 'Expression' containment reference.
|
Expression |
RangeExpression.getFromExpression()
Returns the value of the 'From Expression' containment reference.
|
Expression |
Dimension.getHighBound()
Returns the value of the 'High Bound' containment reference.
|
Expression |
DataDefinition.getInitialValue()
Returns the value of the 'Initial Value' containment reference.
|
Expression |
BinaryExpression.getLeftOperand()
Returns the value of the 'Left Operand' containment reference.
|
Expression |
Dimension.getLowBound()
Returns the value of the 'Low Bound' containment reference.
|
Expression |
ConditionalExpression.getOnFalseOperand()
Returns the value of the 'On False Operand' containment reference.
|
Expression |
ConditionalExpression.getOnTrueOperand()
Returns the value of the 'On True Operand' containment reference.
|
Expression |
DeleteStatement.getOperand()
Returns the value of the 'Operand' containment reference.
|
Expression |
UnaryExpression.getOperand()
Returns the value of the 'Operand' containment reference.
|
Expression |
QualifiedIdentifierReference.getQualifiers()
Returns the value of the 'Qualifiers' containment reference.
|
Expression |
ReturnStatement.getReturnValue()
Returns the value of the 'Return Value' containment reference.
|
Expression |
BinaryExpression.getRightOperand()
Returns the value of the 'Right Operand' containment reference.
|
Expression |
SwitchStatement.getSwitchExpression()
Returns the value of the 'Switch Expression' containment reference.
|
Expression |
JumpStatement.getTarget()
Returns the value of the 'Target' containment reference.
|
Expression |
RangeExpression.getToExpression()
Returns the value of the 'To Expression' containment reference.
|
Expression |
ActualParameterExpression.getValue()
Returns the value of the 'Value' containment reference.
|
Expression |
EnumLiteralDefinition.getValue()
Returns the value of the 'Value' containment reference.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ArrayAccess.setArrayName(Expression value)
Sets the value of the '
Array Name' containment reference. |
void |
BitFieldDefinition.setBitFieldSize(Expression value)
Sets the value of the '
Bit Field Size' containment reference. |
void |
FunctionCallExpression.setCalledFunction(Expression value)
Sets the value of the '
Called Function' containment reference. |
void |
ConditionalExpression.setCondition(Expression value)
Sets the value of the '
Condition' containment reference. |
void |
IfStatement.setCondition(Expression value)
Sets the value of the '
Condition' containment reference. |
void |
LoopStatement.setCondition(Expression value)
Sets the value of the '
Condition' containment reference. |
void |
ThrowStatement.setException(Expression value)
Sets the value of the '
Exception' containment reference. |
void |
CastExpression.setExpression(Expression value)
Sets the value of the '
Expression' containment reference. |
void |
ExpressionStatement.setExpression(Expression value)
Sets the value of the '
Expression' containment reference. |
void |
RangeExpression.setFromExpression(Expression value)
Sets the value of the '
From Expression' containment reference. |
void |
Dimension.setHighBound(Expression value)
Sets the value of the '
High Bound' containment reference. |
void |
DataDefinition.setInitialValue(Expression value)
Sets the value of the '
Initial Value' containment reference. |
void |
BinaryExpression.setLeftOperand(Expression value)
Sets the value of the '
Left Operand' containment reference. |
void |
Dimension.setLowBound(Expression value)
Sets the value of the '
Low Bound' containment reference. |
void |
ConditionalExpression.setOnFalseOperand(Expression value)
Sets the value of the '
On False Operand' containment reference. |
void |
ConditionalExpression.setOnTrueOperand(Expression value)
Sets the value of the '
On True Operand' containment reference. |
void |
DeleteStatement.setOperand(Expression value)
Sets the value of the '
Operand' containment reference. |
void |
UnaryExpression.setOperand(Expression value)
Sets the value of the '
Operand' containment reference. |
void |
QualifiedIdentifierReference.setQualifiers(Expression value)
Sets the value of the '
Qualifiers' containment reference. |
void |
ReturnStatement.setReturnValue(Expression value)
Sets the value of the '
Return Value' containment reference. |
void |
BinaryExpression.setRightOperand(Expression value)
Sets the value of the '
Right Operand' containment reference. |
void |
SwitchStatement.setSwitchExpression(Expression value)
Sets the value of the '
Switch Expression' containment reference. |
void |
JumpStatement.setTarget(Expression value)
Sets the value of the '
Target' containment reference. |
void |
RangeExpression.setToExpression(Expression value)
Sets the value of the '
To Expression' containment reference. |
void |
ActualParameterExpression.setValue(Expression value)
Sets the value of the '
Value' containment reference. |
void |
EnumLiteralDefinition.setValue(Expression value)
Sets the value of the '
Value' containment reference. |
| Modifier and Type | Method and Description |
|---|---|
T |
GASTMSwitch.caseExpression(Expression object)
Returns the result of interpreting the object as an instance of 'Expression'.
|