您可以利用由 IIntroPart 介面和 org.eclipse.ui.intro 延伸點所組成的通用機制, 為產品建立自己的簡介支援。 這個延伸的主要目的, 是定義實作 IIntroPart 的類別, 並且指定產品 ID 和簡介部分之間的連結。 比方說,下面這個構成要素,就是定義工作台在啟動時所顯示的假設簡介部分:
<extension point="org.eclipse.ui.intro"> <intro class="com.example.SampleIntroPart" id="someId"> icon="someIcon.png" </intro> <introProductBinding introId="someId" productId="com.example.someProductId"> </introProductBinding> </extension>這個構成要素會先定義簡介部分,將 "someId" 這個 ID 指派給它。 然後再將這個簡介部分連結到 ID 為 "com.example.someProductId" 的產品。 在平台啟動時,class 屬性所指定的類別,將由工作台建立實例, 並且以產品簡介的形式,出現在使用者面前。 這是與 IIntroPart 介面最低層的整合作業。
該平台會提供自己的 IIntroPart 實作(稱為 CustomizableIntroPart), 讓使用者自訂簡介的內容和呈現方式。 下面就是定義工作台簡介部分的片段。 我們將把重點放在簡介內容的定義上,至於實作簡介部分的機制就略過不提。 (如果需要其他詳細資料,請參閱前面參照的延伸點文件和 Javadoc)。
<extension point="org.eclipse.ui.intro"> <intro class="org.eclipse.ui.intro.config.CustomizableIntroPart" id="org.eclipse.platform.intro"> </intro> <introProductBinding introId="org.eclipse.platform.intro" productId="org.eclipse.platform"> </introProductBinding> </extension>上面的構成要素主要在定義 Eclipse SDK 平台所用的簡介部分 -- CustomizableIntroPart。 剩下的內容則說明如何使用和延伸這個部分。