Я пытаюсь получить полный путь к выбранному узлу в проводнике пакетов, который представляет собой папку или пакет, а не файл в моем подключаемом модуле Eclipse Ganymede. Я пробовал способ, который упоминается на странице How to get the selected node in the package explorer from an Eclipse plugin, но всякий раз, когда я использую следующую строку в своем коде,Как получить полный путь к выбранному узлу в проводнике пакетов из плагина Eclipse?
IFile file = (IFile) structured.getFirstElement(); (Этот) IPath path = file.getLocation();
плагин не работает и не отвечает и не дает никаких предупреждений об исключении. Когда я изменил объявление IFile на объявление Object, это нормально. Но мне нужно получить файл или папку, чтобы получить полный путь для моих операций.
Любая помощь будет оценена ...
Что вы подразумеваете под «Когда я изменил объявление IFile на объявление объекта, это прекрасно»? это означает, что это не нормально с литой. –