Utilizar la UI de JDT

El conector de la UI de JDT proporciona una clase de programa de utilidad, JavaUI, que permite llamar desde programa a la interfaz de usuario de JDT.

Esta clase puede utilizarse para abrir cuadros de diálogo de solicitud de paquetes y clases, y para abrir elementos de Java en editores.

El fragmento de código siguiente hace que un editor de Java muestre un miembro concreto de una unidad de compilación de Java.

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