工作台为插件定义扩展点以便提供视图和编辑器的实现,以及为现有视图和编辑器添加行为。我们将从其中一个工作台样本应用程序(自述文件工具)中来查看这些扩展点的添加项。
自述文件工具是一个插件,它为特定资源(.readme 文件)提供了定制编辑和导航。示例说明了扩展可以用来提供专门工具的许多典型(但是进行了简化)的方法。
自述文件工具会提供给导航器视图的菜单、 将与编辑器相关的操作添加到工作台菜单和工具栏中,并定义定制视图和内容轮廓图。下图显示由自述文件工具添加到工作台中的一些定制功能部件。
自述文件工具还向工作台添加特性、首选项和向导。我们将在对话框和向导和首选项和特性中查看这些内容。现在,我们将考察自述文件工具的一些基本添加项。
自述文件工具位于 org.eclipse.ui.examples.readmetool 包中。可以在插件 目录下面的 org.eclipse.ui.examples.readmetool 目录中找到 readmetool.jar 和 plugin.xml。要继续进行,您将需要确保已经安装了平台示例。(参见示例指南以获取更多信息。)
自述文件工具实现了许多不同的工作台扩展。我们将从其中一个最简单的工作台扩展点(即,视图)开始。我们将按照可能会遇到的自述文件工具扩展点的次序来继续考察它们。