Pokud se vývojáři chtějí zapojit do univerzální části Intro, měli by mít aplikaci Eclipse založenou na produktu. To vyžaduje použití bodu rozšíření org.eclipse.runtime.products
(předpoklad je, že produkt již byl definován):
<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>
V rámci tohoto příkladu předpokládejme, že rozšíření je definováno v souboru plugin.xml
v modulu plug-in com.example.intro
. Dlouhodobou funkcí podpory části Intro platformy Eclipse je schopnost zapojení produktů a částí Intro pomocí vazby produkt-část Intro:
<extension point="org.eclipse.ui.intro"> <introProductBinding introId="org.eclipse.ui.intro.universal" productId="com.example.intro.foo"/> </extension>
Výše uvedené rozšíření vytváří vazbu mezi implementací univerzální části Intro (org.eclipse.ui.intro.universal) a ID našeho produktu.
Přizpůsobení univerzální části Intro je rozděleno mezi vlastnosti značení produktů a předvolby. Vlastnosti značení produktů nastavuje produkt a nelze je upravit. Zahrnují titulek produktu, obrázek značení a text obrázku značení:
<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>
Vlastnosti produktu, jejichž hodnoty reprezentují název souboru vzhledem k balíku produktu, musí být zúplněny pomocí předpony 'product:'. Podporovány jsou následující vlastnosti:
Druhá polovina proměnných univerzální části Intro je přístupná v podobě předvoleb. Dělení vyplývá ze skutečnosti, že tyto proměnné mohou konfigurovat uživatelé a jsou odkryty v nové stránce předvoleb části Vítejte. Počáteční hodnoty těchto předvoleb by měly být umístěny v souboru 'plugin_customization.ini', který je odkazován z rozšíření produktu. Tyto předvolby jsou: