Uses of Package
org.eclipse.ocl.examples.codegen.analyzer

Packages that use org.eclipse.ocl.examples.codegen.analyzer
org.eclipse.ocl.examples.autogen.analyzer   
org.eclipse.ocl.examples.autogen.java   
org.eclipse.ocl.examples.autogen.utilities   
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cse   
org.eclipse.ocl.examples.codegen.generator   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.java.iteration   
org.eclipse.ocl.examples.codegen.oclinecore   
org.eclipse.ocl.examples.codegen.oclinjunit   
org.eclipse.ocl.examples.codegen.utilities   
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.autogen.analyzer
AnalysisVisitor
          A CGElementVisitor handles the Pivot AST visits on behalf of a CodeGenAnalyzer.
AS2CGVisitor
          The AS2CGVisitor performs the first stage of code generation by converting the Pivot AST to the CG AST.
BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting:
CG2StringVisitor
          Converts an OCL expression to a string for debugging.
CG2StringVisitor.Factory
           
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
FieldingAnalyzer.AnalysisVisitor
           
FieldingAnalyzer.RewriteVisitor
           
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.autogen.java
AnalysisVisitor
          A CGElementVisitor handles the Pivot AST visits on behalf of a CodeGenAnalyzer.
BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting:
DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.autogen.utilities
CG2StringVisitor
          Converts an OCL expression to a string for debugging.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.analyzer
AS2CGVisitor.Variables
           
CG2StringVisitor
          Converts an OCL expression to a string for debugging.
CG2StringVisitor.Factory
           
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
DependencyVisitor.Id2DependencyVisitor
           
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
FieldingAnalyzer.AnalysisVisitor
           
FieldingAnalyzer.RewriteVisitor
           
NameManager
          A NameManager provides suggestions for names and maintains caches of used names so that model elements are consistently named without collisions.
NameManager.Context
           
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.cse
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.generator
AnalysisVisitor
          A CGElementVisitor handles the Pivot AST visits on behalf of a CodeGenAnalyzer.
BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting:
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
NameManager
          A NameManager provides suggestions for names and maintains caches of used names so that model elements are consistently named without collisions.
NameManager.Context
           
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.java
BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting:
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
DependencyVisitor
          Traverses the AST adding any internode dependencies to ensure correct declaration ordering.
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
NameManager
          A NameManager provides suggestions for names and maintains caches of used names so that model elements are consistently named without collisions.
NameManager.Context
           
ReferencesVisitor
          The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.java.iteration
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.oclinecore
AS2CGVisitor
          The AS2CGVisitor performs the first stage of code generation by converting the Pivot AST to the CG AST.
BoxingAnalyzer
          A BoxingAnalyzer performs a bottom up tree-traversal inserting:
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
FieldingAnalyzer
          A FieldingAnalyzer identifies the necessary catches and throws.
FieldingAnalyzer.RewriteVisitor
           
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.oclinjunit
CodeGenAnalyzer
          A CodeGenAnalyzer performs the analysis of a Pivot AST in preparation for code generation.
 

Classes in org.eclipse.ocl.examples.codegen.analyzer used by org.eclipse.ocl.examples.codegen.utilities
CG2StringVisitor
          Converts an OCL expression to a string for debugging.