Uses of Interface
org.eclipse.emf.ocl.expressions.Variable

Packages that use Variable
org.eclipse.emf.ocl.expressions Abstract API for OCL expression syntax.  
org.eclipse.emf.ocl.expressions.impl Implementation of the API for OCL expression syntax.  
org.eclipse.emf.ocl.expressions.util EMF utilities for the OCL expression syntax API.  
org.eclipse.emf.ocl.parser Definition of the extensible environment API for OCL parsing and evaluation.  
org.eclipse.emf.ocl.types.impl Implementation of the API for OCL types.  
 

Uses of Variable in org.eclipse.emf.ocl.expressions
 

Methods in org.eclipse.emf.ocl.expressions that return Variable
 Variable VariableExp.getReferredVariable()
           
 Variable LetExp.getVariable()
           
 Variable IterateExp.getResult()
           
 Variable ExpressionsFactory.createVariable()
          Returns a new object of class 'Variable'
 

Methods in org.eclipse.emf.ocl.expressions with parameters of type Variable
 java.lang.Object Visitor.visitVariable(Variable vd)
           
 void VariableExp.setReferredVariable(Variable value)
          Sets the value of the 'Referred Variable' reference
 void LetExp.setVariable(Variable value)
          Sets the value of the 'Variable' containment reference
 void IterateExp.setResult(Variable value)
          Sets the value of the 'Result' containment reference
 

Uses of Variable in org.eclipse.emf.ocl.expressions.impl
 

Classes in org.eclipse.emf.ocl.expressions.impl that implement Variable
 class VariableImpl
           An implementation of the model object ' Variable'.
 

Fields in org.eclipse.emf.ocl.expressions.impl declared as Variable
protected  Variable VariableExpImpl.referredVariable
          The cached value of the 'Referred Variable' reference
protected  Variable LetExpImpl.variable
          The cached value of the 'Variable' containment reference
protected  Variable IterateExpImpl.result
          The cached value of the 'Result' containment reference
 

Methods in org.eclipse.emf.ocl.expressions.impl that return Variable
 Variable VariableExpImpl.getReferredVariable()
           
 Variable VariableExpImpl.basicGetReferredVariable()
           
 Variable LetExpImpl.getVariable()
           
 Variable IterateExpImpl.getResult()
           
 Variable ExpressionsFactoryImpl.createVariable()
           
 

Methods in org.eclipse.emf.ocl.expressions.impl with parameters of type Variable
 void VariableExpImpl.setReferredVariable(Variable newReferredVariable)
           
 java.lang.Object ValidationVisitorImpl.visitVariable(Variable vd)
          Callback for a VariableDeclaration visit.
 java.lang.Object ToStringVisitorImpl.visitVariable(Variable vd)
          Callback for the Variable visit.
 org.eclipse.emf.common.notify.NotificationChain LetExpImpl.basicSetVariable(Variable newVariable, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void LetExpImpl.setVariable(Variable newVariable)
           
 org.eclipse.emf.common.notify.NotificationChain IterateExpImpl.basicSetResult(Variable newResult, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void IterateExpImpl.setResult(Variable newResult)
           
 java.lang.Object EvaluationVisitorImpl.visitVariable(Variable vd)
          Callback for a VariableDeclaration visit.
 

Uses of Variable in org.eclipse.emf.ocl.expressions.util
 

Methods in org.eclipse.emf.ocl.expressions.util with parameters of type Variable
 java.lang.Object ExpressionsSwitch.caseVariable(Variable object)
          Returns the result of interpretting the object as an instance of 'Variable'
 java.lang.Object AbstractVisitor.visitVariable(Variable vd)
           
 

Uses of Variable in org.eclipse.emf.ocl.parser
 

Methods in org.eclipse.emf.ocl.parser that return Variable
 Variable Environment.lookupLocal(java.lang.String name)
          Returns the VariableDeclaration for a variable name.
 Variable Environment.lookup(java.lang.String name)
          returns the VariableDeclaration for a variable Looks in parent environment scope if not found in current scope.
 Variable Environment.getSelfVariable()
          Gets the self variable, looking it up in a parent environment if necessary.
 Variable Environment.lookupImplicitSourceForProperty(java.lang.String name)
          Return the most appropriate matching variable to use as the implicit source of a call to the specified property.
 Variable Environment.lookupImplicitSourceForAssociationClass(java.lang.String name)
          Return the variable declaration in namedElements which references the named association class.
 Variable Environment.lookupImplicitSourceForOperation(java.lang.String name, org.eclipse.emf.common.util.EList params)
          Return the Variable declaration in namedElements which contains the name as an EOperation.
 Variable EcoreEnvironment.lookupLocal(java.lang.String name)
          Returns the VariableDeclaration for a variable name.
 Variable EcoreEnvironment.lookup(java.lang.String name)
          returns the VariableDeclaration for a variable Looks in parent environment scope if not found in current scope.
 Variable EcoreEnvironment.getSelfVariable()
           
 Variable EcoreEnvironment.lookupImplicitSourceForProperty(java.lang.String name)
           
 Variable EcoreEnvironment.lookupImplicitSourceForAssociationClass(java.lang.String name)
           
 Variable EcoreEnvironment.lookupImplicitSourceForOperation(java.lang.String name, org.eclipse.emf.common.util.EList params)
           
 

Methods in org.eclipse.emf.ocl.parser with parameters of type Variable
 boolean Environment.addElement(java.lang.String name, Variable elem, boolean imp)
          Adds a variable declaration to the environment.
 void Environment.setSelfVariable(Variable var)
          Sets the "self" variable that is the implicit source of any attribute, association end, or operation call.
 void EcoreEnvironment.setSelfVariable(Variable var)
           
 boolean EcoreEnvironment.addElement(java.lang.String name, Variable elem, boolean exp)
          Adds a variable declaration to the environment.
 

Uses of Variable in org.eclipse.emf.ocl.types.impl
 

Methods in org.eclipse.emf.ocl.types.impl with parameters of type Variable
static org.eclipse.emf.ecore.EStructuralFeature TypeUtil.defineProperty(org.eclipse.emf.ecore.EClassifier owner, Variable variable)
           
 


Copyright 2002, 2006 IBM Corporation and others.
All Rights Reserved.