使用 Eclipse 插件开发环境构建模板 - 编程入门网
包含创建模板 时将复制的内容。java 文件夹中的内容非常重要,因为这是表示视图的类。由 于模板系统将为用户需要的名称自动换出变量 $className$,因此将其命名为 $className$.java。
在此类文件内,还有一些需要用户自定义的变量替换。这些变量替换的名称 十分灵活,将在下一节中讨论,讨论的主要内容集中在模板分区上。 清单 2. $className$.java
使用 Eclipse 插件开发环境构建模板(3)时间:2010-12-05 IBM Chris Aniszczyk模板分区 模板分区是包含驱动模板输入的 UI 和控制逻辑的 Java 类。模板分区必须 实现 ITemplateSection 接口。为方便起见,PDE 提供了一个抽象类 OptionTemplateSection,使用它可以为您节省大量时间。可以对模板分区执行 的操作有很多(我将把这些内容给您留作练习以研究附带的代码样例),我们将 去关注更重要的内容。第一步是确保通过 addPages(...) 方法添加向导页面。 在这个简单的例子中,我们只在第一个页面中添加一个页面。 清单 3. SimpleViewTemplateSection.java
下一步是为客户提供 UI 以便他们可以使用模板。通过声明模板所使用的变 量,也可以通过使用 addOption(...) 方法添加选项来完成。在我们的类中,有 一种方便的方法 createOptions(),构造函数将调用此方法来创建选项。 清单 4. SimpleViewTemplateSection.java
图 5. 简单的视图选项向导页面 模板系统提供了若干种方法帮助添加选项;在 BaseOptionTemplateSection 类中可以看到这些方法的实现。但是,如果需要比模板系统提供的更大的灵活性 ,建议使用 registerOption(...) 方法。可以创建一组自己的选项,例如,如 果需要使用组合框选项,则需要将 ComboChoiceOption 实例化并调用 registerOption(...) 方法(有关选项 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |