我想生成一个包含对类的引用的文件,而不知道它实际来自哪个包。
E.g。用户提供
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 help needed for right-hand singleton.getinstance() assignment和A Java API to generate Java source files上的示例指定了类的完整包名称,查看JavaDoc没有帮助。