我正在尝试编写一个Eclipse插件。它将依赖于RCP的基本内容和JDT的Java代码生成。它由一个Wizard/WizardPage组成,要求提供一个包和几个类名。当用户点击“完成”时,我希望向导创建对应于输入值的类到当前Java项目中。简单的JDT代码生成示例
我有基本的UI工作。我无法弄清楚的是如何生成相应的类代码。 Eclipse文档有点难以遵循。从我可以收集到的信息中,我需要首先从工作区中获取一个IJavaProject,然后从中获取一个IPackageFragment,并从中调用createCompilationUnit()来创建一个类。
我不能做的是找到任何工作的例子。我假设我可以从工作区的根节点走到我需要的地方并创建单元。
任何人都可以提供一些指针,以简单的工作代码?