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

Packages that use OCLExpression
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.stepper   
org.eclipse.ocl.examples.debug.vm   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.delegate   
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.cs2as   
org.eclipse.ocl.examples.xtext.console   
org.eclipse.ocl.examples.xtext.essentialocl.attributes   
org.eclipse.ocl.examples.xtext.essentialocl.cs2as   
org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs   
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 AS2CGVisitor.createCGVariable(Variable contextVariable, OCLExpression source)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.debug.evaluator
 

Methods in org.eclipse.ocl.examples.debug.evaluator with parameters of type OCLExpression
 java.lang.Boolean OCLIsBreakpointableVisitor.visitOCLExpression(OCLExpression object)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.debug.stepper
 

Methods in org.eclipse.ocl.examples.debug.stepper with parameters of type OCLExpression
 IStepper OCLStepperVisitor.visitOCLExpression(OCLExpression object)
           
 

Uses of OCLExpression in org.eclipse.ocl.examples.debug.vm
 

Methods in org.eclipse.ocl.examples.debug.vm with parameters of type OCLExpression
protected static java.lang.String VariableFinder.getTermVariableName(OCLExpression oclExpression)
           
 

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 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 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 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 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 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.delegate
 

Methods in org.eclipse.ocl.examples.pivot.delegate with parameters of type OCLExpression
protected  java.lang.String DelegateInstaller.createExpression(OCLExpression bodyExpression, org.eclipse.emf.common.util.URI ecoreURI)
           
 

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 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 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 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 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 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 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 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
 T1 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 AbstractWrappingVisitor.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)
          Deprecated. 
 

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

Methods in org.eclipse.ocl.examples.xtext.base.cs2as 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.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as that return OCLExpression
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.createImplicitSourceVariableExp(AbstractNameExpCS csNameExp, Type owningType)
           
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveBestInvocation(OCLExpression sourceExp, InvocationExpCS csInvocationExp, java.util.List<NamedElement> invocations)
          Resolve an invocation such as name() or source.name(...) or source->name(...) to the best candidate from invocations.
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveExplicitSourceNavigation(OCLExpression sourceExp, NameExpCS csNamedExp)
          Resolve an invocation such as source.name or source->name
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp, Type sourceType, NavigationOperatorCS csOperator)
           
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp, InvocationExpCS csInvocationExp)
          Resolve an invocation such as name() or source.name(...) or source->name(...)
 OCLExpression EssentialOCLCSLeft2RightVisitor.visitNavigationOperatorCS(NavigationOperatorCS csOperator)
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as with parameters of type OCLExpression
protected  java.util.List<NamedElement> EssentialOCLCSLeft2RightVisitor.getInvocations(OCLExpression sourceExp, InvocationExpCS csInvocationExp)
           
protected  OperationCallExp EssentialOCLCSLeft2RightVisitor.refreshOperationCallExp(InvocationExpCS csInvocationExp, OCLExpression sourceExp)
           
protected  OppositePropertyCallExp EssentialOCLCSLeft2RightVisitor.refreshOppositePropertyCallExp(NameExpCS csNameExp, OCLExpression sourceExp, Property property)
           
protected  PropertyCallExp EssentialOCLCSLeft2RightVisitor.refreshPropertyCallExp(NameExpCS csNameExp, OCLExpression sourceExp, Property property)
           
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveBestInvocation(OCLExpression sourceExp, InvocationExpCS csInvocationExp, java.util.List<NamedElement> invocations)
          Resolve an invocation such as name() or source.name(...) or source->name(...) to the best candidate from invocations.
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveExplicitSourceNavigation(OCLExpression sourceExp, NameExpCS csNamedExp)
          Resolve an invocation such as source.name or source->name
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp, Type sourceType, NavigationOperatorCS csOperator)
           
protected  IteratorExp EssentialOCLCSLeft2RightVisitor.resolveImplicitCollectExp(OCLExpression sourceExp, AbstractNameExpCS csElement)
          Return a non-null implicit collect() call if a sourceExp for a csElement requires an implicit collect.
protected  OCLExpression EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp, InvocationExpCS csInvocationExp)
          Resolve an invocation such as name() or source.name(...) or source->name(...)
protected  LoopExp EssentialOCLCSLeft2RightVisitor.resolveIterationCallExp(InvocationExpCS csInvocationExp, OCLExpression sourceExp, Iteration iteration)
           
protected  void EssentialOCLCSLeft2RightVisitor.resolveIterationIterators(InvocationExpCS csInvocationExp, OCLExpression source, LoopExp expression)
           
protected  CallExp EssentialOCLCSLeft2RightVisitor.resolvePropertyCallExp(OCLExpression sourceExp, NameExpCS csNameExp, Property property)
           
protected  Type EssentialOCLCSLeft2RightVisitor.resolvePropertyReturnType(OCLExpression sourceExp, NameExpCS csNameExp, Property property)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs with parameters of type OCLExpression
 ElementCS EssentialOCLDeclarationVisitor.visitOCLExpression(OCLExpression object)
           
 

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)