為了連結到通用簡介中,開發人員應該有產品型的 Eclipse 應用程式。
這需要使用 org.eclipse.runtime.products 延伸點(假設產品已定義好):
<extension
id="foo"
point="org.eclipse.core.runtime.products">
<product
application="org.eclipse.ui.ide.workbench"
description="Product Foo to use for testing the universal intro"
name="Product Foo">
</product>
</extension>
這個範例假設延伸規格定義在 com.example.intro 外掛程式內的 plugin.xml 檔中。
利用 product-intro 連結來連結產品的能力,是一項長久存在的 Eclipse 簡介支援特性:
<extension
point="org.eclipse.ui.intro">
<introProductBinding
introId="org.eclipse.ui.intro.universal"
productId="com.example.intro.foo"/>
</extension>
上述延伸規格會連結通用簡介實作 (org.eclipse.ui.intro.universal) 和我們的產品 ID。
通用簡介自訂作業分成產品品牌行銷內容和喜好設定兩部分。 產品品牌行銷內容是產品所設定的,無法修改。 它們包括產品標題、品牌行銷影像和品牌行銷影像文字:
<product
application="org.eclipse.ui.ide.workbench"
description="Product Foo to use for testing the universal intro"
name="Product Foo">
<property
name="introTitle"
value="Welcome to Product Bar"/>
<property
name="introBrandingImage"
value="product:eclipse.png"/>
<property
name="introBrandingImageText"
value="XYZ Company"/>
</product>
其值代表相對於產品軟體組之檔案名稱的產品內容,必須用 'product:' 字首來限定。 支援的內容如下:
通用簡介的後半部可以作為喜好設定來存取。 分割是緣於如下事實:使用者可以配置這些變數,這些變數會顯現在新的「歡迎使用」喜好設定頁面中。 這些喜好設定的起始值應該放在產品延伸規格所參照的 'plugin_customization.ini' 檔中。 這些喜好設定如下: