Een inleidingsconfiguratie definiëren

Met org.eclipse.ui.intro.config wordt het ID beschreven van de inleidingsconfiguratie die de content afbeeldt en van de naam van het XML-bestand dat de specifieke definitie van de inleidingscontent bevat. Verwacht wordt dat slechts één inleidingsconfiguratie hoeft te worden gedefinieerd voor een bepaald exemplaar van CustomizableIntroPart. (Alleen de eerste inleidingsconfiguratie die wordt aangetroffen, kan worden afgebeeld in een CustomizableIntroPart.)

   <extension
	id="intro"
         point="org.eclipse.ui.intro.config">
	<config
		introId="org.eclipse.platform.intro"
		id="org.eclipse.platform.introConfig"
		content="$nl$/introContent.xml">
<presentation
               home-page-id="root"
               standby-page-id="standby">
<implementation
 				ws="win32"
				style="css/shared.css"
				kind="html"
				os="win32">
			</implementation>
<implementation
				kind="swt">
			</implementation>
		</presentation>
</config>
      </extension>
Het pad naar het bestand is relatief ten opzichte van de directory van de plugin. (Merk op dat de variabele $nl$ wordt gebruikt in de directorynaam, wat betekent dat het bestand zich bevindt in een specifieke directory die overeenkomt met de taal van de doelomgeving.)

De extensie config maakt het mogelijk voor u om zowel de content als de presentatie van de content op te geven. Het element content is gericht op het definiëren van pagina's en het element presentation beschrijft de presentatie-gerelateerde kenmerken die beschrijven hoe de pagina's worden afgebeeld. Het pagina-ID van de inleidingshomepage (in full mode) moet worden opgegeven en het standbypagina-ID (in standby mode) is optioneel. De homepage is de pagina die wordt afgebeeld wanneer het product wordt opgestart. Een presentatie kan een of meer implementations opgeven voor het afbeelden van de pagina's. De implementaties worden opgegeven per platform en venstersysteem, zodat u uw voordeel kunt doen met de platform-specifieke features voor het afbeelden van de paginacontent. Het vensterplatform heeft bijvoorbeeld een robuuste HTML-browserwidget en daarom worden een HTML-implementatie gebruikt voor de inleidingscontent. Andere platforms zonder deze voorziening gebruiken een SWT-implementatie die de paginabeschrijvingen toewijst aan een SWT-formulier. Een implementatie waarin noch een venstersysteem noch een besturingssysteem wordt opgegeven, wordt beschouwd als een generieke implementatie; om ervoor te zorgen dat op alle platforms een inleiding wordt afgebeeld, is het belangrijk dat een dergelijke implementatie wordt gedefinieerd. Door de workbench wordt eerst gezocht naar een implementatie die overeenkomt met het huidige besturings- en venstersysteem. Als er geen wordt aangetroffen, wordt gekozen voor de generieke implementatie. De meeste van deze details worden verwerkt op het niveau van de productconfiguratie, dus wordt dit onderwerp hier verder buiten beschouwing gelaten.