Я пытаюсь создать плагин, имитирующий диалог открытых ресурсов Eclipse (CTRL + SHIFT + R). Я научился создавать FilteredItemsSelectionDialog, следуя примеру . Но недостающий фрагмент - как заполнить диалог ресурсами рабочей области. Я обнаружил OpenResourceHandler и пытаюсь продублировать эту функцию в своем плагине, чтобы я мог просмотреть и посмотреть, как он работает. Поэтому я копирую источник и переименовываю его, чтобы избежать столкновения с реальным. Проблема в том, что я не могу импортировать эти классы:
import org.eclipse.core.resources.IContainer;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.ResourcesPlugin;
Я попытался отредактировать свой манифест, но он не позволяет мне импортировать org.eclipse.core (хотя я могу импортировать org.eclipse.core.runtime). Итак, где я могу найти эти классы и как их импортировать? И, что более важно, вообще, как мне найти пакет, в котором существует данный класс, и импортировать его?