JDT-Benutzerschnittstelle verwenden

Das Plug-in "JDT - Benutzerschnittstelle" bietet eine Dienstprogrammklasse namens JavaUI, mit deren Hilfe die JDT-Benutzerschnittstelle programmgestützt aufgerufen werden kann.

Mit dieser Klasse können Bedienerführungsdialoge für Pakete und Klassen sowie Editoren für Java-Elemente geöffnet werden.

Der folgende Ausschnitt weist einen Java-Editor an, ein spezifisches Member einer Java-Kompiliereinheit anzuzeigen.

void showMethod(IMember member) {
    ICompilationUnit cu = member.getCompilationUnit();
    IEditorPart javaEditor = JavaUI.openInEditor(cu);
    JavaUI.revealInEditor(javaEditor, member);
}