使用Eclipse开发eRCP应用程序 - 编程入门网
的信息是什么。
id 用于标识此视图的惟一名称。name 一个可译的名称,将在 UI 中为此视图使用,在应用程序启动时,这个名称将作为应用程序的名称显示。class 实现 org.eclipse.ui.IViewPart 的类的完全限定名称。一种常见的实践是子类化 org.eclipse.ui.part.ViewPart 以继承默认功能。category 一个可选属性,由使用 “/” 分隔的分类 ID 组成。每个被引用的分类都必须在相应的分类元素中声明。icon 一个将要与视图关联的图标的相对名称。 要获得各字段的更完整的说明,在 Extension 视图中选择 org.eclipse.ui.views 并单击 Open extension point description。 清单 2. plugin.xml
一个 SampleView.java 也会添加到您的项目中,供您修改。再一次地,要实现一个简单的应用程序,应该在文件中删除除了 createPartControl(Composite parent) 和 setFocus() 以外的所有一切。createPartControl 是视图的核心,这是我们为应用程序放置代码的地方。我们将复合体作为 parent 对象传递,并将 UI 放在其下。当工作台启动应用程序时,这些控件将被创建并显示出来。在清单 3 中,我们创建了一个 Label,并将其文本设置为问候语。 清单 3. SampleView.java
定义您的工作台内容 创建一个简单应用程序的最后一步就是添加 org.eclipse.ercp.eworkbench.applications 的扩展。 打开 MANIFEST.MF,切换到 Extensions 选项卡,然后单击 Add ...。 清除 Show only extension points from the required plug-ins,然后从列表中选择 org.eclipse.ercp.eworkbench.applications,再单击 Finish。 在弹出的 New plug-in dependency 对话框中回答 No。 右击扩展并选择 New > application。plugin.xml 中将为此扩展点生成一个应用程序标记。 在您的扩展中,将 id 更改为 org.eclipse.testworkbenchapp.application,将 name 更改为 Test workbench app。对于 singleton,将其设置为 true,这确保了在运行时此应用程序仅有一个实例存在。 使用Eclipse开发eRCP应用程序(8)时间:2011-02-16 IBM Uriel Liu右击应用程序标记,选择 New > view。plugin.xml 中将在应用程序标记下生成一个视图标记。 图 9 列出了此项目中的扩展。 图 9. 扩展 2 接下来,让我们来看一下通过扩展 org.eclipse.ercp.eworkbench.applications 向 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |