Package org.eclipse.ocl.examples.codegen.java

Interface Summary
Iteration2Java  
JavaStream.SubStream  
 

Class Summary
AbstractId2JavaClassVisitor  
AbstractJavaContext A JavaLocalContext maintains the Java-specific context for generation of coide from a CGOperation.
CG2JavaPreVisitor A CG2JavaPreVisitor prepares for Java code generation by performing a tree traversal to gather all imports and global constants.
CG2JavaVisitor A CG2JavaVisitor serializes the contributions of a tree of model elements in a StringBuilder whose result may be obtained by toString() on completion.
Id2EClassVisitor  
Id2JavaExpressionVisitor An Id2JavaExpressionVisitor appends the expression body of an Id declaration.
Id2JavaInterfaceVisitor An Id2JavaClassVisitor return the Java Interface for an Id.
ImportUtils  
JavaCodeGenerator OCL2JavaClass supports generation of the content of a JavaClassFile to provide the polymorphic implementation of an ExpressionInOCL.
JavaConstants  
JavaDependencyVisitor  
JavaGlobalContext A JavaGlobalContext maintains the Java-specific global context for generation of code.
JavaLocalContext A JavaLocalContext maintains the Java-specific context for generation of coide from a CGOperation.
JavaStream A JavaStream provides many appendXXX helper methods and a push/pop facility for auto-indentation of Java text.
UnboxedCompositionProperty  
UnboxedExplicitNavigationProperty  
UnboxedOppositeNavigationProperty