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 ToStringVisitorImpl.getInstance()
           
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 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 TypeExpImpl.accept(Visitor v)
           
 Object StringLiteralExpImpl.accept(Visitor v)
           
 Object LetExpImpl.accept(Visitor v)
           
 Object PropertyCallExpImpl.accept(Visitor v)
          Accept a visitor
 Object IntegerLiteralExpImpl.accept(Visitor v)
           
 Object TupleLiteralPartImpl.accept(Visitor v)
           
 Object IteratorExpImpl.accept(Visitor v)
           
 Object AssociationClassCallExpImpl.accept(Visitor v)
          Accept a visitor
 Object InvalidLiteralExpImpl.accept(Visitor v)
           
 Object BooleanLiteralExpImpl.accept(Visitor v)
           
 Object StateExpImpl.accept(Visitor v)
           
 Object IterateExpImpl.accept(Visitor v)
           
 Object NullLiteralExpImpl.accept(Visitor v)
           
 Object VariableExpImpl.accept(Visitor v)
           
 Object CollectionLiteralExpImpl.accept(Visitor v)
           
 Object MessageExpImpl.accept(Visitor v)
           
 Object RealLiteralExpImpl.accept(Visitor v)
           
 Object LoopExpImpl.accept(Visitor v)
           
 Object TupleLiteralExpImpl.accept(Visitor v)
           
 Object VariableImpl.accept(Visitor v)
           
 Object OCLExpressionImpl.accept(Visitor v)
           
 Object UnspecifiedValueExpImpl.accept(Visitor v)
           
 Object EnumLiteralExpImpl.accept(Visitor v)
           
 Object OperationCallExpImpl.accept(Visitor v)
           
 Object IfExpImpl.accept(Visitor v)
           
 

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.