2013-01-14 60 views
3

我刚开始进入一些Eclipse(juno)插件实验。我想创建的插件的关键部分需要为用户提供创建新的基于Java的类的能力。这些类可以是3种不同类型中的1种。如何基于代码模板创建Eclipse基于Java的新文件向导?

是否可以使用NewFileWizard的变体来实现这一点,该变体将为每个类类型使用模板?

例如,当用户在插件创建的新自定义项目中时,我希望他们能够右键单击“新建”并获得3个选择。根据选择,向导将使用相应的代码模板 - 填写类名称,包名称等,然后在适当的项目文件夹中生成文件。

请让我知道你是否需要澄清我在问什么。

回答

0

是否有可能使用NewFileWizard的变体来为每个类类型使用模板?

是的。

您基本上需要获取新文件向导的Eclipse源代码,将其引入Eclipse插件项目,并对其进行修改以满足您的特定需求。

+0

有趣的 - 基于这种方法,我应该能够创建N个“新型”向导。这个源代码是否与一般的eclipse源代码一起使用,还是在其他地方?谢谢 –