GEF入门实例_总结_04_Eclipse插件启动流程分析

一、前言

本文承接上一节:GEF入门实例_总结_03_显示菜单和工具栏

注意到app目录下的6个类文件。

这6个文件对RCP应用程序而言非常重要,可能我们现在对这几个文件的理解还是云里雾里,这一节我们将通过这几个文件来了解Eclipse插件的启动过程。

二、Eclipse插件启动流程图

有问题的地方:第9步的实际的具体流程我暂时还不清楚。

 Eclipse启动流程图如下,都是自己总结的,所以可能有不当之处,希望读者能解惑并将其完善。

三、6个类文件的作用

 这六个类文件的作用如下:

类名 作用
Application RCP应用程序的入口
ApplicationWorkbenchAdvisor 负责应用程序生命周期管理
ApplicationWorkbenchWindowAdvisor 负责窗口生命周期管理。控制窗口界面的UI元素。
ApplicationActionBarAdvisor 负责定义创建窗口的行为。 负责创建菜单栏、工具栏、状态行
   
   

猜你喜欢

转载自www.cnblogs.com/shirui/p/9157296.html