Uses of Class
org.eclipse.ocl.examples.codegen.cgmodel.util.AbstractCGModelVisitor

Packages that use AbstractCGModelVisitor
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cgmodel.util   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.oclinecore   
org.eclipse.ocl.examples.codegen.oclinjunit   
 

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

Subclasses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.analyzer
 class AnalysisVisitor
          A CGElementVisitor handles the Pivot AST visits on behalf of a CodeGenAnalyzer.
 class BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting CGBoxExp or CGUnboxExp wherever a conversion from boxed to unboxed or vice-versa is required.
 class CG2StringVisitor
          Converts an OCL expression to a string for debugging.
 class DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
static class FieldingAnalyzer.AnalysisVisitor
           
static class FieldingAnalyzer.RewriteVisitor
           
 

Uses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.cgmodel.util
 

Subclasses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.cgmodel.util
 class AbstractExtendingCGModelVisitor<R,C>
          An AbstractExtendingCGModelVisitor provides a default implementation for each visitXxx method that delegates to the visitYyy method of the first super class, (or transitively its first super class first super class until a non-interface super-class is found).
 class AbstractNullCGModelVisitor<R,C>
          An AbstractNullCGModelVisitor provides a default implementation for each visitXxx method that returns null.
 

Uses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.java
 

Subclasses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.java
 class CG2JavaPreVisitor
          A CG2JavaPreVisitor prepares for Java code generation by performing a tree traversal to gather all imports and global constants.
 class CG2JavaVisitor
          A CG2JavaVisitor serializes the contributions of a tree of model elements in a StringBuilder whose result may be obtained by toString() on completion.
 class JavaDependencyVisitor
           
 

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

Subclasses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.oclinecore
 class OCLinEcoreCG2JavaVisitor
          A CG2JavaClassVisitor supports generation of an OCL expression as the LIbraryOperation INSTSANCE of a Java Class.
static class OCLinEcoreCodeGenerator.EcoreBoxingAnalyzer
           
static class OCLinEcoreCodeGenerator.EcoreRewriteVisitor
           
 

Uses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.oclinjunit
 

Subclasses of AbstractCGModelVisitor in org.eclipse.ocl.examples.codegen.oclinjunit
 class JUnitCG2JavaClassVisitor
          A CG2JavaClassVisitor supports generation of an OCL expression as the LibraryOperation INSTANCE of a Java Class.