



Конечно:
ResourcesPlugin.getWorkspace().getRoot().getProjects()
предоставит вам список всех проектов в рабочей области. вы можете легко выполнить итерацию, чтобы найти тот, который вам нужен. На этом этапе вы можете искать определенные файлы по расширению и т. д.
Если вы хотите, чтобы ваши пользователи могли выбирать файлы внутри рабочего пространства eclipse с определенным расширением, вы можете для начала взглянуть на класс org.eclipse.ui.dialogs.ElementTreeSelectionDialog (плагин org.eclipse.ui.dialogs).
Затем, чтобы получить пример того, как сделать это фильтрующими расширениями, вы можете взглянуть на класс org.eclipse.jdt.internal.ui.viewsupport.FilteredElementTreeSelectionDialog (плагин org.eclipse.jdt.ui), чтобы увидеть, как они это делают, а затем повторно реализовать материал.
Это должно дать вам более высокий уровень действий, чем перетаскивание файлов в проекты вручную и диалоги переопределения.