Responsible for creating a plugin for the JBuilder. The code here creates a pretty printer that works with the file in the editor, and also provides the UML class diagrams and other refactoring features.