JavaTM Platform
Standard Ed. 6

org.w3c.dom
接口 DOMImplementationSource


public interface DOMImplementationSource

此接口允许 DOM 实现程序根据请求的功能和版本提供一个或多个实现,如下所述。每个实现的 DOMImplementationSource 对象都在可用源的特定于绑定的列表中列出,所以可使其 DOMImplementation 对象可用。

另请参见 Document Object Model (DOM) Level 3 Core Specification

从以下版本开始:
DOM Level 3

方法摘要
 DOMImplementation getDOMImplementation(String features)
          请求支持指定的功能的第一个 DOM 实现的方法。
 DOMImplementationList getDOMImplementationList(String features)
          请求支持指定功能和版本的 DOM 实现的列表的方法,如下所述。
 

方法详细信息

getDOMImplementation

DOMImplementation getDOMImplementation(String features)
请求支持指定的功能的第一个 DOM 实现的方法。

参数:
features - 指定所需功能和版本的字符串。这是一个空格分隔的列表,其中每个功能都由其名称指定,后面可以选择跟一个空格或版本号。此方法返回由 getDOMImplementationList 返回的列表中的第一个项。例如,字符串 "XML 3.0 Traversal +Events 2.0" 将请求支持其 3.0 版本 "XML" 模块的 DOM 实现,该模块支持任何版本的 "Traversal" 模块,以及其 2.0 版的 "Events" 模块。模块 "Events" 必须能够使用方法 Node.getFeature()DOMImplementation.getFeature() 访问。
返回:
支持所需功能的第一个 DOM 实现;如果此源没有 DOM 实现,则返回 null

getDOMImplementationList

DOMImplementationList getDOMImplementationList(String features)
请求支持指定功能和版本的 DOM 实现的列表的方法,如下所述。

参数:
features - 指定所需功能和版本的字符串。这是一个空格分隔的列表,其中每个功能都由其名称指定,后面可以选择跟一个空格或版本号。此列表的形式如下:"XML 3.0 Traversal +Events 2.0"
返回:
支持所需功能的 DOM 实现的列表。

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策