Я хочу сгенерировать файл, содержащий ссылку на класс, не зная, из какого пакета он на самом деле.
например. пользователь поставляет
import foo.*
import blah.*
Button("press me")
и мне нужно сгенерировать
import foo.*;
import blah.*;
public class MyWindow extends Window {
public MyWindow() {
Button button = new Button();
button.setLabel("press me");
}
}
Класс Button
может быть в любой упаковке. Этот вид сценария поддерживается CodeModel? В примерах Справка CodeModel, необходимых для правого присваивания singleton.getinstance () и Java API для генерации исходных файлов Java , указываются полные имена пакетов для классов и рассматривается JavaDoc не помогло.