Pessoal, um amigo aqui do forum uma vez me enviou um metodo para criar um arquivo .java na elaboração do plugin. O problema foi que eu não to encontrando a classe AbstractPlugin. Alguem sabe onde ela se encontra ?? Segue o metodo abaixo
public static final void openFile(final IFile file) {
//System.out.println(resource.getName());
final IWorkbenchPage activePage = JavaPlugin.getActivePage();
if (activePage != null) {
final Display display = AbstractPlugin.getShell().getDisplay();
if (display != null) {
display.asyncExec(new Runnable() {
public void run() {
try {
IDE.openEditor(activePage, file);
} catch (PartInitException e) {
// EclipseErrorLogUtil.logStackTrace(e);
}
}
});
}
}
}