O plug-in da UI do JDT fornece uma classe de utilitário, JavaUI, que permite chamar a interface do usuário do JDT de maneira programática.
Essa classe pode ser utilizada para abrir diálogos de aviso de classe e de pacote e para abrir editores em elementos Java.
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);
}