Utilisation de l'interface utilisateur (UI) de JDT

Le plug-in UI de JDT fournit une classe utilitaire, JavaUI, qui vous permet d'appeler programmatiquement l'interface utilisateur de JDT.

Cette classe peut être utilisée pour ouvrir des boîtes de dialogue de sélection de package et de classe ainsi que pour ouvrir des éditeurs sur des éléments Java.

Le fragment de code suivant ouvre un éditeur Java sur un membre spécifique d'une unité de compilation Java.

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