Utilizar XHTML como contenido de la introducción

Según el escenario de utilización de la infraestructura de introducción, los archivos XHTML pueden aportarse como contenido de introducción. Se trata de utilizar el hecho de que XHTML es XML bien formado y analizar cada documento, manipulando DOM para permitir la fusión de contribuciones y extensiones. Tres elementos XML de los códigos de introducción de la versión 3.0 se utilizaron para ampliar la lista de elementos de XHTML 1.0. Eran include, anchor y contentProvider.

Por ejemplo: <include path="root/foo" /> incluirá un elemento con el ID foo desde una página de bienvenida con el ID root.
Por ejemplo: <anchor id="anchor1" /> permitirá la contribución a esta página desde otros conectores.
e.g.: <contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
 permitirá que se genere contenido dinámico desde la clase org.eclipse.ui.intro.template2.IntroXHTMLContentProvider.

Con estos tres elementos, las páginas XHTML pueden utilizarse para ensamblar páginas de bienvenida conectables y dinámicas, como solía ocurrir con los códigos XML de introducción personalizados. PDE tiene una plantilla nueva que permite la creación de una aplicación RCP de ejemplo con Intro. Esa plantilla es un buen ejemplo de proyecto para utilizar Intro.