The JDT provides an editor that gives you specific support for editing Java code.
The editor is associated with the Outline view, which shows the structure of the active Java compilation unit. It is updated as the user edits the compilation unit.
The Java editor can be opened on binary CLASS files. If a JAR file containing the CLASS files has a source attachment, then the editor shows the corresponding source.
The editor includes the following features: