XHTML használata bevezetőtartalomként

A bevezető keretrendszer használatának forgatókönyvétől függően hozzáadhatók XHTML fájlok bevezető tartalomként. Az ötlet az, hogy kihasználható az a tény, hogy az XHTML jól formázott XML és minden dokumentum elemezhető, a DOM manipulálásával pedig lehetővé tehető hozzájárulások és kiterjesztések összefésülése. A 3.0 változat bevezető leírónyelvének kódjából három xml elem került felhasználásra az XHTML 1.0 elemlista kiterjesztésére. Ezek az include, az anchor és a contentProvider voltak.

például a következő: <include path="root/foo" /> szerepeltetni fogja a foo azonosítójú elemet a root azonosítójú üdvözlőoldalról.
például a következő: <anchor id="anchor1" /> lehetővé teszi más bedolgozókból a hozzájárulást ehhez az oldalhoz.
például a következő: <contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
 engedélyezi dinamikus tartalom előállítását az org.eclipse.ui.intro.template2.IntroXHTMLContentProvider osztályból.

Ezzel a három elemmel az XHTML-oldalak felhasználhatók cserélhető és dinamikus üdvözlőoldalak összeállítására, ahogyan az egyéni bevezető xml leírónyelve esetében már látható volt. A PDE rendellkezik egy új sablonnal, amely lehetővé teszi egy bevezetővel rendelkező minta RCP alkalmazás létrehozását. Ez a sablon egy jó példaprojekt a bevezető használatára.