RCP
iteye_1533
这个作者很懒,什么都没留下…
展开
-
RCP客户端实现保存不同用户的界面状态
在一个多用户的系统中,每个用户都有自己的喜好例如,视图的位置、大小、以及显隐状态,都要对其进行保存,我们可以在工作台初始化的方法进行设置:[code="java"] @Override public void initialize(IWorkbenchConfigurer configurer) { super.initialize(configurer); co...2009-12-20 02:08:33 · 234 阅读 · 0 评论 -
RCP工程启动时自动打开上次未关闭的编辑器
1.首先使EditorInput类实现IPersistableElement接口,该方法返回一个工厂对象的ID由工作台自动去创建[code="java"] @Override public String getFactoryId() { return ElementFactory.ID; }[/code]2.将EditorInput类中原有的方法返回参数进行修改...2009-12-21 15:41:03 · 230 阅读 · 0 评论 -
RCP Section 用法
在RCP项目中经常会使用到Section控件,下面对其简单用法说明一下:[code="java"]FormToolkit toolKit = new FormToolkit(p.getDisplay());//初始状态展开Section section = toolKit.createSection(parent, Section.EXPANDED | Section.TWISTI...2010-03-05 11:11:30 · 280 阅读 · 0 评论 -
RCP工程寻找已定义的扩展点
在RCP项目中,经常会用到Eclipse为我们提供的扩展点,当然也会用到我们自定义的扩展点,应用如下一个函数,可以得到自定义扩展点接口。[code="java"] /** * 通过扩展点名称返回接口对象 * @param pointName 扩展点名称 * @param clz 接口类型 * @return */ public static Object ...原创 2010-06-04 11:27:54 · 158 阅读 · 0 评论