Modifier and Type | Method and Description |
---|---|
CGConstantExp |
CodeGenAnalyzer.createCGConstantExp(OCLExpression element,
CGConstant cgConstant) |
Modifier and Type | Method and Description |
---|---|
Object |
OCLVMEvaluationVisitor.evaluate(OCLExpression body) |
Boolean |
OCLIsBreakpointableVisitor.visitOCLExpression(OCLExpression object) |
Modifier and Type | Method and Description |
---|---|
IStepper |
OCLStepperVisitor.visitOCLExpression(OCLExpression object) |
Modifier and Type | Method and Description |
---|---|
OCLExpression |
OCLResource.getOCLExpression()
Obtains the OCL expression that I store.
|
Modifier and Type | Method and Description |
---|---|
void |
OCLResource.setOCLExpression(OCLExpression expr)
Sets my contents to the specified OCL expression.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationClassCallExp
A representation of the model object 'Association Class Call Exp'.
|
interface |
BooleanLiteralExp
A representation of the model object 'Boolean Literal Exp'.
|
interface |
CallExp
A representation of the model object 'Call Exp'.
|
interface |
CollectionLiteralExp
A representation of the model object 'Collection Literal Exp'.
|
interface |
EnumLiteralExp
A representation of the model object 'Enum Literal Exp'.
|
interface |
FeatureCallExp
A representation of the model object 'Feature Call Exp'.
|
interface |
IfExp
A representation of the model object 'If Exp'.
|
interface |
IntegerLiteralExp
A representation of the model object 'Integer Literal Exp'.
|
interface |
InvalidLiteralExp
A representation of the model object 'Invalid Literal Exp'.
|
interface |
IterateExp
A representation of the model object 'Iterate Exp'.
|
interface |
IteratorExp
A representation of the model object 'Iterator Exp'.
|
interface |
LetExp
A representation of the model object 'Let Exp'.
|
interface |
LiteralExp
A representation of the model object 'Literal Exp'.
|
interface |
LoopExp
A representation of the model object 'Loop Exp'.
|
interface |
MapLiteralExp
A representation of the model object 'Map Literal Exp'.
|
interface |
MessageExp
A representation of the model object 'Message Exp'.
|
interface |
NavigationCallExp
A representation of the model object 'Navigation Call Exp'.
|
interface |
NullLiteralExp
A representation of the model object 'Null Literal Exp'.
|
interface |
NumericLiteralExp
A representation of the model object 'Numeric Literal Exp'.
|
interface |
OperationCallExp
A representation of the model object 'Operation Call Exp'.
|
interface |
OppositePropertyCallExp
A representation of the model object 'Opposite Property Call Exp'.
|
interface |
PrimitiveLiteralExp
A representation of the model object 'Primitive Literal Exp'.
|
interface |
PropertyCallExp
A representation of the model object 'Property Call Exp'.
|
interface |
RealLiteralExp
A representation of the model object 'Real Literal Exp'.
|
interface |
ShadowExp
A representation of the model object 'Constructor Exp'.
|
interface |
StateExp
A representation of the model object 'State Exp'.
|
interface |
StringLiteralExp
A representation of the model object 'String Literal Exp'.
|
interface |
TupleLiteralExp
A representation of the model object 'Tuple Literal Exp'.
|
interface |
TypeExp
A representation of the model object 'Type Exp'.
|
interface |
UnlimitedNaturalLiteralExp
A representation of the model object 'Unlimited Natural Literal Exp'.
|
interface |
UnspecifiedValueExp
A representation of the model object 'Unspecified Value Exp'.
|
interface |
VariableExp
A representation of the model object 'Variable Exp'.
|
Modifier and Type | Method and Description |
---|---|
OCLExpression |
ExpressionInOCL.getOwnedBody()
Returns the value of the 'Owned Body' containment reference.
|
OCLExpression |
LoopExp.getOwnedBody()
Returns the value of the 'Owned Body' containment reference.
|
OCLExpression |
IfExp.getOwnedCondition()
Returns the value of the 'Owned Condition' containment reference.
|
OCLExpression |
IfExp.getOwnedElse()
Returns the value of the 'Owned Else' containment reference.
|
OCLExpression |
CollectionRange.getOwnedFirst()
Returns the value of the 'Owned First' containment reference.
|
OCLExpression |
LetExp.getOwnedIn()
Returns the value of the 'Owned In' containment reference.
|
OCLExpression |
Variable.getOwnedInit()
Returns the value of the 'Owned Init' containment reference.
|
OCLExpression |
ShadowPart.getOwnedInit()
Returns the value of the 'Owned Init' containment reference.
|
OCLExpression |
TupleLiteralPart.getOwnedInit()
Returns the value of the 'Owned Init' containment reference.
|
OCLExpression |
CollectionItem.getOwnedItem()
Returns the value of the 'Owned Item' containment reference.
|
OCLExpression |
MapLiteralPart.getOwnedKey()
Returns the value of the 'Owned Key' containment reference.
|
OCLExpression |
CollectionRange.getOwnedLast()
Returns the value of the 'Owned Last' containment reference.
|
OCLExpression |
CallExp.getOwnedSource()
Returns the value of the 'Owned Source' containment reference.
|
OCLExpression |
MessageExp.getOwnedTarget()
Returns the value of the 'Owned Target' containment reference.
|
OCLExpression |
IfExp.getOwnedThen()
Returns the value of the 'Owned Then' containment reference.
|
OCLExpression |
MapLiteralPart.getOwnedValue()
Returns the value of the 'Owned Value' containment reference.
|
Modifier and Type | Method and Description |
---|---|
List<OCLExpression> |
OperationCallExp.getOwnedArguments()
Returns the value of the 'Owned Arguments' containment reference list.
|
List<OCLExpression> |
MessageExp.getOwnedArguments()
Returns the value of the 'Owned Arguments' containment reference list.
|
List<OCLExpression> |
NavigationCallExp.getQualifiers()
Returns the value of the 'Qualifiers' reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionInOCL.setOwnedBody(OCLExpression value)
Sets the value of the '
Owned Body ' containment reference. |
void |
LoopExp.setOwnedBody(OCLExpression value)
Sets the value of the '
Owned Body ' containment reference. |
void |
IfExp.setOwnedCondition(OCLExpression value)
Sets the value of the '
Owned Condition ' containment reference. |
void |
IfExp.setOwnedElse(OCLExpression value)
Sets the value of the '
Owned Else ' containment reference. |
void |
CollectionRange.setOwnedFirst(OCLExpression value)
Sets the value of the '
Owned First ' containment reference. |
void |
LetExp.setOwnedIn(OCLExpression value)
Sets the value of the '
Owned In ' containment reference. |
void |
Variable.setOwnedInit(OCLExpression value)
Sets the value of the '
Owned Init ' containment reference. |
void |
ShadowPart.setOwnedInit(OCLExpression value)
Sets the value of the '
Owned Init ' containment reference. |
void |
TupleLiteralPart.setOwnedInit(OCLExpression value)
Sets the value of the '
Owned Init ' containment reference. |
void |
CollectionItem.setOwnedItem(OCLExpression value)
Sets the value of the '
Owned Item ' containment reference. |
void |
MapLiteralPart.setOwnedKey(OCLExpression value)
Sets the value of the '
Owned Key ' containment reference. |
void |
CollectionRange.setOwnedLast(OCLExpression value)
Sets the value of the '
Owned Last ' containment reference. |
void |
CallExp.setOwnedSource(OCLExpression value)
Sets the value of the '
Owned Source ' containment reference. |
void |
MessageExp.setOwnedTarget(OCLExpression value)
Sets the value of the '
Owned Target ' containment reference. |
void |
IfExp.setOwnedThen(OCLExpression value)
Sets the value of the '
Owned Then ' containment reference. |
void |
MapLiteralPart.setOwnedValue(OCLExpression value)
Sets the value of the '
Owned Value ' containment reference. |
Modifier and Type | Method and Description |
---|---|
static OCLExpression |
AbstractConstraintEvaluator.getConstraintExpression(ExpressionInOCL query)
Return the expression to be evaluated for a constraintSpecification, which is the constraintSpecification.bodyExpression
unless that is a status TuplePart PropertyCallExp in which case it is the source of the TuplePart PropertyCallExp enabling the
evaluation to compute the enriched Tuple of invariant results.
|
Modifier and Type | Method and Description |
---|---|
Object |
Executor.evaluate(OCLExpression body) |
Object |
Evaluator.evaluate(OCLExpression body)
Deprecated.
use Executor or EvaluationVisitor.
|
Object |
EvaluationVisitor.evaluate(OCLExpression body) |
EvaluationEnvironment |
Executor.pushEvaluationEnvironment(NamedElement executableObject,
OCLExpression callingObject)
Deprecated.
use Object argument in ExecutorInternalExtension
|
Modifier and Type | Class and Description |
---|---|
class |
AssociationClassCallExpImpl
An implementation of the model object 'Association Class Call Exp'.
|
class |
BooleanLiteralExpImpl
An implementation of the model object 'Boolean Literal Exp'.
|
class |
CallExpImpl
An implementation of the model object 'Call Exp'.
|
class |
CollectionLiteralExpImpl
An implementation of the model object 'Collection Literal Exp'.
|
class |
EnumLiteralExpImpl
An implementation of the model object 'Enum Literal Exp'.
|
class |
FeatureCallExpImpl
An implementation of the model object 'Feature Call Exp'.
|
class |
IfExpImpl
An implementation of the model object 'If Exp'.
|
class |
IntegerLiteralExpImpl
An implementation of the model object 'Integer Literal Exp'.
|
class |
InvalidLiteralExpImpl
An implementation of the model object 'Invalid Literal Exp'.
|
class |
IterateExpImpl
An implementation of the model object 'Iterate Exp'.
|
class |
IteratorExpImpl
An implementation of the model object 'Iterator Exp'.
|
class |
LetExpImpl
An implementation of the model object 'Let Exp'.
|
class |
LiteralExpImpl
An implementation of the model object 'Literal Exp'.
|
class |
LoopExpImpl
An implementation of the model object 'Loop Exp'.
|
class |
MapLiteralExpImpl
An implementation of the model object 'Map Literal Exp'.
|
class |
MessageExpImpl
An implementation of the model object 'Message Exp'.
|
class |
NavigationCallExpImpl
An implementation of the model object 'Navigation Call Exp'.
|
class |
NullLiteralExpImpl
An implementation of the model object 'Null Literal Exp'.
|
class |
NumericLiteralExpImpl
An implementation of the model object 'Numeric Literal Exp'.
|
class |
OCLExpressionImpl
An implementation of the model object 'Ocl Expression'.
|
class |
OperationCallExpImpl
An implementation of the model object 'Operation Call Exp'.
|
class |
OppositePropertyCallExpImpl
An implementation of the model object 'Opposite Property Call Exp'.
|
class |
PrimitiveLiteralExpImpl
An implementation of the model object 'Primitive Literal Exp'.
|
class |
PropertyCallExpImpl
An implementation of the model object 'Property Call Exp'.
|
class |
RealLiteralExpImpl
An implementation of the model object 'Real Literal Exp'.
|
class |
ShadowExpImpl
An implementation of the model object 'Constructor Exp'.
|
class |
StateExpImpl
An implementation of the model object 'State Exp'.
|
class |
StringLiteralExpImpl
An implementation of the model object 'String Literal Exp'.
|
class |
TupleLiteralExpImpl
An implementation of the model object 'Tuple Literal Exp'.
|
class |
TypeExpImpl
An implementation of the model object 'Type Exp'.
|
class |
UnlimitedNaturalLiteralExpImpl
An implementation of the model object 'Unlimited Natural Literal Exp'.
|
class |
UnspecifiedValueExpImpl
An implementation of the model object 'Unspecified Value Exp'.
|
class |
VariableExpImpl
An implementation of the model object 'Variable Exp'.
|
Modifier and Type | Method and Description |
---|---|
OCLExpression |
LoopExpImpl.getOwnedBody() |
OCLExpression |
ExpressionInOCLImpl.getOwnedBody() |
OCLExpression |
IfExpImpl.getOwnedCondition() |
OCLExpression |
IfExpImpl.getOwnedElse() |
OCLExpression |
CollectionRangeImpl.getOwnedFirst() |
OCLExpression |
LetExpImpl.getOwnedIn() |
OCLExpression |
ShadowPartImpl.getOwnedInit() |
OCLExpression |
TupleLiteralPartImpl.getOwnedInit() |
OCLExpression |
VariableImpl.getOwnedInit() |
OCLExpression |
CollectionItemImpl.getOwnedItem() |
OCLExpression |
MapLiteralPartImpl.getOwnedKey() |
OCLExpression |
CollectionRangeImpl.getOwnedLast() |
OCLExpression |
CallExpImpl.getOwnedSource() |
OCLExpression |
MessageExpImpl.getOwnedTarget() |
OCLExpression |
IfExpImpl.getOwnedThen() |
OCLExpression |
MapLiteralPartImpl.getOwnedValue() |
Modifier and Type | Method and Description |
---|---|
List<OCLExpression> |
OperationCallExpImpl.getOwnedArguments() |
List<OCLExpression> |
MessageExpImpl.getOwnedArguments() |
List<OCLExpression> |
NavigationCallExpImpl.getQualifiers() |
Modifier and Type | Method and Description |
---|---|
NotificationChain |
LoopExpImpl.basicSetOwnedBody(OCLExpression newOwnedBody,
NotificationChain msgs) |
NotificationChain |
ExpressionInOCLImpl.basicSetOwnedBody(OCLExpression newOwnedBody,
NotificationChain msgs) |
NotificationChain |
IfExpImpl.basicSetOwnedCondition(OCLExpression newOwnedCondition,
NotificationChain msgs) |
NotificationChain |
IfExpImpl.basicSetOwnedElse(OCLExpression newOwnedElse,
NotificationChain msgs) |
NotificationChain |
CollectionRangeImpl.basicSetOwnedFirst(OCLExpression newOwnedFirst,
NotificationChain msgs) |
NotificationChain |
LetExpImpl.basicSetOwnedIn(OCLExpression newOwnedIn,
NotificationChain msgs) |
NotificationChain |
ShadowPartImpl.basicSetOwnedInit(OCLExpression newOwnedInit,
NotificationChain msgs) |
NotificationChain |
TupleLiteralPartImpl.basicSetOwnedInit(OCLExpression newOwnedInit,
NotificationChain msgs) |
NotificationChain |
VariableImpl.basicSetOwnedInit(OCLExpression newOwnedInit,
NotificationChain msgs) |
NotificationChain |
CollectionItemImpl.basicSetOwnedItem(OCLExpression newOwnedItem,
NotificationChain msgs) |
NotificationChain |
MapLiteralPartImpl.basicSetOwnedKey(OCLExpression newOwnedKey,
NotificationChain msgs) |
NotificationChain |
CollectionRangeImpl.basicSetOwnedLast(OCLExpression newOwnedLast,
NotificationChain msgs) |
NotificationChain |
CallExpImpl.basicSetOwnedSource(OCLExpression newOwnedSource,
NotificationChain msgs) |
NotificationChain |
MessageExpImpl.basicSetOwnedTarget(OCLExpression newOwnedTarget,
NotificationChain msgs) |
NotificationChain |
IfExpImpl.basicSetOwnedThen(OCLExpression newOwnedThen,
NotificationChain msgs) |
NotificationChain |
MapLiteralPartImpl.basicSetOwnedValue(OCLExpression newOwnedValue,
NotificationChain msgs) |
void |
LoopExpImpl.setOwnedBody(OCLExpression newOwnedBody) |
void |
ExpressionInOCLImpl.setOwnedBody(OCLExpression newOwnedBody) |
void |
IfExpImpl.setOwnedCondition(OCLExpression newOwnedCondition) |
void |
IfExpImpl.setOwnedElse(OCLExpression newOwnedElse) |
void |
CollectionRangeImpl.setOwnedFirst(OCLExpression newOwnedFirst) |
void |
LetExpImpl.setOwnedIn(OCLExpression newOwnedIn) |
void |
ShadowPartImpl.setOwnedInit(OCLExpression newOwnedInit) |
void |
TupleLiteralPartImpl.setOwnedInit(OCLExpression newOwnedInit) |
void |
VariableImpl.setOwnedInit(OCLExpression newOwnedInit) |
void |
CollectionItemImpl.setOwnedItem(OCLExpression newOwnedItem) |
void |
MapLiteralPartImpl.setOwnedKey(OCLExpression newOwnedKey) |
void |
CollectionRangeImpl.setOwnedLast(OCLExpression newOwnedLast) |
void |
CallExpImpl.setOwnedSource(OCLExpression newOwnedSource) |
void |
MessageExpImpl.setOwnedTarget(OCLExpression newOwnedTarget) |
void |
IfExpImpl.setOwnedThen(OCLExpression newOwnedThen) |
void |
MapLiteralPartImpl.setOwnedValue(OCLExpression newOwnedValue) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractBase2ASConversion.setType(OCLExpression pivotElement,
Type type,
boolean isRequired,
Type typeValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Object |
BasicEvaluationVisitor.evaluate(OCLExpression body) |
Object |
AbstractExecutor.evaluate(OCLExpression body) |
Object |
AbstractEvaluationVisitorDecorator.evaluate(OCLExpression body)
Delegates to my decorated visitor.
|
EvaluationEnvironment |
AbstractExecutor.pushEvaluationEnvironment(NamedElement executableObject,
OCLExpression callingObject)
Deprecated.
use TypedElement argument
|
Constructor and Description |
---|
BasicEvaluationEnvironment(EvaluationEnvironment.EvaluationEnvironmentExtension parent,
NamedElement executableObject,
OCLExpression caller)
Deprecated.
use TypedElement argument.
|
Modifier and Type | Method and Description |
---|---|
OCLExpression |
QueryImpl.getExpression() |
Modifier and Type | Method and Description |
---|---|
Value |
ExecutorManager.evaluate(OCLExpression body) |
Value |
ExecutorManager.evaluateIteration(Type returnType,
CollectionValue sourceVal,
TypedElement accumulator,
OCLExpression body,
TypedElement[] iterators) |
EvaluationEnvironment |
ExecutorManager.pushEvaluationEnvironment(NamedElement executableObject,
OCLExpression callingObject)
Deprecated.
use TypedElement argument
|
Modifier and Type | Method and Description |
---|---|
OCLExpression |
OperationArguments.getArgument(int i) |
static OCLExpression |
FlowAnalysis.getControlExpression(OCLExpression contextExpression)
Return the ancestor of contextExpression that shares the same FlowAnalysis as contextExpression
|
Modifier and Type | Method and Description |
---|---|
IfExp |
PivotMetamodelManager.createIfExp(OCLExpression asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IfExp |
PivotMetamodelManager.createIfExp(OperationCallExp asCondition,
OCLExpression asThen,
OCLExpression asElse) |
static OCLExpression |
FlowAnalysis.getControlExpression(OCLExpression contextExpression)
Return the ancestor of contextExpression that shares the same FlowAnalysis as contextExpression
|
static FlowAnalysis |
FlowAnalysis.getFlowAnalysis(EnvironmentFactory environmentFactory,
OCLExpression contextExpression) |
FlowAnalysis |
MetamodelManagerInternal.MetamodelManagerInternalExtension2.getFlowAnalysis(OCLExpression oclExpression) |
FlowAnalysis |
PivotMetamodelManager.getFlowAnalysis(OCLExpression oclExpression) |
boolean |
FlowAnalysis.isNonNull(OCLExpression asExpression) |
boolean |
FlowAnalysis.isNull(OCLExpression asExpression) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrinter.precedenceVisit(OCLExpression expression,
Precedence newPrecedence) |
Object |
EssentialOCLPrettyPrintVisitor.visitOCLExpression(OCLExpression object) |
Modifier and Type | Method and Description |
---|---|
static List<OCLExpression> |
PivotUtilInternal.getOwnedArgumentsList(OperationCallExp operationCallExp) |
Constructor and Description |
---|
AbstractEvaluatorIterationManager(Evaluator evaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulatorVariable,
Object accumulatorValue)
Deprecated.
|
EvaluatorMultipleIterationManager(Evaluator invokingExecutor,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
Object accumulatorValue,
TypedElement... referredIterators)
Deprecated.
supply a callExp
|
EvaluatorMultipleIterationManager(Executor invokingExecutor,
CallExp callExp,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
Object accumulatorValue,
TypedElement... referredIterators) |
EvaluatorSingleIterationManager(Evaluator invokingEvaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
Object accumulatorValue,
TypedElement referredIterator)
Deprecated.
supply a callExp
|
EvaluatorSingleIterationManager(Executor invokingExecutor,
CallExp callExp,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
Object accumulatorValue,
TypedElement referredIterator) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseOCLExpression(OCLExpression object)
Returns the result of interpreting the object as an instance of 'OCL Expression'.
|
boolean |
PivotValidator.validateOCLExpression_validateTypeIsNotNull(OCLExpression oclExpression,
DiagnosticChain diagnostics,
Map<Object,Object> context)
Validates the validateTypeIsNotNull constraint of 'OCL Expression'.
|
boolean |
PivotValidator.validateOCLExpression(OCLExpression oclExpression,
DiagnosticChain diagnostics,
Map<Object,Object> context) |
R |
Visitor.visitOCLExpression(OCLExpression object) |
R |
AbstractWrappingVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractNullVisitor.visitOCLExpression(OCLExpression object)
Deprecated.
|
R |
AbstractMergedVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractExtendingVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractDelegatingVisitor.visitOCLExpression(OCLExpression object) |
Modifier and Type | Method and Description |
---|---|
static Iterable<OCLExpression> |
PivotUtil.getOwnedArguments(OperationCallExp operationCallExp) |
Modifier and Type | Method and Description |
---|---|
OCLExpression |
PivotHelper.createCoercionCallExp(OCLExpression asExpression,
Operation coercion) |
CollectionItem |
PivotHelper.createCollectionItem(OCLExpression asItem) |
CollectionRange |
PivotHelper.createCollectionRange(OCLExpression asFirst,
OCLExpression asLast) |
static ExpressionInOCL |
PivotUtil.createExpressionInOCL(Variable asContextVariable,
OCLExpression asExpression,
Variable... asParameterVariables) |
IfExp |
PivotHelper.createIfExp(OCLExpression asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IterateExp |
PivotHelper.createIterateExp(OCLExpression asSource,
Iteration asIteration,
List<? extends Variable> asIterators,
Variable asResult,
OCLExpression asBody) |
IteratorExp |
PivotHelper.createIteratorExp(OCLExpression asSource,
Iteration asIteration,
List<? extends Variable> asIterators,
OCLExpression asBody) |
LetExp |
PivotHelper.createLetExp(Variable asVariable,
OCLExpression asInExpression) |
static LetExp |
PivotUtil.createLetExp(Variable asVariable,
OCLExpression asIn) |
LetVariable |
PivotHelper.createLetVariable(String name,
OCLExpression asInitExpression) |
LetVariable |
PivotHelper.createLetVariable(String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
MapLiteralPart |
PivotHelper.createMapLiteralPart(OCLExpression asKey,
OCLExpression asValue) |
NavigationCallExp |
PivotHelper.createNavigationCallExp(OCLExpression asSourceExpression,
Property asProperty) |
static NavigationCallExp |
PivotUtil.createNavigationCallExp(OCLExpression asSource,
Property asProperty)
Deprecated.
Use PivotHelper.createNavigationCallExp to specialize return types.
|
OperationCallExp |
PivotHelper.createOperationCallExp(OCLExpression asSourceExpression,
Operation asOperation,
List<OCLExpression> asArguments) |
static OperationCallExp |
PivotUtil.createOperationCallExp(OCLExpression asSource,
Operation asOperation,
OCLExpression... asArguments)
Deprecated.
Use PivotHelper.createOperationCallExp to specialize return types.
|
static OperationCallExp |
PivotUtil.createOperationCallExp(OCLExpression asSource,
Operation asOperation,
OCLExpression... asArguments)
Deprecated.
Use PivotHelper.createOperationCallExp to specialize return types.
|
OperationCallExp |
PivotHelper.createOperationCallExp(OCLExpression asSourceExpression,
String opName,
OCLExpression... asArguments) |
OperationCallExp |
PivotHelper.createOperationCallExp(OCLExpression asSourceExpression,
String opName,
OCLExpression... asArguments) |
static PropertyCallExp |
PivotUtil.createPropertyCallExp(OCLExpression asSource,
Property asProperty) |
ResultVariable |
PivotHelper.createResultVariable(String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
ShadowPart |
PivotHelper.createShadowPart(Property asProperty,
OCLExpression asValue) |
TupleLiteralPart |
PivotHelper.createTupleLiteralPart(String name,
Type asType,
boolean isRequired,
OCLExpression asValue) |
Variable |
PivotHelper.createVariable(String name,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
static Variable |
PivotUtil.createVariable(String name,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
Variable |
PivotHelper.createVariable(String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
static Variable |
PivotUtil.createVariable(String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
static void |
PivotUtil.setBody(ExpressionInOCL expressionInOCL,
OCLExpression oclExpression,
String stringExpression)
Define oclExpression as the bodyExpression of an expressionInOCL, and if non-null
also define stringExpression as the OCL-languaged body.
|
void |
PivotHelper.setType(OCLExpression asExpression,
Type type,
boolean isRequired,
Type typeValue) |
void |
OCL.validate(OCLExpression expression)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
OperationCallExp |
PivotHelper.createOperationCallExp(OCLExpression asSourceExpression,
Operation asOperation,
List<OCLExpression> asArguments) |
Modifier and Type | Method and Description |
---|---|
OCLExpression |
CS2ASConversion.addBadExpressionError(ModelElementCS csElement,
String message,
Object... bindings) |
Modifier and Type | Method and Description |
---|---|
void |
CS2ASConversion.setType(OCLExpression pivotElement,
Type type,
boolean isRequired,
Type typeValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ElementCS |
EssentialOCLDeclarationVisitor.visitOCLExpression(OCLExpression object) |
Modifier and Type | Method and Description |
---|---|
OCLExpression |
UnaryOperationMatcher.getArgument(int i) |
OCLExpression |
OperationMatcher.getArgument(int i) |
OCLExpression |
BinaryOperationMatcher.getArgument(int i) |
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.