透视图

标识符:org.eclipse.ui.perspectives

描述:此扩展点用来将透视图生成器添加到工作台。透视图生成器用来定义透视图的初始布局和可视操作集。用户可通过调用“透视图”菜单的“打开”子菜单来选择透视图。

配置标记:

   <!ELEMENT perspective (description?)>
   <!ATTLIST perspective
      id     CDATA #REQUIRED
      name   CDATA #REQUIRED
      class  CDATA #REQUIRED
      icon   CDATA #IMPLIED
    >
    <!ELEMENT description (#PCDATA)>

示例:

下面是透视图扩展的一个示例:

   <extension
        point="org.eclipse.ui.perspectives">
        <perspective
            id="org.eclipse.ui.resourcePerspective"
            name="Resource"
            class="org.eclipse.ui.internal.ResourcePerspective"
            icon="icons/MyIcon.gif">
        </perspective>
    </extension>

API 信息:class 属性的值必须是实现 org.eclipse.ui.IPerspectiveFactory 的类的全限定名。当工作台请求时,类必须提供透视图的初始布局。

product.ini 文件用来定义缺省透视图。缺省透视图就是在安装之后启动产品时出现的首个透视图。当用户打开没有指定透视图的页面或窗口时也使用缺省透视图。缺省透视图被定义为 product.ini 内的一个特性(如下所示)。用户还可从工作台透视图首选项页面覆盖此透视图。

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective

出现在“打开”菜单中的透视图是透视图选择的快捷方式。此设置由活动透视图本身定义,且通过 perspectiveExtensions 扩展点建立扩展。

提供的实现:工作台提供了“资源透视图”。可由插件添加其他透视图。可使用“透视图”菜单的“打开”子菜单选择它们。

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