GEF入门实例_总结_04_Eclipse插件启动流程分析
Posted shirui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GEF入门实例_总结_04_Eclipse插件启动流程分析相关的知识,希望对你有一定的参考价值。
一、前言
本文承接上一节:GEF入门实例_总结_03_显示菜单和工具栏
注意到app目录下的6个类文件。
这6个文件对RCP应用程序而言非常重要,可能我们现在对这几个文件的理解还是云里雾里,这一节我们将通过这几个文件来了解Eclipse插件的启动过程。
二、Eclipse插件启动流程图
有问题的地方:第9步的实际的具体流程我暂时还不清楚。
Eclipse启动流程图如下,都是自己总结的,所以可能有不当之处,希望读者能解惑并将其完善。
三、6个类文件的作用
这六个类文件的作用如下:
类名 | 作用 |
Application | RCP应用程序的入口 |
ApplicationWorkbenchAdvisor | 负责应用程序生命周期管理 |
ApplicationWorkbenchWindowAdvisor | 负责窗口生命周期管理。控制窗口界面的UI元素。 |
ApplicationActionBarAdvisor | 负责定义创建窗口的行为。 负责创建菜单栏、工具栏、状态行 |
以上是关于GEF入门实例_总结_04_Eclipse插件启动流程分析的主要内容,如果未能解决你的问题,请参考以下文章
eclipse 可视化插件Visual Editor,怎么安装?
Eclipse HTMLEditor如何作为第三方插件应用到自己的插件项目里?