org.eclipse.ui.intro.config beskriver IDen for introduksjonskonfigurasjonen som viser innholdet, og navnet på XML-filen som inneholder den spesifikke definisjonen av introduksjonsinnholdet. Det forventes at det bare defineres en introduksjonskonfigurasjon for en gitt CustomizableIntroPart. (Det er bare den første introduksjonskonfigurasjonen som 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>Banen til filen er relativ til katalogen for plugin-modulen. (Merk deg bruken av $nl$-variabelen i katalognavnet, som betyr at filen ligger i en katalog som er spesifikk for språket i målmiljøet.)
Med konfigurasjonsutvidelsen kan du angi både innholdet og presentasjonen av innholdet. Mens content-elementet fokuserer på definisjon av sider, beskriver presentation-elementet presentasjonsrelaterte attributter for visning av sidene. IDen for introduksjonens startside (i full modus) må oppgis, men IDen for ventemodussiden (i ventemodus) er valgfri. Startsiden er den siden som vises når produktet startes. En presentasjon kan oppgi en eller flere implementeringer for visning av sidene. Implementeringer oppgis per plattform og per vindussystem og det er mulig å dra nytte av de plattformspesifikke funksjonene for visning av sideinnhold. For eksempel har Windows-plattformen en kraftig widget for HTML-nettleser, derfor brukes en HTML-basert implementering av introduksjonsinnhold. Andre plattformer uten denne funksjonaliteten bruker en SWT-basert implementering som tilordner sidebeskrivelser til et SWT-basert skjema. En implementering som ikke oppgir verken vindus- eller operativsystem, blir betraktet som den generiske implementeringen. For å sikre at en introduksjon blir vist i alle plattformer, er det viktig å definere en slik implementering. Arbeidsbenken ser først etter en implementering som kan brukes med gjeldende operativsystem og vindussystem. Hvis ingen blir funnet, velges den generiske implementeringen. Dette håndteres i hovedsak på produktkonfigurasjonsnivået, derfor ser vi ikke nærmere på dette her.