Definér introduktionskonfiguration

org.eclipse.ui.intro.config beskriver id'en til den introduktionskonfiguration, der skal vise indholdet, og navnet på den XML-fil, der indeholder den specifikke definition for introduktionsindholdet. Der forventes kun at være defineret en introduktionskonfiguration for en given CustomizableIntroPart. (Kun den første introduktionskonfiguration kan vises i 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>
Stien til filen er relativ i forhold til plugin'ens bibliotek. Bemærk brugen af variablen $nl$ i biblioteksnavnet, som betyder, at filen bliver placeret i et bibliotek, der er specifikt for det sprog, som målmiljøet bruger.

Konfigurationsudvidelsen giver dig mulighed for at angive både indholdet og præsentationen af indholdet. content-elementet fokuserer på at definere sider, og presentation-elementet beskriver præsentationsrelaterede attributter, som beskriver, hvordan sider skal vises. Side-id'en for introduktionshjemmesiden (i full-tilstand) skal angives, og standby-side-id'en (i standby-tilstand) er valgfri. Hjemmesiden er den side, der vises, når produktet startes. En præsentation kan angive en eller flere implementeringer for visning af siderne. Implementeringer angives pr. platform og vinduessystem, hvorved du kan drage nytte af de platformspecifikke funktioner til brug for visning af sideindhold. Windows-platformen har f.eks. et robust HTML-browserelement, hvorfor en HTML-baseret implementering benyttes til introduktionsindholdet. Andre platforme uden denne egenskab bruger en SWT-baseret implementering, der tilknytter sidebeskrivelser vha. mapping til en SWT-baseret formular. En implementering, der hverken angiver et vinduessystem eller operativsystem, betragtes som den generiske implementering. For at sikre at der vises en introduktion på alle platforme, er det vigtigt at definere en sådan implementering. Arbejdsbænken søger først efter en implementering, der matcher det aktuelle operativsystem og vinduessystem. Hvis der ikke findes nogen, vælges den generiske implementering. De fleste af disse detaljer håndteres på produktkonfigurationsniveau, hvorfor de ikke skal diskuteres yderligere her.