Uses of Interface
org.eclipse.ocl.examples.pivot.OCLExpression

Packages that use OCLExpression
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.helper   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.cs2pivot   
org.eclipse.ocl.examples.xtext.console   
org.eclipse.ocl.examples.xtext.essentialocl.attributes   
org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

Uses of OCLExpression in org.eclipse.ocl.examples.codegen.analyzer
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type OCLExpression
 CGConstantExp CodeGenAnalyzer.createCGConstantExp(OCLExpression element, CGConstant constant)
           
protected  CGVariable Pivot2CGVisitor.createCGVariable(Variable contextVariable, OCLExpression source)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot
 

Subinterfaces of OCLExpression in org.eclipse.ocl.examples.pivot
 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 ConstructorExp
          A representation of the model object 'Constructor 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 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 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 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'.
 

Methods in org.eclipse.ocl.examples.pivot that return OCLExpression
 OCLExpression MessageExp.createArgument(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and appends it to the 'Argument' containment reference list.
 OCLExpression OperationCallExp.createArgument(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and appends it to the 'Argument' containment reference list.
 OCLExpression LoopExp.createBody(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Body' containment reference.
 OCLExpression ExpressionInOCL.createBodyExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Body Expression' containment reference.
 OCLExpression IfExp.createCondition(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Condition' containment reference.
 OCLExpression IfExp.createElseExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Else Expression' containment reference.
 OCLExpression CollectionRange.createFirst(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'First' containment reference.
 OCLExpression LetExp.createIn(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'In' containment reference.
 OCLExpression ConstructorPart.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Init Expression' containment reference.
 OCLExpression TupleLiteralPart.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Init Expression' containment reference.
 OCLExpression Variable.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Init Expression' containment reference.
 OCLExpression CollectionItem.createItem(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Item' containment reference.
 OCLExpression CollectionRange.createLast(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Last' containment reference.
 OCLExpression ExpressionInOCL.createMessageExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Message Expression' containment reference.
 OCLExpression CallExp.createSource(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Source' containment reference.
 OCLExpression MessageExp.createTarget(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Target' containment reference.
 OCLExpression IfExp.createThenExpression(org.eclipse.emf.ecore.EClass eClass)
          Creates a new OCLExpression and sets the 'Then Expression' containment reference.
 OCLExpression LoopExp.getBody()
          Returns the value of the 'Body' containment reference.
 OCLExpression ExpressionInOCL.getBodyExpression()
          Returns the value of the 'Body Expression' containment reference.
 OCLExpression IfExp.getCondition()
          Returns the value of the 'Condition' containment reference.
 OCLExpression IfExp.getElseExpression()
          Returns the value of the 'Else Expression' containment reference.
 OCLExpression Query.getExpression()
          Obtains the expression that I evaluate (or check as a boolean constraint).
 OCLExpression CollectionRange.getFirst()
          Returns the value of the 'First' containment reference.
 OCLExpression LetExp.getIn()
          Returns the value of the 'In' containment reference.
 OCLExpression ConstructorPart.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 OCLExpression TupleLiteralPart.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 OCLExpression Variable.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 OCLExpression CollectionItem.getItem()
          Returns the value of the 'Item' containment reference.
 OCLExpression CollectionRange.getLast()
          Returns the value of the 'Last' containment reference.
 OCLExpression ExpressionInOCL.getMessageExpression()
          Returns the value of the 'Message Expression' containment reference.
 OCLExpression CallExp.getSource()
          Returns the value of the 'Source' containment reference.
 OCLExpression MessageExp.getTarget()
          Returns the value of the 'Target' containment reference.
 OCLExpression IfExp.getThenExpression()
          Returns the value of the 'Then Expression' containment reference.
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type OCLExpression
 java.util.List<OCLExpression> MessageExp.getArgument()
          Returns the value of the 'Argument' containment reference list.
 java.util.List<OCLExpression> OperationCallExp.getArgument()
          Returns the value of the 'Argument' containment reference list.
 java.util.List<OCLExpression> NavigationCallExp.getQualifier()
          Returns the value of the 'Qualifier' reference list.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type OCLExpression
 Environment Environment.Registry.getEnvironmentFor(OCLExpression expression)
          Obtains a suitable environment for introspection of the specified expression.
 void LoopExp.setBody(OCLExpression value)
          Sets the value of the 'Body' containment reference.
 void ExpressionInOCL.setBodyExpression(OCLExpression value)
          Sets the value of the 'Body Expression' containment reference.
 void IfExp.setCondition(OCLExpression value)
          Sets the value of the 'Condition' containment reference.
 void IfExp.setElseExpression(OCLExpression value)
          Sets the value of the 'Else Expression' containment reference.
 void CollectionRange.setFirst(OCLExpression value)
          Sets the value of the 'First' containment reference.
 void LetExp.setIn(OCLExpression value)
          Sets the value of the 'In' containment reference.
 void ConstructorPart.setInitExpression(OCLExpression value)
          Sets the value of the 'Init Expression' containment reference.
 void TupleLiteralPart.setInitExpression(OCLExpression value)
          Sets the value of the 'Init Expression' containment reference.
 void Variable.setInitExpression(OCLExpression value)
          Sets the value of the 'Init Expression' containment reference.
 void CollectionItem.setItem(OCLExpression value)
          Sets the value of the 'Item' containment reference.
 void CollectionRange.setLast(OCLExpression value)
          Sets the value of the 'Last' containment reference.
 void ExpressionInOCL.setMessageExpression(OCLExpression value)
          Sets the value of the 'Message Expression' containment reference.
 void CallExp.setSource(OCLExpression value)
          Sets the value of the 'Source' containment reference.
 void MessageExp.setTarget(OCLExpression value)
          Sets the value of the 'Target' containment reference.
 void IfExp.setThenExpression(OCLExpression value)
          Sets the value of the 'Then Expression' containment reference.
 Type SelfType.specializeIn(OCLExpression expr, Type selfType)
           
 Type Type.specializeIn(OCLExpression expr, Type selfType)
           
 void OCL.validate(OCLExpression expression)
          Validates an OCL expression, which may have been loaded from some resource or constructed via the API (perhaps by translation from some other language).
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot.helper
 

Methods in org.eclipse.ocl.examples.pivot.helper with parameters of type OCLExpression
static java.lang.Object HelperUtil.getConstraintContext(Environment env, java.lang.Object element, OCLExpression expr)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement OCLExpression
 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 ConstructorExpImpl
          An implementation of the model object 'Constructor 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 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 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 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'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl declared as OCLExpression
protected  OCLExpression LoopExpImpl.body
          The cached value of the 'Body' containment reference.
protected  OCLExpression ExpressionInOCLImpl.bodyExpression
          The cached value of the 'Body Expression' containment reference.
protected  OCLExpression IfExpImpl.condition
          The cached value of the 'Condition' containment reference.
protected  OCLExpression IfExpImpl.elseExpression
          The cached value of the 'Else Expression' containment reference.
protected  OCLExpression CollectionRangeImpl.first
          The cached value of the 'First' containment reference.
protected  OCLExpression LetExpImpl.in
          The cached value of the 'In' containment reference.
protected  OCLExpression ConstructorPartImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  OCLExpression TupleLiteralPartImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  OCLExpression VariableImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  OCLExpression CollectionItemImpl.item
          The cached value of the 'Item' containment reference.
protected  OCLExpression CollectionRangeImpl.last
          The cached value of the 'Last' containment reference.
protected  OCLExpression ExpressionInOCLImpl.messageExpression
          The cached value of the 'Message Expression' containment reference.
protected  OCLExpression CallExpImpl.source
          The cached value of the 'Source' containment reference.
protected  OCLExpression MessageExpImpl.target
          The cached value of the 'Target' containment reference.
protected  OCLExpression IfExpImpl.thenExpression
          The cached value of the 'Then Expression' containment reference.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl with type parameters of type OCLExpression
protected  org.eclipse.emf.common.util.EList<OCLExpression> MessageExpImpl.argument
          The cached value of the 'Argument' containment reference list.
protected  org.eclipse.emf.common.util.EList<OCLExpression> OperationCallExpImpl.argument
          The cached value of the 'Argument' containment reference list.
protected  org.eclipse.emf.common.util.EList<OCLExpression> NavigationCallExpImpl.qualifier
          The cached value of the 'Qualifier' reference list.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return OCLExpression
 OCLExpression MessageExpImpl.createArgument(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression OperationCallExpImpl.createArgument(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression LoopExpImpl.createBody(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression ExpressionInOCLImpl.createBodyExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression IfExpImpl.createCondition(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression IfExpImpl.createElseExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression CollectionRangeImpl.createFirst(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression LetExpImpl.createIn(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression ConstructorPartImpl.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression TupleLiteralPartImpl.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression VariableImpl.createInitExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression CollectionItemImpl.createItem(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression CollectionRangeImpl.createLast(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression ExpressionInOCLImpl.createMessageExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression CallExpImpl.createSource(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression MessageExpImpl.createTarget(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression IfExpImpl.createThenExpression(org.eclipse.emf.ecore.EClass eClass)
           
 OCLExpression LoopExpImpl.getBody()
           
 OCLExpression ExpressionInOCLImpl.getBodyExpression()
           
 OCLExpression IfExpImpl.getCondition()
           
 OCLExpression IfExpImpl.getElseExpression()
           
 OCLExpression CollectionRangeImpl.getFirst()
           
 OCLExpression LetExpImpl.getIn()
           
 OCLExpression ConstructorPartImpl.getInitExpression()
           
 OCLExpression TupleLiteralPartImpl.getInitExpression()
           
 OCLExpression VariableImpl.getInitExpression()
           
 OCLExpression CollectionItemImpl.getItem()
           
 OCLExpression CollectionRangeImpl.getLast()
           
 OCLExpression ExpressionInOCLImpl.getMessageExpression()
           
 OCLExpression CallExpImpl.getSource()
           
 OCLExpression MessageExpImpl.getTarget()
           
 OCLExpression IfExpImpl.getThenExpression()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return types with arguments of type OCLExpression
 java.util.List<OCLExpression> MessageExpImpl.getArgument()
           
 java.util.List<OCLExpression> OperationCallExpImpl.getArgument()
           
 java.util.List<OCLExpression> NavigationCallExpImpl.getQualifier()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type OCLExpression
 org.eclipse.emf.common.notify.NotificationChain LoopExpImpl.basicSetBody(OCLExpression newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ExpressionInOCLImpl.basicSetBodyExpression(OCLExpression newBodyExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpImpl.basicSetCondition(OCLExpression newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpImpl.basicSetElseExpression(OCLExpression newElseExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionRangeImpl.basicSetFirst(OCLExpression newFirst, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain LetExpImpl.basicSetIn(OCLExpression newIn, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ConstructorPartImpl.basicSetInitExpression(OCLExpression newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain TupleLiteralPartImpl.basicSetInitExpression(OCLExpression newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain VariableImpl.basicSetInitExpression(OCLExpression newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionItemImpl.basicSetItem(OCLExpression newItem, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionRangeImpl.basicSetLast(OCLExpression newLast, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ExpressionInOCLImpl.basicSetMessageExpression(OCLExpression newMessageExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CallExpImpl.basicSetSource(OCLExpression newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MessageExpImpl.basicSetTarget(OCLExpression newTarget, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpImpl.basicSetThenExpression(OCLExpression newThenExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void LoopExpImpl.setBody(OCLExpression newBody)
           
 void ExpressionInOCLImpl.setBodyExpression(OCLExpression newBodyExpression)
           
 void IfExpImpl.setCondition(OCLExpression newCondition)
           
 void IfExpImpl.setElseExpression(OCLExpression newElseExpression)
           
 void CollectionRangeImpl.setFirst(OCLExpression newFirst)
           
 void LetExpImpl.setIn(OCLExpression newIn)
           
 void ConstructorPartImpl.setInitExpression(OCLExpression newInitExpression)
           
 void TupleLiteralPartImpl.setInitExpression(OCLExpression newInitExpression)
           
 void VariableImpl.setInitExpression(OCLExpression newInitExpression)
           
 void CollectionItemImpl.setItem(OCLExpression newItem)
           
 void CollectionRangeImpl.setLast(OCLExpression newLast)
           
 void ExpressionInOCLImpl.setMessageExpression(OCLExpression newMessageExpression)
           
 void CallExpImpl.setSource(OCLExpression newSource)
           
 void MessageExpImpl.setTarget(OCLExpression newTarget)
           
 void IfExpImpl.setThenExpression(OCLExpression newThenExpression)
           
 Type SelfTypeImpl.specializeIn(OCLExpression expr, Type selfType)
           
 Type TypeImpl.specializeIn(OCLExpression expr, Type selfType)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot.prettyprint
 

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type OCLExpression
 void PrettyPrinter.precedenceVisit(OCLExpression expression, Precedence newPrecedence)
           
 java.lang.Object EssentialOCLPrettyPrintVisitor.visitOCLExpression(OCLExpression object)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type OCLExpression
 T PivotSwitch.caseOCLExpression(OCLExpression object)
          Returns the result of interpreting the object as an instance of 'OCL Expression'.
 boolean PivotValidator.validateOCLExpression(OCLExpression oclExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitOCLExpression(OCLExpression object)
           
 R AbstractExtendingVisitor.visitOCLExpression(OCLExpression object)
           
 R AbstractNullVisitor.visitOCLExpression(OCLExpression object)
           
 R Visitor.visitOCLExpression(OCLExpression object)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.pivot.utilities
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return OCLExpression
 OCLExpression QueryImpl.getExpression()
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type OCLExpression
 Environment EnvironmentRegistryImpl.getEnvironmentFor(OCLExpression expression)
           
static void PivotUtil.setBody(ExpressionInOCL expressionInOCL, OCLExpression oclExpression, java.lang.String stringExpression)
          Define oclExpression as the bodyExpression of an expressionInOCL, and if non-null also define stringExpression as the OCL-languaged body.
static void PivotUtil.setMessage(ExpressionInOCL expressionInOCL, OCLExpression oclExpression, java.lang.String stringExpression)
          Define oclExpression as the bodyExpression of an expressionInOCL, and if non-null also define stringExpression as the OCL-languaged body.
 

Uses of OCLExpression in org.eclipse.ocl.examples.xtext.base.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2pivot that return OCLExpression
 OCLExpression CS2PivotConversion.addBadExpressionError(ModelElementCS csElement, java.lang.String boundMessage)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.xtext.console
 

Methods in org.eclipse.ocl.examples.xtext.console that return OCLExpression
 OCLExpression OCLResource.getOCLExpression()
          Obtains the OCL expression that I store.
 

Methods in org.eclipse.ocl.examples.xtext.console with parameters of type OCLExpression
 void OCLResource.setOCLExpression(OCLExpression expr)
          Sets my contents to the specified OCL expression.
 

Uses of OCLExpression in org.eclipse.ocl.examples.xtext.essentialocl.attributes
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.attributes that return OCLExpression
protected  OCLExpression OperationFilter.getExpressionArgument(int index)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot that return OCLExpression
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolveNavigationSource(AbstractNameExpCS csNameExp, Feature feature)
          Resolve any implicit source and any associated implicit oclAsSet().
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolveOperation(InvocationExpCS csInvocationExp)
           
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolveOperationReference(NamedElement namedElement, InvocationExpCS csInvocationExp)
           
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolvePropertyCallExp(NameExpCS csNameExp, Property property)
           
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolvePropertyNavigation(NameExpCS csNamedExp)
           
protected  OCLExpression EssentialOCLLeft2RightVisitor.resolveUnknownOperation(InvocationExpCS csNamedExp)
           
 OCLExpression EssentialOCLLeft2RightVisitor.visitNavigationOperatorCS(NavigationOperatorCS csOperator)
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2pivot with parameters of type OCLExpression
protected  Type EssentialOCLLeft2RightVisitor.getSourceElementType(InvocationExpCS csInvocationExp, OCLExpression source)
           
protected  LoopExp EssentialOCLLeft2RightVisitor.resolveIterationCall(InvocationExpCS csInvocationExp, OCLExpression source, Iteration iteration)
           
protected  void EssentialOCLLeft2RightVisitor.resolveIterationIterators(InvocationExpCS csInvocationExp, OCLExpression source, LoopExp expression)
           
protected  CallExp EssentialOCLLeft2RightVisitor.resolveNavigationFeature(AbstractNameExpCS csElement, OCLExpression source, Feature feature, CallExp callExp)
          Synthesize any any implicit collect() call.
protected  void EssentialOCLLeft2RightVisitor.resolveOperationArguments(InvocationExpCS csInvocationExp, OCLExpression source, Operation operation, OperationCallExp expression)
          Complete the installation of each operation argument in its operation call.
 

Uses of OCLExpression in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type OCLExpression
protected  java.lang.String BaseLabelProvider.text(OCLExpression ele)