在 Visual Editor 中创建 RCP 编辑器

Visual Editor for Java 支持创建和开发富客户机平台(RCP)编辑器。

在可以创建新的 Java 可视类之前,必须创建一个用来存放可视类的 Java 项目或插件项目。如果要创建新的富客户机平台(RCP)视图或编辑器,则需要支持 RCP 应用程序开发的插件项目。
RCP 编辑器是扩展 org.eclipse.ui.part.EditorPart 的类。您可以使用“新建 Java 可视类”向导来快速创建新的扩展 EditorPart 的可视类。这个向导将创建 EditorPart 并添加一个 SWT 组合体作为缺省容器。然后,可以使用 SWT 控件和容器来设计编辑器的内容。

要创建 RCP 编辑器:

  1. 完成用于创建新的 Java 可视类的步骤,并在样式列表中指定“RCP 编辑器”。新的 Java 类将在 Visual Editor 中打开,它显示了带有组合体的 EditorPart。
    “设计”视图中新的可视类,它显示了一个 EditorPart
  2. 使用 SWT 控件和容器来设计编辑器的内容。请参阅将组件添加到 Java 可视类在 Visual Editor 中使用 SWT 以了解更多信息。
可以通过将编辑器作为 Java bean 运行来独立地测试它(运行 > 运行方式 > Java Bean)。

要将编辑器合并到插件中,您需要在项目中将该编辑器注册为扩展并使用程序将它作为应用程序的一部分显示。要了解有关将编辑器扩展点添加到富客户机平台应用程序或富客户机插件的更多信息,请参阅 org.eclipse.ui.editors

相关任务
创建新的 Java 可视类
在 Visual Editor 中创建 RCP 视图

(C) Copyright IBM Corporation 1999, 2006. All Rights Reserved.