GMF中,由xxxEditPart获得模型对象的方法的方法
来源:互联网 发布:阿里旺旺mac版如何退出 编辑:程序博客网 时间:2024/06/04 20:05
其实在前面博客中已提及一部分,在此做个整理:
法1:
XXXImpl xxxImpl = xxxEditPart.resolveSemanticElement();//此方法比较简便,一行代码便可以了
法2:
View view = (View) xxxEditPart.getModel();
XXXImpl xxxImpl = (XXXImpl) view.getElement();
法3:
View view = (View) xxxEditPart.getModel();
EObject obj = ViewUtil.resolveSemanticElement(view);
XXXImpl file2 = (XXXImpl)obj;
第一种最简单了,当然有时候我们需要删除图元,要用到图元的View对象,所以了解下怎么得到图元的View对象还是有必要的,另外,由EditPart获得模型对象无法用法1的办法,原因是EditPart没有resolveSemanticElement()这个方法。
- GMF中,由xxxEditPart获得模型对象的方法的方法
- JCL中由接口获得对象的方法
- JCL中由接口获得对象的方法
- JCL中由接口获得对象的方法
- GMF中,获得当前editor的EditPart
- GMF中,编辑图元属性的方法
- Spring中获得dataSurce对象的方法
- DOM中获得对象的方法
- gmf 中保存 xml resource 的方法
- GMF中,如何不打开editor得到此editor的模型对象
- 获得对象的另一种方法
- 获得request对象的方法
- CMainFrame中获得CMyView对象的指针的方法
- Action类中获得HttpServletResponse对象的四种方法
- Spring框架中获得DataSource对象的方法
- 在javascript中获得一个对象的所有方法
- Spring框架中获得DataSource对象的方法
- Java中获得一个Class对象的方法
- Python:生成特定内容的数据文件
- PreferenceActivity的使用及示例界面的实现(一)
- 3D显示技术
- Linux下QT调用Opencv库
- 用tweak工具设置ubuntu
- GMF中,由xxxEditPart获得模型对象的方法的方法
- java并发包concurrent多线程示例
- Redy词法识别--综合识别
- 叹曹操七哭
- 生成一个随机数的方法
- android下载的文件比服务器的文件大的原因与解决方案
- android创建文件夹和文件的一些经验教训
- 四级 1
- C#设计模式之11——外观模式