首选项页面

标识符:org.eclipse.ui.preferencePages

描述:工作台为首选项提供了一个公共对话框。此扩展点的目的是允许插件将页面添加到首选项对话框中。当打开(从菜单栏启动)首选项对话框时,就将以这种方法添加的页面添加到对话框中。

首选项对话框提供了页面的分层分组。由于这个原因,页面可选择指定 category 属性。此属性表示由以“/”分隔的父页面标识组成的路径。如果省略了此属性,或找不到路径中的任何父节点,则将在根目录级别添加页面。

配置标记:

   <!ELEMENT page EMPTY>
   <!ATTLIST page
      id           CDATA #REQUIRED
      name         CDATA #REQUIRED
      class        CDATA #REQUIRED
      category     CDATA #IMPLIED
   >

示例:

下面是首选项扩展点的一个示例:

   <extension
       point="org.eclipse.ui.preferencePages">
      <page
         id="com.xyz.prefpage1"
         name="XYZ"
         class="com.xyz.prefpages.PrefPage1">
      </page>
      <page
         id="com.xyz.prefpage2"
         name="Keyboard Settings"
         class="com.xyz.prefpages.PrefPage2"
         category="com.xyz.prefpage1">
      </page>
   </extension>

API 信息:属性 class 的值必须表示实现 org.eclipse.ui.IWorkbenchPreferencePage 的类的全限定名。

提供的实现工作台添加若干个页面以设置平台的首选项。将根据通过此扩展注册的页面的类别信息添加这些页面。

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