| Class Summary | 
| CodeGenerationFactory | This class stores and serves up instances CodeGenerator based
 on the string name of the code that the user wishes to generate. | 
| CodeSplicer | Class CodeSplicersplices code segments from an existing
 user file into a new automatically generated file. | 
| Dependencies | Make depends info calculator for all languages. | 
| DependenciesGenerator | This class is used to generate makefiles but may
 be amenable to extension to other types of build files. | 
| FileManager | FileManageris a singleton class that manages the files
 generated by the backend code generators. | 
| IOR | Class IORcontains common SIDL to IOR translation
 routines shared by the backend code generators. | 
| IOR.CompareMethods |  | 
| LevelComparator |  | 
| MakefileGenerator | This class is used to generate makefiles but may
 be amenable to extension to other types of build files. | 
| PackageMakeInfoGenerator | This class is used to generate a makefile at the top
 of the generated source tree (for an invocation of babel)
 that tells about the other makefiles/setup.py files in
 the tree. | 
| SortComparator | The SortComparatorclass compares two objects of a variety
 of concrete types for use in sorting. | 
| Utilities | The Utilitiesclass contains a variety of common
 utility functions, such as sorting a collection of data or
 determining the maximum string width of a collection of data. |