添加特性页面

可以通过使用 org.eclipse.ui.propertyPages 扩展点来为资源添加特性页面。资源的特性页面是通过使用资源导航器视图中的特性菜单来调用的。选择单个资源时,此菜单就可用。

自述文件工具添加了两个特性页面。

<extension
      point = "org.eclipse.ui.propertyPages">
        <page
         id="org.eclipse.ui.examples.readmetool.FilePage"
           name="%PropertiesPage.filePage"
	   objectClass="org.eclipse.core.resources.IFile"
	   class="org.eclipse.ui.examples.readmetool.ReadmeFilePropertyPage"
         nameFilter="*.readme">
        </page>
         <page
            id="org.eclipse.ui.examples.readmetool.FilePage2"
            name="%PropertiesPage.filePage2"
 	   objectClass="org.eclipse.core.resources.IFile"
 	   class="org.eclipse.ui.examples.readmetool.ReadmeFilePropertyPage2"
         nameFilter="*.readme">
         </page>
  </extension>

这两个页面都是为类型为 IFile,文件扩展名为 .readme 的对象而添加的。

除了没有特性页面的层次结构或分类之外,特性页面看起来很象首选项页面。在下面的对话框中,自述文件特性页面都出现在页面的主列表中。

带自述文件项的特性对话框

Copyright IBM Corp. and others 2000,2002.