使用 XHTML 作为简介内容

根据简介框架的使用方案的不同,可以提供 XHTML 文件来作为简介内容。我们的想法是利用 XHTML 是格式良好的 XML 并能够解析每个文档这一情况,从而处理 DOM 以允许合并添加项和扩展。使用了 3.0 简介标记提供的三个 XML 元素来扩展 XHTML 1.0 元素列表。这些元素是 includeanchorcontentProvider

例如:<include path="root/foo" /> 将包括标识为 root 的欢迎页面中标识为 foo 的元素。
例如:<anchor id="anchor1" /> 将允许其它插件对此页面添加内容。
例如:<contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
 将允许从 org.eclipse.ui.intro.template2.IntroXHTMLContentProvider 类中生成动态内容。

通过这三个元素,可以使用 XHTML 页面来组装一个可插入并且动态的欢迎页面,就象以前的定制简介 XML 标记一样。PDE 提供了一个允许创建带有简介的样本 RCP 应用程序的新模板。对于使用简介来说,该模板是一个不错的样本项目。