ViewPart的主要方法执行顺序
来源:互联网 发布:名图轮毂中心孔数据 编辑:程序博客网 时间:2024/06/05 04:19
ViewPart的主要方法执行顺序
1.无参构建方法
2.init(IViewSite site, IMemento memento)
3.init(IViewSite site)
4.createPartControl
5.setFocus
当ViewPart被"X"掉后,会将UI全部销毁,其中disposed是用来销毁用户自定义资源的,可以在这里释放静态资源。
重新打开(showView)时,上述方法会重新再执行一遍。
关于ViewPart的生命周期,已在WorkbenchPart一文中有论述。
注意,在disposed方法中,一切妄图从UI中获取数据的办法都是错误的,因为此时
UI已经Dispose,调用已经dispose的控件的方法,会抛出 Widget is disposed异常,
这一点,针对Viewer组件也是一样的,在dispose方法中,Viewer的contentprovider,input
等都被置为了null.
- ViewPart的主要方法执行顺序
- 5种方式关闭 MFC 对话框程序时,几个主要方法的执行顺序。
- UITableView方法的执行顺序
- findAttribute方法的执行顺序
- VB.NET中8个主要的事件执行顺序
- tableView的执行先后顺序及主要注意事项
- junit4的测试方法的执行顺序
- ViewPart占位操作的实现
- ASP.NET页面主要事件执行顺序
- SPRING的初始化方法执行先后顺序
- Java中构造方法的执行顺序
- MXML文件几个方法的执行顺序
- 多个委托方法的顺序执行
- Java中构造方法的执行顺序
- Bolt接口各个方法的执行顺序
- Java- 构造方法的执行顺序
- Android一些方法的执行顺序
- struts2中的action方法的执行顺序
- protobuf-net简单示例
- 第一次写博客,做好自己
- db2数据库存储过程入门7
- cerr与cout的主要区别
- db2数据库存储过程入门8
- ViewPart的主要方法执行顺序
- 英语练习 29 I always walk
- android 横屏屏蔽输入法全屏
- .NET实质
- static
- 对当前软件行业的一点点感想
- 关于Oracle for Linux sqlplus 的乱码问题
- PHP内核-Apache2的SAPI
- 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告