在 Visual Editor 中创建 RCP 视图

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

在可以创建新的 Java 可视类之前,必须创建一个用来存放可视类的 Java 项目或插件项目。如果要创建新的富客户机平台(RCP)视图或编辑器,则需要支持 RCP 应用程序开发的插件项目。
RCP 视图是扩展 org.eclipse.ui.part.ViewPart 的类。您可以使用“新建 Java 可视类”向导来快速创建新的扩展 ViewPart 的可视类。这个向导将创建 ViewPart 并添加一个 SWT 组合体作为缺省容器。然后,可以使用 SWT 控件和容器来设计视图的内容。
提示:在设计期间以及当您将视图作为 Java bean 运行时,Visual Editor 将使用工作台的视图选项卡位置(顶部或底部)和选项卡样式(传统或非传统)首选项。

要创建 RCP 视图:

  1. 完成用于创建新的 Java 可视类的步骤,并在样式列表中指定“RCP 视图”。新的 Java 类将在 Visual Editor 中打开,它显示了带有组合体的 ViewPart。
    “设计”视图中新的可视类,它显示了一个 ViewPart
  2. 使用 SWT 控件和容器来设计视图的内容。请参阅将组件添加到 Java 可视类在 Visual Editor 中使用 SWT 以了解更多信息。
可以通过将视图作为 Java bean 运行来独立地测试它(运行 > 运行方式 > Java Bean)。
要将该视图合并到插件中,您需要在项目中将该视图注册为扩展点并将其包括在正确的透视图中,以便正确地将其作为 RCP 应用程序的一部分显示。要了解有关将视图添加到富客户机平台应用程序或富客户机插件的更多信息,请参阅下列主题:
相关任务
创建新的 Java 可视类
在 Visual Editor 中创建 RCP 编辑器

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