示例 — 多页面编辑器

简介

“多页面编辑器示例”添加用于扩展名为 .mpe 的文件的编辑器。它显示如何创建这样一个编辑器,该编辑器通过定义编辑器和可将条目添加到操作栏的页面构建器来使用多个页面。

运行示例

要开始使用“多页面编辑器示例”,创建一个扩展名为 .mpe 的新文件。选择该文件,显示弹出菜单,选择“打开方式”菜单,然后从子菜单选择“多页面编辑器示例”菜单项。于是,就可通过选择不同的标记来选择不同的编辑器。

创建新的 mpe 文件

创建一个扩展名为 .mpe 的新文件。从“文件”菜单中,选择“新建”,然后从子菜单中选择“其它...”。单击向导中的“简单”,然后
选择左边列表中的“文件”。单击“下一步”以提供文件名(确保扩展名为 .mpe)及应包含该文件的文件夹。
 

详细信息

“多页面编辑器示例”演示如何使用定制页面添加程序创建多页面编辑器。

“多页面编辑器示例”是用两个扩展构造而成的 — 文档添加程序(MultiPageContributor)和编辑器(MultiPageEditor)。文档添加程序是 org.eclipse.ui.part.MultiPageEditorActionBarContributor 的子类,且它定义当调用 setActivePage 方法时添加到编辑器的操作。编辑器是一个 org.eclipse.ui.part.MultiPageEditorPart,它创建其激活由 pageChange 方法(该方法轮流将 setActivePage 发送到添加程序)处理的三个页面。这两个类不直接互相引用 — 编辑器的添加程序是使用 plugin.xml 中的 contributorClass 标记设置的。

Copyright IBM Corp. 2000, 2003.  All Rights Reserved.