RCP插件开发jar阐述

13年前
插件是为系统提供功能的代码和/或数据的结构化包。可以以代码库(带有公共 [应用程序接口] API 的 Java 类)、平台扩展甚至文档的形式来提供功能。插件可以定义扩展点、定义良好的位置,其他插件可以在这些位置添加功能。
RCP中开发用到包描述:
org.eclipse.ui 在RCP必须依赖的jar
org.eclipse.ui.runtime 在RCP必须依赖的jar
org.eclipse.swt
org.eclipse.swt.win32.x86 窗体中各种小组件、布局等
org.eclipse.jface TableViewer、TreeViewer、对话框等组件
org.eclipse.core.commands
org.eclipse.core.jobs
org.eclipse.core.contenttype
org.eclipse.core.workbench RCP应用程序主要实现的接口,透视图,视图,编辑,工具栏等接口
org.eclipse.core.resources
org.eclipse.osgi Open Services Gateway Initiative
org.eclipse.equinox.common
org.eclipse.equinox.registry
org.eclipse.equinox.preferences
org.eclipse.equinox.p2 插件安装、插件站点更新
javx.transaction
org.eclipse.equinox.app
and so on