Lanzar programáticamente un editor Java

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

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);
}


Los métodos openInEditor y revealInEditor también funcionan para archivos de clase y para miembros de los mismos.

Copyright IBM Corporation y otros 2000, 2002. Reservados todos los derechos.