Ahhoz, hogy a fejlesztők csatlakozhassanak az univerzális bevezetőhöz,
termékalapú Eclipse alkalmazással kell rendelkezniük. Ehhez az
org.eclipse.runtime.products
kiterjesztési pontot kell
használniuk (feltételezve, hogy a termék már meghatározásra került):
<extension id="foo" point="org.eclipse.core.runtime.products"> <product application="org.eclipse.ui.ide.workbench" description="Az univerzális bevezető használatát bemutató Foo termék" name="Foo termék"> </product> </extension>
Tegyük fel például, hogy a kiterjesztés a
com.example.intro
bedolgozóban található
plugin.xml
fájlban került meghatározásra. Az Eclipse
bevezetés-támogatás egy már régen megszokott szolgáltatása, hogy a
termék-bevezető kötésnek köszönhetően képes termékeket bevezetőkhöz
csatolni:
<extension point="org.eclipse.ui.intro"> <introProductBinding introId="org.eclipse.ui.intro.universal" productId="com.example.intro.foo"/> </extension>
Az előző kiterjesztés az univerzális bevezető megvalósítását (org.eclipse.ui.intro.universal) és saját termékazonosítónkat köti össze.
Az univerzális bevezető személyre szabása megoszlik a termék arculati tulajdonságai és beállításai között. A termék arculati tulajdonságait a termék saját maga állítja be; ezek nem módosíthatók. A tulajdonságok magukba foglalják a címet, az arculati képet, illetve az arculati kép szövegét:
<product application="org.eclipse.ui.ide.workbench" description="Az univerzális bevezető használatát bemutató Foo termék" name="Foo termék"> <property name="introTitle" value="Üdvözöli Önt a Termék eszköztár"/> <property name="introBrandingImage" value="product:eclipse.png"/> <property name="introBrandingImageText" value="XYZ Rt."/> </product>
Az olyan terméktulajdonságok neve előtt, amelyek értékként a termékköteghez képest relatívan megadott fájlnevet tartalmaznak, a 'product:' előtagot kell használni. Az alábbi tulajdonságok használhatók:
Az univerzális bevezető változóinak második csoportja beállításként érhető el. A felosztás oka, hogy ezek a változók a felhasználók által is beállíthatók és megjelennek az új Üdvözlő beállításoldalon. A beállítások kezdőértékeit annak a 'plugin_customization.ini' fájlnak kell tartalmaznia, amelyre a termékkiterjesztés hivatkozik. A beállítások a következők: