Embodiments of the invention provide a dictionary, which may be modified
by a developer, that provides a mapping of the generation routine to be
performed and a pointer or identifier of the generator employed for the
specified generation routine. As will be appreciated, embodiments of the
invention may employ a dictionary which comprises a plurality of
generation routine-code generator identity data pairs. A generator
routine may be, for example, associated with the generation of source
code associated with a particular object class, fields, methods, method
bodies, procedures, comments, subroutines and the like. By modifying a
generation routine-code generator identity data pair in a generator
dictionary, a developer or user is able to modify the source code (e.g.,
the structure and/or content of the source) which is ultimately generated
by the generator.