Dengues 采用技术(3)-Properties 在Warehouse View中选中一个节点,要求跟打开这个节点的Editor一样。
来源:互联网 发布:2017网络热点话题 编辑:程序博客网 时间:2024/04/30 21:54
在Warehouse View中选中一个节点,要求跟打开这个节点的Editor选中的Properties一样。但是还要求当选中Editor其他Node时这个Property不一样。每个Node现实的属性不同。在这里我们解决办法是在要使用的地方分别申明扩展点:org.eclipse.ui.views.properties.tabbed.propertyContributor,但是他们的ContributorId要一样。然后在ITabbedPropertySheetPageContributor的getContributorId()都返回同一个ContributorId。而在实现不同的Tabs和Sections。
但是这样可能会出问题,我们无法知道那个TitleLabelProvider先调用。以此我们建一个公共的LabelProvider来管理这两个LabelProvider。
注明:整个Dengues的代码文件太多,无法上传,如果需要源代码。请到用一下方式联系:
QQ群:24885404;Google群:http://groups.google.com/group/dengues.
但是这样可能会出问题,我们无法知道那个TitleLabelProvider先调用。以此我们建一个公共的LabelProvider来管理这两个LabelProvider。
注明:整个Dengues的代码文件太多,无法上传,如果需要源代码。请到用一下方式联系:
QQ群:24885404;Google群:http://groups.google.com/group/dengues.
- Dengues 采用技术(3)-Properties 在Warehouse View中选中一个节点,要求跟打开这个节点的Editor一样。
- Dengues 采用的技术(1)- Process Editor (GEF)
- Dengues 采用技术(5)-在一个Column下使用多个CellEditor.
- Dengues 采用的技术(4)- EMF
- Dengues 采用技术(2)-JET(Java Emitter Templates )
- 在二叉树中找到一个节点的后继节点
- 在二叉树中找到一个节点的后继节点
- [LeetCode] 一个BST的两个节点的值被交换,要求修正这个BST
- 给定一颗二叉树,以及其中的两个node(地址均非空),要求给出这两个node的一个公共父节点,使得这个父节点与两个节点的路径之和最小。
- CareerCup2.3 删除最中间那个,或者删除给出任意一个节点(只能得到这个节点的pointer)
- 在SWIFT中应该采用什么样的方式来定义这个链表中的节点呢?附Class和Struct的不同
- 【单链表经典面试题解析三】在无头单链表的一个非头节点前插入一个节点(要求不能遍历单链表)
- Maven中<dependencies>节点跟<dependencyManagement>节点的区别
- 给定一个二叉树和其中的一个节点,求中序遍历这个节点的下一个节点
- 链表:删除一个节点,如果这个节点的右边的节点更大
- Ext TreePanel中选中指定的节点
- jquery中选取兄弟节点的方法
- jquery中选取兄弟节点的方法
- 免费的BPEL设计器(Free BPEL designers)
- ASP中要求IE不要缓冲网页
- 脚本攻击与防御
- 软件项目需求的关键
- gx + java 中,结构体类型SDT(Struct Data Type)的Clone()方法使用
- Dengues 采用技术(3)-Properties 在Warehouse View中选中一个节点,要求跟打开这个节点的Editor一样。
- MySql主从备份
- “靖国神社”连锁厕所项目建议书
- sql数据库质疑恢复办法
- 关注:XML+JavaScript开发的跨平台GUI库Trixul
- GetLastError返回值的意义(一)
- GetLastError返回值的意义(四)
- GetLastError返回值的意义(三)
- GetLastError返回值的意义(二)