|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OCLExpressionCS | |
---|---|
org.eclipse.ocl.cst | |
org.eclipse.ocl.cst.impl | |
org.eclipse.ocl.cst.util | |
org.eclipse.ocl.parser |
Uses of OCLExpressionCS in org.eclipse.ocl.cst |
---|
Subinterfaces of OCLExpressionCS in org.eclipse.ocl.cst | |
---|---|
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 |
EnumLiteralExpCS
A representation of the model object 'Enum Literal Exp 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 |
StateExpCS
A representation of the model object 'State Exp 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' |
Methods in org.eclipse.ocl.cst that return OCLExpressionCS | |
---|---|
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 |
PrePostOrBodyDeclCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference |
OCLExpressionCS |
InvCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference |
OCLExpressionCS |
InitOrDerValueCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference |
OCLExpressionCS |
DefExpressionCS.getExpressionCS()
Returns the value of the 'Expression CS' containment reference |
OCLExpressionCS |
CollectionLiteralPartCS.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 |
Methods in org.eclipse.ocl.cst that return types with arguments of type OCLExpressionCS | |
---|---|
EList<OCLExpressionCS> |
VariableExpCS.getArguments()
Returns the value of the 'Arguments' containment reference list. |
EList<OCLExpressionCS> |
FeatureCallExpCS.getArguments()
Returns the value of the 'Arguments' containment reference list. |
Methods in org.eclipse.ocl.cst with parameters of type OCLExpressionCS | |
---|---|
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 |
PrePostOrBodyDeclCS.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 |
InitOrDerValueCS.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 |
CollectionLiteralPartCS.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 |
Uses of OCLExpressionCS in org.eclipse.ocl.cst.impl |
---|
Classes in org.eclipse.ocl.cst.impl that implement OCLExpressionCS | |
---|---|
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 |
EnumLiteralExpCSImpl
An implementation of the model object 'Enum Literal Exp 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 |
StateExpCSImpl
An implementation of the model object 'State Exp 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' |
Fields in org.eclipse.ocl.cst.impl declared as OCLExpressionCS | |
---|---|
protected OCLExpressionCS |
LoopExpCSImpl.body
The cached value of the ' Body ' containment reference |
protected OCLExpressionCS |
IfExpCSImpl.condition
The cached value of the ' Condition ' containment reference |
protected OCLExpressionCS |
IfExpCSImpl.elseExpression
The cached value of the ' Else Expression ' containment reference |
protected OCLExpressionCS |
OCLMessageArgCSImpl.expression
The cached value of the ' Expression ' containment reference |
protected OCLExpressionCS |
PrePostOrBodyDeclCSImpl.expressionCS
The cached value of the ' Expression CS ' containment reference |
protected OCLExpressionCS |
InvCSImpl.expressionCS
The cached value of the ' Expression CS ' containment reference |
protected OCLExpressionCS |
InitOrDerValueCSImpl.expressionCS
The cached value of the ' Expression CS ' containment reference |
protected OCLExpressionCS |
DefExpressionCSImpl.expressionCS
The cached value of the ' Expression CS ' containment reference |
protected OCLExpressionCS |
CollectionLiteralPartCSImpl.expressionCS
The cached value of the ' Expression CS ' containment reference |
protected OCLExpressionCS |
LetExpCSImpl.inExpression
The cached value of the ' In Expression ' containment reference |
protected OCLExpressionCS |
VariableCSImpl.initExpression
The cached value of the ' Init Expression ' containment reference |
protected OCLExpressionCS |
CollectionRangeCSImpl.lastExpressionCS
The cached value of the ' Last Expression CS ' containment reference |
protected OCLExpressionCS |
CallExpCSImpl.source
The cached value of the ' Source ' containment reference |
protected OCLExpressionCS |
MessageExpCSImpl.target
The cached value of the ' Target ' containment reference |
protected OCLExpressionCS |
IfExpCSImpl.thenExpression
The cached value of the ' Then Expression ' containment reference |
Fields in org.eclipse.ocl.cst.impl with type parameters of type OCLExpressionCS | |
---|---|
protected EList<OCLExpressionCS> |
VariableExpCSImpl.arguments
The cached value of the ' Arguments ' containment reference list |
protected EList<OCLExpressionCS> |
FeatureCallExpCSImpl.arguments
The cached value of the ' Arguments ' containment reference list |
Methods in org.eclipse.ocl.cst.impl that return OCLExpressionCS | |
---|---|
OCLExpressionCS |
LoopExpCSImpl.getBody()
|
OCLExpressionCS |
IfExpCSImpl.getCondition()
|
OCLExpressionCS |
IfExpCSImpl.getElseExpression()
|
OCLExpressionCS |
OCLMessageArgCSImpl.getExpression()
|
OCLExpressionCS |
PrePostOrBodyDeclCSImpl.getExpressionCS()
|
OCLExpressionCS |
InvCSImpl.getExpressionCS()
|
OCLExpressionCS |
InitOrDerValueCSImpl.getExpressionCS()
|
OCLExpressionCS |
DefExpressionCSImpl.getExpressionCS()
|
OCLExpressionCS |
CollectionLiteralPartCSImpl.getExpressionCS()
|
OCLExpressionCS |
LetExpCSImpl.getInExpression()
|
OCLExpressionCS |
VariableCSImpl.getInitExpression()
|
OCLExpressionCS |
CollectionRangeCSImpl.getLastExpressionCS()
|
OCLExpressionCS |
CallExpCSImpl.getSource()
|
OCLExpressionCS |
MessageExpCSImpl.getTarget()
|
OCLExpressionCS |
IfExpCSImpl.getThenExpression()
|
Methods in org.eclipse.ocl.cst.impl that return types with arguments of type OCLExpressionCS | |
---|---|
EList<OCLExpressionCS> |
VariableExpCSImpl.getArguments()
|
EList<OCLExpressionCS> |
FeatureCallExpCSImpl.getArguments()
|
Uses of OCLExpressionCS in org.eclipse.ocl.cst.util |
---|
Methods in org.eclipse.ocl.cst.util with parameters of type OCLExpressionCS | |
---|---|
T |
CSTSwitch.caseOCLExpressionCS(OCLExpressionCS object)
Returns the result of interpreting the object as an instance of 'OCL Expression CS' |
Uses of OCLExpressionCS in org.eclipse.ocl.parser |
---|
Methods in org.eclipse.ocl.parser with parameters of type OCLExpressionCS | |
---|---|
protected CollectionLiteralPartCS |
AbstractOCLParser.createCollectionLiteralPartCS(OCLExpressionCS oclExpressionCS)
|
protected CollectionRangeCS |
AbstractOCLParser.createCollectionRangeCS(OCLExpressionCS oclExpressionCS,
OCLExpressionCS lastOCLExpressionCS)
|
protected DefExpressionCS |
AbstractOCLParser.createDefExpressionCS(VariableCS variableCS,
OperationCS operationCS,
OCLExpressionCS oclExpressionCS)
|
protected DerValueCS |
AbstractOCLParser.createDerValueCS(InitOrDerValueCS initOrDerValueCS,
OCLExpressionCS oclExpressionCS)
|
protected IfExpCS |
AbstractOCLParser.createIfExpCS(OCLExpressionCS condition,
OCLExpressionCS thenExpression,
OCLExpressionCS elseExpression)
|
protected InitValueCS |
AbstractOCLParser.createInitValueCS(InitOrDerValueCS initOrDerValueCS,
OCLExpressionCS oclExpressionCS)
|
protected InvCS |
AbstractOCLParser.createInvCS(InvOrDefCS invOrDefCS,
SimpleNameCS simpleNameCS,
OCLExpressionCS oclExpressionCS)
Deprecated. As of 1.3, the AbstractOCLParser.createInvCS(SimpleNameCS, OCLExpressionCS) method
should be used, instead. |
protected InvCS |
AbstractOCLParser.createInvCS(SimpleNameCS simpleNameCS,
OCLExpressionCS oclExpressionCS)
Creates an invariant constraint. |
protected IterateExpCS |
AbstractOCLParser.createIterateExpCS(SimpleNameCS simpleNameCS,
VariableCS variable1,
VariableCS variable2,
OCLExpressionCS oclExpressionCS)
|
protected IteratorExpCS |
AbstractOCLParser.createIteratorExpCS(SimpleNameCS simpleNameCS,
VariableCS variable1,
VariableCS variable2,
OCLExpressionCS oclExpressionCS)
|
protected LetExpCS |
AbstractOCLParser.createLetExpCS(EList<VariableCS> variables,
OCLExpressionCS oclExpressionCS)
|
protected OCLMessageArgCS |
AbstractOCLParser.createOCLMessageArgCS(TypeCS typeCS,
OCLExpressionCS oclExpressionCS)
|
protected OperationCallExpCS |
AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS,
SimpleNameCS simpleNameCS,
EList<OCLExpressionCS> arguments)
|
protected OperationCallExpCS |
AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS,
SimpleNameCS simpleNameCS,
IsMarkedPreCS isMarkedPreCS,
EList<OCLExpressionCS> arguments)
|
protected PrePostOrBodyDeclCS |
AbstractOCLParser.createPrePostOrBodyDeclCS(PrePostOrBodyEnum kind,
SimpleNameCS simpleNameCS,
OCLExpressionCS oclExpressionCS)
|
protected VariableCS |
AbstractOCLParser.createVariableCS(String varName,
TypeCS typeCS,
OCLExpressionCS oclExpressionCS)
|
protected OCLExpression<C> |
AbstractOCLAnalyzer.getCollectionSourceExpression(OCLExpressionCS oclExpressionCS,
Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
OCLExpressionCS |
protected OCLExpression<C> |
AbstractOCLAnalyzer.oclExpressionCS(OCLExpressionCS oclExpressionCS,
Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
OCLExpressionCS |
OCLExpression<C> |
OCLAnalyzer.parseAST(OCLExpressionCS cst,
ConstraintKind constraintType)
Parses the specified concrete syntax model to an abstract syntax model. |
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |