延伸頁面

延伸是對平台提供行為的主要機制。 除非您的外掛程式是其他外掛程式可使用的簡單 Java API 程式庫,否則會以延伸來提供新的行為。

您可以在「延伸」頁新增、移除和修改外掛程式提供給平台的延伸規格。

「延伸」編輯器頁面

 

每一個延伸點都附有一個指定其文法的 xml 綱目。 因此,延伸語法必須遵循這個文法,才能正確處理。 當您建立新的延伸時,PDE 會擷取對應延伸點的文法, 在延伸檢視器所選的每一個元素的快速功能表中, 移入您可以建立的有效子元素清單。

同時,對於延伸主體中每一個所選的元素,PDE 都會在「延伸元素詳細資訊」區段, 移入該元素所有的有效屬性。 凡是必要的屬性都會標上一個星號。  

當您把滑鼠移到屬性名稱時,會出現一個工具提示框,說明該屬性的用途。

當屬性值預期為 Java 類別的名稱,舉個例說,為上述的 class 屬性時, 這時按一下該屬性的名稱,就會開啟您所指定的 Java 檔(如果有的話)。 如果該檔案不存在,則按一下 class 鏈結,啟動 JDT 新建類別精靈,快速建立新的 Java 類別。 當延伸點的綱目針對給定屬性指定這些資訊時,PDE 會為精靈備好正確的 Super 類別和(或)介面。