Я пишу простой Eclipse-плагин, который отображает пользовательский интерфейс после щелчка правой кнопкой мыши по определенному элементу, расположенному внутри XML-файла.В обработчике мне нужно сначала получить путь к файлу, который содержит выбранный объект.Я пробовал следующие сообщения, к сожалению, не работает для меня.
Как получить путь текущего выбранного файла в Eclipse?
IFile file = (IFile) Platform.getAdapterManager().getAdapter(obj,
IFile.class);
Eclipse PluginПолучить код из текущего открытого файла
IFile file = (IFile) workbenchPart.getSite().getPage().getActiveEditor().getEditorInput().getAdapter(IFile.class);
примечание: файл не нужно открывать в активном редакторе.