Java-Editor programmgestützt starten

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

Das folgende Snippet 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);
}


Die Methoden openInEditor und revealInEditor funktionieren auch für Klassendateien und in Klassendateien enthaltenen Teildateien.

Copyright IBM Corporation und Andere 2000, 2002. Alle Rechte vorbehalten.