Я пишу плагины Eclipse для Java, и у меня возникла следующая проблема:
Учитывая IEditorPart, мне нужно проверить, если это редактор Java.
Я мог бы сделать (IEditor экземпляр JavaEditor),
но JavaEditor это org.eclipse.jdt.internal.ui.javaeditor.JavaEditor,
который подпадает под "внутренние" классы JDT.
Есть ли более умный и безопасный способ сделать это? Я не уверен, почему нет никакого внутреннего интерфейса для этого.