By default, when you generate the transformation source code, for each generated transformation element, the generated code extends the classes in the default transformation framework. By overriding the default classes in the transformation authoring framework, you can customize the how the transformation implementation code is generated.
You can apply this preference to all projects in the workspace, or to specific projects.