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

Packages that use Visitor
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.uml.impl Implementation of the Ecore extensions in support of the UML constructs used by OCL. 
org.eclipse.emf.ocl.utilities Abstract API for OCL AST utilities. 
org.eclipse.emf.ocl.utilities.impl Implementation of the API for OCL AST utilities. 
 

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

Subinterfaces of Visitor in org.eclipse.emf.ocl.expressions
 interface EvaluationVisitor
          Deprecated. Use the EvaluationVisitor interface, instead.
 

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

Classes in org.eclipse.emf.ocl.expressions.impl that implement Visitor
 class EvaluationVisitorImpl
          An evaluation visitor implementation for OCL expressions.
 class ToStringVisitorImpl
           
 class ValidationVisitorImpl
           
 

Methods in org.eclipse.emf.ocl.expressions.impl that return Visitor
static Visitor ValidationVisitorImpl.getInstance()
          Obtains an instance of the validation visitor that assumes an Ecore environment, inferred from the context of the constraint being validated.
static Visitor ToStringVisitorImpl.getInstance()
           
static Visitor ValidationVisitorImpl.getInstance(Environment environment)
          Obtains an instance of the validation visitor that validates against the specified environment, which presumably was used in parsing the OCL in the first place.
 

Methods in org.eclipse.emf.ocl.expressions.impl with parameters of type Visitor
 Object VariableImpl.accept(Visitor v)
           
 Object VariableExpImpl.accept(Visitor v)
           
 Object UnspecifiedValueExpImpl.accept(Visitor v)
           
 Object TypeExpImpl.accept(Visitor v)
           
 Object TupleLiteralPartImpl.accept(Visitor v)
           
 Object TupleLiteralExpImpl.accept(Visitor v)
           
 Object StringLiteralExpImpl.accept(Visitor v)
           
 Object StateExpImpl.accept(Visitor v)
           
 Object RealLiteralExpImpl.accept(Visitor v)
           
 Object PropertyCallExpImpl.accept(Visitor v)
          Accept a visitor
 Object OperationCallExpImpl.accept(Visitor v)
           
 Object OCLExpressionImpl.accept(Visitor v)
           
 Object NullLiteralExpImpl.accept(Visitor v)
           
 Object MessageExpImpl.accept(Visitor v)
           
 Object LoopExpImpl.accept(Visitor v)
           
 Object LetExpImpl.accept(Visitor v)
           
 Object IteratorExpImpl.accept(Visitor v)
           
 Object IterateExpImpl.accept(Visitor v)
           
 Object InvalidLiteralExpImpl.accept(Visitor v)
           
 Object IntegerLiteralExpImpl.accept(Visitor v)
           
 Object IfExpImpl.accept(Visitor v)
           
 Object EnumLiteralExpImpl.accept(Visitor v)
           
 Object CollectionLiteralExpImpl.accept(Visitor v)
           
 Object BooleanLiteralExpImpl.accept(Visitor v)
           
 Object AssociationClassCallExpImpl.accept(Visitor v)
          Accept a visitor
 

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

Classes in org.eclipse.emf.ocl.expressions.util that implement Visitor
 class AbstractVisitor
          Deprecated. Use the AbstractVisitor interface, instead.
 

Uses of Visitor in org.eclipse.emf.ocl.uml.impl
 

Methods in org.eclipse.emf.ocl.uml.impl with parameters of type Visitor
 Object ConstraintImpl.accept(Visitor v)
           
 

Uses of Visitor in org.eclipse.emf.ocl.utilities
 

Methods in org.eclipse.emf.ocl.utilities with parameters of type Visitor
 Object Visitable.accept(Visitor v)
          Deprecated.  
 

Uses of Visitor in org.eclipse.emf.ocl.utilities.impl
 

Methods in org.eclipse.emf.ocl.utilities.impl with parameters of type Visitor
 Object VisitableImpl.accept(Visitor v)
           
 


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