O plug-in UI do JDT fornece uma classe de utilitário JavaUI, que permite chamar a interface do usuário do JDT através de programação.
O trecho a seguir faz um editor Java mostrar um membro específico de uma unidade de compilação Java.
void showMethod(IMember member) {
ICompilationUnit cu = member.getCompilationUnit();
IEditorPart javaEditor = JavaUI.openInEditor(cu);
JavaUI.revealInEditor(javaEditor, member);
}
openInEditor
e revealInEditor
também funcionam para arquivos de classe e para membros contidos em arquivos de classe.