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

Packages that use Variable
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.common   
org.eclipse.ocl.examples.codegen.oclinecore   
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.stepper   
org.eclipse.ocl.examples.debug.vm.evaluator   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.evaluation   
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.essentialocl.cs2as   
org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

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

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type Variable
protected  void AS2CGVisitor.addParameter(Variable aParameter, CGParameter cgParameter)
           
 CGVariable AS2CGVisitor.basicGetParameter(Variable aParameter)
           
 CGVariable AS2CGVisitor.createCGVariable(Variable asVariable)
           
protected  CGVariable AS2CGVisitor.createCGVariable(Variable contextVariable, OCLExpression source)
           
 CGParameter AS2CGVisitor.getParameter(Variable aParameter)
           
 CGParameter AS2CGVisitor.Variables.getParameter(Variable asVariable)
           
 CGParameter AS2CGVisitor.getSelfParameter(Variable aParameter)
           
 void AS2CGVisitor.Variables.putParameter(Variable aParameter, CGParameter cgParameter)
           
 

Uses of Variable in org.eclipse.ocl.examples.codegen.common
 

Methods in org.eclipse.ocl.examples.codegen.common with parameters of type Variable
static java.lang.String NameQueries.getUniqueText(Element context, Variable variable)
          Return a valid Java identifier suffix encoding of a variable name that is unique within the scope of element.
 

Uses of Variable in org.eclipse.ocl.examples.codegen.oclinecore
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore with parameters of type Variable
protected  void OCLinEcoreAS2CGVisitor.addParameter(Variable aParameter, CGParameter cgParameter)
           
 CGParameter OCLinEcoreAS2CGVisitor.getSelfParameter(Variable aParameter)
           
 

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

Methods in org.eclipse.ocl.examples.debug.evaluator that return Variable
 Variable OCLVMNestedEvaluationEnvironment.getPCVariable()
           
 Variable OCLVMRootEvaluationEnvironment.getPCVariable()
           
 

Methods in org.eclipse.ocl.examples.debug.evaluator with parameters of type Variable
 java.lang.Object OCLVMEvaluationVisitor.visitVariable(Variable vd)
           
 

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

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

Uses of Variable in org.eclipse.ocl.examples.debug.vm.evaluator
 

Methods in org.eclipse.ocl.examples.debug.vm.evaluator that return Variable
 Variable IVMEvaluationEnvironment.getPCVariable()
           
 

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

Methods in org.eclipse.ocl.examples.pivot that return Variable
 Variable PivotFactory.createVariable()
          Returns a new object of class 'Variable'.
 Variable ExpressionInOCL.getContextVariable()
          Returns the value of the 'Context Variable' containment reference.
 Variable IterateExp.getResult()
          Returns the value of the 'Result' containment reference.
 Variable ExpressionInOCL.getResultVariable()
          Returns the value of the 'Result Variable' containment reference.
 Variable AbstractEnvironment.getSelfVariable()
           
 Variable Environment.getSelfVariable()
          Gets the self variable, looking it up in a parent environment if necessary.
 Variable LetExp.getVariable()
          Returns the value of the 'Variable' containment reference.
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type Variable
 java.util.List<Variable> LoopExp.getIterator()
          Returns the value of the 'Iterator' containment reference list.
 java.util.List<Variable> ExpressionInOCL.getParameterVariable()
          Returns the value of the 'Parameter Variable' containment reference list.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type Variable
 boolean AbstractEnvironment.addElement(java.lang.String name, Variable elem, boolean isExplicit)
           
 boolean Environment.addElement(java.lang.String name, Variable elem, boolean explicit)
          Adds a variable declaration to the environment.
 void ExpressionInOCL.setContextVariable(Variable value)
          Sets the value of the 'Context Variable' containment reference.
 void IterateExp.setResult(Variable value)
          Sets the value of the 'Result' containment reference.
 void ExpressionInOCL.setResultVariable(Variable value)
          Sets the value of the 'Result Variable' containment reference.
 void AbstractEnvironment.setSelfVariable(Variable var)
           
 void Environment.setSelfVariable(Variable var)
          Sets the "self" variable that is the implicit source of any property, operation, or association class call.
 void LetExp.setVariable(Variable value)
          Sets the value of the 'Variable' containment reference.
 

