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
          A visitor that evaluates an OCLExpression.
 

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 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.
static Visitor ToStringVisitorImpl.getInstance()
           
 

Methods in org.eclipse.emf.ocl.expressions.impl with parameters of type Visitor
 java.lang.Object VariableImpl.accept(Visitor v)
           
 java.lang.Object VariableExpImpl.accept(Visitor v)
           
 java.lang.Object UnspecifiedValueExpImpl.accept(Visitor v)
           
 java.lang.Object TypeExpImpl.accept(Visitor v)
           
 java.lang.Object TupleLiteralPartImpl.accept(Visitor v)
           
 java.lang.Object TupleLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object StringLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object StateExpImpl.accept(Visitor v)
           
 java.lang.Object RealLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object PropertyCallExpImpl.accept(Visitor v)
          Accept a visitor
 java.lang.Object OperationCallExpImpl.accept(Visitor v)
           
 java.lang.Object OCLExpressionImpl.accept(Visitor v)
           
 java.lang.Object NullLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object MessageExpImpl.accept(Visitor v)
           
 java.lang.Object LoopExpImpl.accept(Visitor v)
           
 java.lang.Object LetExpImpl.accept(Visitor v)
           
 java.lang.Object IteratorExpImpl.accept(Visitor v)
           
 java.lang.Object IterateExpImpl.accept(Visitor v)
           
 java.lang.Object InvalidLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object IntegerLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object IfExpImpl.accept(Visitor v)
           
 java.lang.Object EnumLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object CollectionLiteralExpImpl.accept(Visitor v)
           
 java.lang.Object BooleanLiteralExpImpl.accept(Visitor v)
           
 java.lang.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
           An implementation of the model object 'Visitor'
 

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

Methods in org.eclipse.emf.ocl.uml.impl with parameters of type Visitor
 java.lang.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
 java.lang.Object Visitable.accept(Visitor v)
           
 

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

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


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