根據簡介組織架構的使用實務,XHTML 檔可以提供成簡介內容。include
、anchor
和 contentProvider
。
include:
這個元素可加入有效的 XHTML 文件,以併入來自另一份 XHTML 文件的內容。要併入的內容必須是有效的 XHTML 片段。
- 例如:
<include path="root/foo" />
會從 ID 為root
的歡迎使用頁面, 併入 ID 為foo
的元素。
anchor:
這個元素可加入有效的 XHTML 文件,以宣告由其他歡迎使用構成要素提供給這個頁面的內容。頁面會宣告適合透過定義這些錨點來延伸的位置。
- 例如:
<anchor id="anchor1" />
允許構成要素從其他外掛程式進入這個頁面。
contentProvider:
這個元素可加入有效的 XHTML 文件,以建立工作台中的連結鉤。當簡介架構發現這個元素時,會呼叫一個介面以允許操作 XHTML 頁面的 DOM。 <contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
會允許從 org.eclipse.ui.intro.template2.IntroXHTMLContentProvider
類別產生動態內容。利用這三個元素,XHTML 頁面即可用來組合可外掛且動態的歡迎使用頁面,如同過去使用自訂簡介 XML 標記所產生的結果一樣。PDE 有一個新的範本,可建立含有簡介的範例 RCP 應用程式。該範本是一個很好的使用簡介的專案範例。