Я реализую вариант мастера JUnit New Test Suite Wizard, и вместо получения тестовых классов из текущего проекта мне нужно получить их из другого источника. Они приходят ко мне в виде строк полных имен классов.
Некоторые из них могут еще не существовать в рабочей области этого пользователя, не говоря уже о пути к классам текущего проекта. Пользователю нужно будет импортировать проекты для них позже, но я пока не хочу возиться с этим в своем мастере. Мне нужно просто добавить все классы в новый набор, независимо от того, существуют они еще или нет.
Для тех классов, которые уже находятся в пути к классам этого проекта, я могу использовать IJavaProject.findType(String fullQualifiedName) . Есть ли аналогичный способ получить ITypes для классов, которые (пока) не видны?
Я был бы рад создать IType из ничего, но ITypes, похоже, не любят, когда их создают.