在应用程序插件中建立com.example.e4.rcp.todo.parts
包。
在这个包中建立 3 个 Java 类,分别叫做TodoOverviewPart
,TodoDetailsPart
,PlaygroundPart
。
提示:你可以通过模型编辑器中细节面板中点击 Class URI 超链接来建立类,这会连接建立的类到模型对象。如果你这样做,你可以跳过本练习中的小节
连接 Parts 与 Java 类
。
下面的代码显示了TodoDetailsPart
类,所有类不应该从其他类派生,也不要实现任何接口。
package com.example.e4.rcp.todo.parts;
public class TodoDetailsPart {
}
打开 Application.e4xmi 文件,然后连接类与对应的 Part 模型元素。你可以通过 Part 模型元素的 Class URI 属性来完成。
下表给出了哪个元素需要连接的总览。
Class | Part ID 后缀 |
---|---|
TodoOverviewPart | *.todooverview |
TodoDetailsPart | *.tododetails |
PlaygroundPart | *.playground |
Eclipse 4 模型编辑器允许你通过Find...
按钮查询存在的类,最初的Contribution Classes
列表是空的,在 Class Name 字段中输入来看看结果。
下面的截图显示了 Overview Part 的结果。
运行你的应用程序,它应该可以启动,但是用户接口看起来应该和之前没有不同。
为了验证模型对象被 Eclipse 运行时建立了,为某个类添加一个无参数的构造器,然后加入一行 System.out.println() 语句,验证启动应用程序时,构造器被调用了。