在本课程中,您将创建 Decorator 类,此类以后负责将图形作为修饰符放置到 CARMA 成员上。
要创建 Java™ Decorator 类,请执行下列操作:
- 从为 Eclipse 插件项目设置适当的依赖项开始。右键单击 Eclipse 插件项目 com.ibm.carma.plugin.decorators,然后选择 PDE 工具 > 打开清单。这将在编辑器主窗口中打开插件编辑器。
- 从插件编辑器中的选项卡的底部菜单中选择依赖项。这将打开插件依赖项编辑器。
- 请确保第一个面板中列示了下列插件:
- org.eclipse.ui
- org.eclipse.core.runtime
- com.ibm.carma.core(9.0.0)
- 如果缺少任何插件,请单击添加按钮。在打开的选择插件对话框中,在过滤器文本字段中输入所缺少插件的名称。当此插件出现在面板中时,选择此插件并单击确定。
- 现在,您将创建一个包含 Decorator 类的新包。将相关的 Java 类一起放在包中有助于保持代码有序组织。右键单击插件项目 com.ibm.carma.plugin.decorators,然后选择新建包。
- 在打开的新建 Java 包对话框中,在名称文本字段中输入 修饰符,然后单击完成。您应当看到刚才创建的包出现在 src 目录中。
- 右键单击您刚才创建的 decorator 包,然后选择新建 > 类。
- 在名称文本字段中输入 修饰符。
- 在超类文本字段旁边,单击浏览,以通过浏览找到 Descriptor 类将扩展的类。
- 在打开的选择超类对话框中,在文本字段中输入 LabelProvider。选择属于 org.eclipse.jface.viewers 包的类,然后单击确定。
- 在接口面板旁边,单击添加。在打开的选择已实现的接口对话框中输入 ILightweightLabelDecorator,然后选择出现的匹配项。单击确定。
- 单击完成以关闭新建 Java 类对话框。
您应当看到 Decorator 类出现在 decorator 包中,并且 Decorator 类的源代码在编辑器中打开。