Java Study Day4 - RCP [1]
基本知识
通过两张图说明人机交互应用程序的几个部分:
图一符合MVC架构(model view control)
图二是eclipse的主要部分
扩展点
- 扩展点接入的实际上不是代码,而是对接入代码的描述。通过扩展点接入的声明,可以告诉Eclipse平台,使用什么功能的时候调用什么类,新的插件提供了哪些功能,或者扩展了原有的哪些功能等。从这个意义上将,扩展点本质上是配置信息。
- 通过扩展点中menu和command,将文本和命令结合起来,menu中可以配置菜单样式和位置(不需要写代码)
- 除了运行时内核外,其他所有东西都是插件,但其中有两个最重要的插件 workbench和workspace