精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-10
1. Perspective添加Properties view:ID=org.eclipse.ui.views.PropertySheet; 2. 实现ISelectionProvider接口(Viewer,Editor已经实现); 3. 打开界面时可以先激活一下properties view: PlatformUI.getWorkbench().getActiveWorkbench().getActivePage().active(ID); 4. 如果一个面板有多个View时,切换属性显示是: // 切换展示属性的Viewer // 数据提供Po的实现有两种方式,一种是Po直接implements IPropertySource,另一种是Po implements IPropertySource;前者对序列化对象时会有一定的影响,而且耦合度高,推荐后者; // 以下是后一种实现方式: 5. 点击时,所关联的Po应 implements IAdaptable,重写getAdapter(),如下: @Override 6. PoPropertySource implements IPropertySource,主要实现方法: // 返回Descriptor @Override // 返回数值 @Override } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-03-30
写的非常笼统,不适合初学者
|
|
返回顶楼 | |
发表时间:2011-04-01
谢谢,后面会改进
|
|
返回顶楼 | |
浏览 2439 次