Uses of Variable in org.eclipse.ocl.examples.pivot.evaluation
 

Methods in org.eclipse.ocl.examples.pivot.evaluation with parameters of type Variable
 java.lang.Object AbstractEvaluationVisitorDecorator.visitVariable(Variable variable)
          Delegates to my decorated visitor.
 java.lang.Object EvaluationVisitorImpl.visitVariable(Variable variable)
          Callback for a Variable visit.
 java.lang.Object TracingEvaluationVisitor.visitVariable(Variable variable)
           
 

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

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement Variable
 class VariableImpl
          An implementation of the model object 'Variable'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl declared as Variable
protected  Variable ExpressionInOCLImpl.contextVariable
          The cached value of the 'Context Variable' containment reference.
protected  Variable IterateExpImpl.result
          The cached value of the 'Result' containment reference.
protected  Variable ExpressionInOCLImpl.resultVariable
          The cached value of the 'Result Variable' containment reference.
protected  Variable LetExpImpl.variable
          The cached value of the 'Variable' containment reference.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl with type parameters of type Variable
protected  org.eclipse.emf.common.util.EList<Variable> LoopExpImpl.iterator
          The cached value of the 'Iterator' containment reference list.
protected  org.eclipse.emf.common.util.EList<Variable> ExpressionInOCLImpl.parameterVariable
          The cached value of the 'Parameter Variable' containment reference list.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return Variable
 Variable PivotFactoryImpl.createVariable()
           
 Variable ExpressionInOCLImpl.getContextVariable()
           
 Variable IterateExpImpl.getResult()
           
 Variable ExpressionInOCLImpl.getResultVariable()
           
 Variable LetExpImpl.getVariable()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return types with arguments of type Variable
 java.util.List<Variable> LoopExpImpl.getIterator()
           
 java.util.List<Variable> ExpressionInOCLImpl.getParameterVariable()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type Variable
 org.eclipse.emf.common.notify.NotificationChain ExpressionInOCLImpl.basicSetContextVariable(Variable newContextVariable, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IterateExpImpl.basicSetResult(Variable newResult, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ExpressionInOCLImpl.basicSetResultVariable(Variable newResultVariable, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain LetExpImpl.basicSetVariable(Variable newVariable, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ExpressionInOCLImpl.setContextVariable(Variable newContextVariable)
           
 void IterateExpImpl.setResult(Variable newResult)
           
 void ExpressionInOCLImpl.setResultVariable(Variable newResultVariable)
           
 void LetExpImpl.setVariable(Variable newVariable)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type Variable
 java.lang.Object EssentialOCLPrettyPrintVisitor.visitVariable(Variable object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type Variable
 T1 PivotSwitch.caseVariable(Variable object)
          Returns the result of interpreting the object as an instance of 'Variable'.
 boolean PivotValidator.validateVariable_validateCompatibleInitialiserType(Variable variable, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateCompatibleInitialiserType constraint of 'Variable'.
 boolean PivotValidator.validateVariable(Variable variable, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitVariable(Variable object)
           
 R AbstractExtendingVisitor.visitVariable(Variable object)
           
 R AbstractNullVisitor.visitVariable(Variable object)
           
 R AbstractWrappingVisitor.visitVariable(Variable object)
           
 R Visitor.visitVariable(Variable object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type Variable
 java.lang.Object AS2MonikerVisitor.visitVariable(Variable object)
           
 java.lang.String ToStringVisitor.visitVariable(Variable variable)
          Visits the variable's initialization expression (if any).
 

Uses of Variable in org.eclipse.ocl.examples.xtext.essentialocl.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as with parameters of type Variable
protected abstract  void AbstractImplicitSourceNamedElementIterator.setNext(Variable asVariable)
          Assign the iterable element when iterating at asVariable.
protected  void ImplicitSourceTypeIterator.setNext(Variable asVariable)
           
protected  void ImplicitSourceVariableIterator.setNext(Variable asVariable)
           
 

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

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

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

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