Из представления или редактора (эта часть проста):
this.getSite().getWorkbenchWindow().getShell()
Из других мест, получить доступ к представлению или редактору и так же, как указано выше.
Если вы оказались в классе, где у вас нет доступа к представлению или редактору, вы, вероятно, не хотите вызывать какой-либо код пользовательского интерфейса, но если вы действительно хотите выстрелить себе в ногу:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell()