Statikus HTML tartalom megjelenítése a CustomizableIntroPart részben

Mint minden bevezető rész megvalósításnál, a CustomizableIntroPart használatához az alapvető lépéseket kell használni annak egy termékhez kötésénél. Mindazonáltal ezen bevezető rész használatához egy többletlépésre is szükség van, mivel ez egy "konfigurációt" is magához köt. Ahogyan egy bevezetőt egy termékhez kötünk, úgy kell egy introConfig elemet a customizableIntroPart elemhez kötnünk. Az alábbiakban egy mintakonfiguráció látható:


<extension point="org.eclipse.ui.intro.config">
	<config id = "static001_configId"
		introId="org.eclipse.ui.intro.examples.static_introId"
		content="introContent.xml">
		<presentation  home-page-id="homePageId" 
			standby-page-id="standbyPageId">
			<implementation os="win32" kind="html" /> 
			<implementation kind="swt" />            
		</presentation>
	</config>   
</extension> 

A fenti részletben a konfiguráció az org.eclipse.ui.intro.examples.static_introId azonosítóval kerül bejegyzésre. (Feltételezzük, hogy ez a bevezető rész egy testreszabható bevezető rész példány, amely már be van jegyezve a munkaterülettel). Ez a konfiguráció meghatározza a bevezető részben megjelenő tartalmat, és előírja, hogyan jelenjen meg a felhasználó számára.  A tartalom az introContent.xml, xml leírófájlban van meghatározva, míg a megjelenítést két implementation elem írja le a kódban.

Egy beállított bemutató vagy egy SWT böngésző alapú, vagy egy UI űrlap alapú bemutató lehet. A fenti részletben a bemutató  "html", azaz böngésző alapú win32 platformokon, míg "swt" azaz UI űrlap alapú minden más platformon. Futás közben amikor a munkaterület megpróbálja példányosítani a CustomizableIntroPart osztályt, meghatározásra kerül az operációs rendszer és ki lesz választva a helyes megvalósítás.
Egy home-page-id vagy gyökéroldal megadása is szükséges, mivel ez lesz a customizableIntroPart által megjelenített első oldal. Ha egy standby-page-id is meg van adva, akkor az lesz megjelenítve a bevezető részben, amikor az készenléti módba kerül.

A tartalomfájl részletei az extension point dokumentációban találhatóak. Egyszerű példaként statikus tartalom megadására a következőt fogjuk tartalomként használni:

<?xml version="1.0" encoding="UTF-8" ?>     
<introContent>
	<page id="homePageId" url="http://eclipse.org"/>
	<page id="standbyPageId" url="./static001/standby.html"/>     
</introContent> 

A fenti részletben egy egyszerű url kerül felhasználásra gyökéroldalként, ebben az esetben egy, az eclipse.org webhelyre mutató url. Ezt az egyszerűség kedvéért tettük. A gyökéroldal egy tetszőleges html fájl lehet, például egy helyi html fájl, amely betölt egy flash bemutatót. Szintén meg van adva egy készenléti oldal, amely a bevezető készenléti állapotba kerülésekor kerül megjelenítésre.