Package | Description |
---|---|
org.eclipse.ocl.cst | |
org.eclipse.ocl.cst.impl | |
org.eclipse.ocl.cst.util | |
org.eclipse.ocl.parser |
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanLiteralExpCS
A representation of the model object 'Boolean Literal Exp CS'.
|
interface |
CallExpCS
A representation of the model object 'Call Exp CS'.
|
interface |
CollectionLiteralExpCS
A representation of the model object 'Collection Literal Exp CS'.
|
interface |
CollectionTypeCS
A representation of the model object 'Collection Type CS'.
|
interface |
FeatureCallExpCS
A representation of the model object 'Feature Call Exp CS'.
|
interface |
IfExpCS
A representation of the model object 'If Exp CS'.
|
interface |
IntegerLiteralExpCS
A representation of the model object 'Integer Literal Exp CS'.
|
interface |
InvalidLiteralExpCS
A representation of the model object 'Invalid Literal Exp CS'.
|
interface |
IterateExpCS
A representation of the model object 'Iterate Exp CS'.
|
interface |
IteratorExpCS
A representation of the model object 'Iterator Exp CS'.
|
interface |
LetExpCS
A representation of the model object 'Let Exp CS'.
|
interface |
LiteralExpCS
A representation of the model object 'Literal Exp CS'.
|
interface |
LoopExpCS
A representation of the model object 'Loop Exp CS'.
|
interface |
MessageExpCS
A representation of the model object 'Message Exp CS'.
|
interface |
NullLiteralExpCS
A representation of the model object 'Null Literal Exp CS'.
|
interface |
OperationCallExpCS
A representation of the model object 'Operation Call Exp CS'.
|
interface |
PathNameCS
A representation of the model object 'Path Name CS'.
|
interface |
PrimitiveLiteralExpCS
A representation of the model object 'Primitive Literal Exp CS'.
|
interface |
PrimitiveTypeCS
A representation of the model object 'Primitive Type CS'.
|
interface |
RealLiteralExpCS
A representation of the model object 'Real Literal Exp CS'.
|
interface |
SimpleNameCS
A representation of the model object 'Simple Name CS'.
|
interface |
StringLiteralExpCS
A representation of the model object 'String Literal Exp CS'.
|
interface |
TupleLiteralExpCS
A representation of the model object 'Tuple Literal Exp CS'.
|
interface |
TupleTypeCS
A representation of the model object 'Tuple Type CS'.
|
interface |
TypeCS
A representation of the model object 'Type CS'.
|
interface |
UnlimitedNaturalLiteralExpCS
A representation of the model object 'Unlimited Natural Literal Exp CS'.
|
interface |
VariableExpCS
A representation of the model object 'Variable Exp CS'.
|
Modifier and Type | Method and Description |
---|---|
OCLExpressionCS |
LoopExpCS.getBody()
Returns the value of the 'Body' containment reference.
|
OCLExpressionCS |
IfExpCS.getCondition()
Returns the value of the 'Condition' containment reference.
|
OCLExpressionCS |
IfExpCS.getElseExpression()
Returns the value of the 'Else Expression' containment reference.
|
OCLExpressionCS |
OCLMessageArgCS.getExpression()
Returns the value of the 'Expression' containment reference.
|
OCLExpressionCS |
CollectionLiteralPartCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference.
|
OCLExpressionCS |
InvCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference.
|
OCLExpressionCS |
DefExpressionCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference.
|
OCLExpressionCS |
PrePostOrBodyDeclCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference.
|
OCLExpressionCS |
InitOrDerValueCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference.
|
OCLExpressionCS |
LetExpCS.getInExpression()
Returns the value of the 'In Expression' containment reference.
|
OCLExpressionCS |
VariableCS.getInitExpression()
Returns the value of the 'Init Expression' containment reference.
|
OCLExpressionCS |
CollectionRangeCS.getLastExpressionCS()
Returns the value of the 'Last Expression CS' containment reference.
|
OCLExpressionCS |
CallExpCS.getSource()
Returns the value of the 'Source' containment reference.
|
OCLExpressionCS |
MessageExpCS.getTarget()
Returns the value of the 'Target' containment reference.
|
OCLExpressionCS |
IfExpCS.getThenExpression()
Returns the value of the 'Then Expression' containment reference.
|
Modifier and Type | Method and Description |
---|---|
void |
LoopExpCS.setBody(OCLExpressionCS value)
Sets the value of the '
Body ' containment reference. |
void |
IfExpCS.setCondition(OCLExpressionCS value)
Sets the value of the '
Condition ' containment reference. |
void |
IfExpCS.setElseExpression(OCLExpressionCS value)
Sets the value of the '
Else Expression ' containment reference. |
void |
OCLMessageArgCS.setExpression(OCLExpressionCS value)
Sets the value of the '
Expression ' containment reference. |
void |
CollectionLiteralPartCS.setExpressionCS(OCLExpressionCS value)
Sets the value of the '
Expression CS ' containment reference. |
void |
InvCS.setExpressionCS(OCLExpressionCS value)
Sets the value of the '
Expression CS ' containment reference. |
void |
DefExpressionCS.setExpressionCS(OCLExpressionCS value)
Sets the value of the '
Expression CS ' containment reference. |
void |
PrePostOrBodyDeclCS.setExpressionCS(OCLExpressionCS value)
Sets the value of the '
Expression CS ' containment reference. |
void |
InitOrDerValueCS.setExpressionCS(OCLExpressionCS value)
Sets the value of the '
Expression CS ' containment reference. |
void |
LetExpCS.setInExpression(OCLExpressionCS value)
Sets the value of the '
In Expression ' containment reference. |
void |
VariableCS.setInitExpression(OCLExpressionCS value)
Sets the value of the '
Init Expression ' containment reference. |
void |
CollectionRangeCS.setLastExpressionCS(OCLExpressionCS value)
Sets the value of the '
Last Expression CS ' containment reference. |
void |
CallExpCS.setSource(OCLExpressionCS value)
Sets the value of the '
Source ' containment reference. |
void |
MessageExpCS.setTarget(OCLExpressionCS value)
Sets the value of the '
Target ' containment reference. |
void |
IfExpCS.setThenExpression(OCLExpressionCS value)
Sets the value of the '
Then Expression ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
BooleanLiteralExpCSImpl
An implementation of the model object 'Boolean Literal Exp CS'.
|
class |
CallExpCSImpl
An implementation of the model object 'Call Exp CS'.
|
class |
CollectionLiteralExpCSImpl
An implementation of the model object 'Collection Literal Exp CS'.
|
class |
CollectionTypeCSImpl
An implementation of the model object 'Collection Type CS'.
|
class |
FeatureCallExpCSImpl
An implementation of the model object 'Feature Call Exp CS'.
|
class |
IfExpCSImpl
An implementation of the model object 'If Exp CS'.
|
class |
IntegerLiteralExpCSImpl
An implementation of the model object 'Integer Literal Exp CS'.
|
class |
InvalidLiteralExpCSImpl
An implementation of the model object 'Invalid Literal Exp CS'.
|
class |
IterateExpCSImpl
An implementation of the model object 'Iterate Exp CS'.
|
class |
IteratorExpCSImpl
An implementation of the model object 'Iterator Exp CS'.
|
class |
LetExpCSImpl
An implementation of the model object 'Let Exp CS'.
|
class |
LiteralExpCSImpl
An implementation of the model object 'Literal Exp CS'.
|
class |
LoopExpCSImpl
An implementation of the model object 'Loop Exp CS'.
|
class |
MessageExpCSImpl
An implementation of the model object 'Message Exp CS'.
|
class |
NullLiteralExpCSImpl
An implementation of the model object 'Null Literal Exp CS'.
|
class |
OCLExpressionCSImpl
An implementation of the model object 'OCL Expression CS'.
|
class |
OperationCallExpCSImpl
An implementation of the model object 'Operation Call Exp CS'.
|
class |
PathNameCSImpl
An implementation of the model object 'Path Name CS'.
|
class |
PrimitiveLiteralExpCSImpl
An implementation of the model object 'Primitive Literal Exp CS'.
|
class |
PrimitiveTypeCSImpl
An implementation of the model object 'Primitive Type CS'.
|
class |
RealLiteralExpCSImpl
An implementation of the model object 'Real Literal Exp CS'.
|
class |
SimpleNameCSImpl
An implementation of the model object 'Simple Name CS'.
|
class |
StringLiteralExpCSImpl
An implementation of the model object 'String Literal Exp CS'.
|
class |
TupleLiteralExpCSImpl
An implementation of the model object 'Tuple Literal Exp CS'.
|
class |
TupleTypeCSImpl
An implementation of the model object 'Tuple Type CS'.
|
class |
TypeCSImpl
An implementation of the model object 'Type CS'.
|
class |
UnlimitedNaturalLiteralExpCSImpl
An implementation of the model object 'Unlimited Natural Literal Exp CS'.
|
class |
VariableExpCSImpl
An implementation of the model object 'Variable Exp CS'.
|
Modifier and Type | Method and Description |
---|---|
OCLExpressionCS |
LoopExpCSImpl.getBody() |
OCLExpressionCS |
IfExpCSImpl.getCondition() |
OCLExpressionCS |
IfExpCSImpl.getElseExpression() |
OCLExpressionCS |
OCLMessageArgCSImpl.getExpression() |
OCLExpressionCS |
CollectionLiteralPartCSImpl.getExpressionCS() |
OCLExpressionCS |
DefExpressionCSImpl.getExpressionCS() |
OCLExpressionCS |
InvCSImpl.getExpressionCS() |
OCLExpressionCS |
InitOrDerValueCSImpl.getExpressionCS() |
OCLExpressionCS |
PrePostOrBodyDeclCSImpl.getExpressionCS() |
OCLExpressionCS |
LetExpCSImpl.getInExpression() |
OCLExpressionCS |
VariableCSImpl.getInitExpression() |
OCLExpressionCS |
CollectionRangeCSImpl.getLastExpressionCS() |
OCLExpressionCS |
CallExpCSImpl.getSource() |
OCLExpressionCS |
MessageExpCSImpl.getTarget() |
OCLExpressionCS |
IfExpCSImpl.getThenExpression() |
Modifier and Type | Method and Description |
---|---|
NotificationChain |
LoopExpCSImpl.basicSetBody(OCLExpressionCS newBody,
NotificationChain msgs) |
NotificationChain |
IfExpCSImpl.basicSetCondition(OCLExpressionCS newCondition,
NotificationChain msgs) |
NotificationChain |
IfExpCSImpl.basicSetElseExpression(OCLExpressionCS newElseExpression,
NotificationChain msgs) |
NotificationChain |
OCLMessageArgCSImpl.basicSetExpression(OCLExpressionCS newExpression,
NotificationChain msgs) |
NotificationChain |
CollectionLiteralPartCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS,
NotificationChain msgs) |
NotificationChain |
DefExpressionCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS,
NotificationChain msgs) |
NotificationChain |
InvCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS,
NotificationChain msgs) |
NotificationChain |
InitOrDerValueCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS,
NotificationChain msgs) |
NotificationChain |
PrePostOrBodyDeclCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS,
NotificationChain msgs) |
NotificationChain |
LetExpCSImpl.basicSetInExpression(OCLExpressionCS newInExpression,
NotificationChain msgs) |
NotificationChain |
VariableCSImpl.basicSetInitExpression(OCLExpressionCS newInitExpression,
NotificationChain msgs) |
NotificationChain |
CollectionRangeCSImpl.basicSetLastExpressionCS(OCLExpressionCS newLastExpressionCS,
NotificationChain msgs) |
NotificationChain |
CallExpCSImpl.basicSetSource(OCLExpressionCS newSource,
NotificationChain msgs) |
NotificationChain |
MessageExpCSImpl.basicSetTarget(OCLExpressionCS newTarget,
NotificationChain msgs) |
NotificationChain |
IfExpCSImpl.basicSetThenExpression(OCLExpressionCS newThenExpression,
NotificationChain msgs) |
void |
LoopExpCSImpl.setBody(OCLExpressionCS newBody) |
void |
IfExpCSImpl.setCondition(OCLExpressionCS newCondition) |
void |
IfExpCSImpl.setElseExpression(OCLExpressionCS newElseExpression) |
void |
OCLMessageArgCSImpl.setExpression(OCLExpressionCS newExpression) |
void |
CollectionLiteralPartCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS) |
void |
DefExpressionCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS) |
void |
InvCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS) |
void |
InitOrDerValueCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS) |
void |
PrePostOrBodyDeclCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS) |
void |
LetExpCSImpl.setInExpression(OCLExpressionCS newInExpression) |
void |
VariableCSImpl.setInitExpression(OCLExpressionCS newInitExpression) |
void |
CollectionRangeCSImpl.setLastExpressionCS(OCLExpressionCS newLastExpressionCS) |
void |
CallExpCSImpl.setSource(OCLExpressionCS newSource) |
void |
MessageExpCSImpl.setTarget(OCLExpressionCS newTarget) |
void |
IfExpCSImpl.setThenExpression(OCLExpressionCS newThenExpression) |
Modifier and Type | Method and Description |
---|---|
T |
CSTSwitch.caseOCLExpressionCS(OCLExpressionCS object)
Returns the result of interpreting the object as an instance of 'OCL Expression CS'.
|
Modifier and Type | Method and Description |
---|---|
OCLExpression<C> |
OCLAnalyzer.parseAST(OCLExpressionCS cst,
ConstraintKind constraintType)
Parses the specified concrete syntax model to an abstract syntax model.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.