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插件启动流程分析的主要内容,如果未能解决你的问题,请参考以下文章

GEF入门实例_总结_01_教程源码开发环境准备

eclipse 可视化插件Visual Editor,怎么安装?

eclipse如何搭建springmvc +mybatis

Eclipse HTMLEditor如何作为第三方插件应用到自己的插件项目里?

如何在Eclipse3.3.1.1中安装VE,emf,GEF插件

eclipse插件自动生成类图