提供內容頁面

您可以使用 org.eclipse.ui.propertyPages 延伸點來提供物件的內容頁面。 您可以在任何顯示物件的檢視畫面中使用內容功能表,例如,資源導覽器檢畫面 來呼叫物件的內容頁面。當選取單一物件時,便可使用這個功能表。 

Readme 工具提供兩個內容頁面資料。

<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>

當您定義內容頁面時,將指定適用於這個頁面的 objectClass。 當內容顯示時,這個類別的物件將包括您的頁面。 您可以選擇性地提供一個 nameFilter,來進一步修正類別。 在 readme 工具範例中,會針對具有 .readme 副檔名,類型為 IFile 的物件提供這兩個頁面。

內容頁面不限於工作台資源。所有顯示在工作台的物件(甚至由其他外掛程式建立的網域特有物件)都可能具有內容頁面。 任何外掛程式都可以登錄任何物件類型的內容頁面。

內容頁面外觀很像喜好設定頁面,但內容頁面沒有階層或分類。在下面的對話框中,兩個 Readme 內容頁面出現在主要頁面清單中。

內容對話框和 Readme 項目

Copyright IBM Corporation and others 2000, 2003.