public interface DOMImplementationSource
此接口允许 DOM 实现程序根据请求的功能和版本提供一个或多个实现,如下所述。每个实现的 DOMImplementationSource
对象都在可用源的特定于绑定的列表中列出,所以可使其 DOMImplementation
对象可用。
另请参见 Document Object Model (DOM) Level 3 Core Specification。
方法摘要 | |
---|---|
DOMImplementation |
getDOMImplementation(String features) 请求支持指定的功能的第一个 DOM 实现的方法。 |
DOMImplementationList |
getDOMImplementationList(String features) 请求支持指定功能和版本的 DOM 实现的列表的方法,如下所述。 |
方法详细信息 |
---|
DOMImplementation getDOMImplementation(String features)
features
- 指定所需功能和版本的字符串。这是一个空格分隔的列表,其中每个功能都由其名称指定,后面可以选择跟一个空格或版本号。此方法返回由
getDOMImplementationList
返回的列表中的第一个项。例如,字符串
"XML 3.0 Traversal +Events 2.0"
将请求支持其 3.0 版本 "XML" 模块的 DOM 实现,该模块支持任何版本的 "Traversal" 模块,以及其 2.0 版的 "Events" 模块。模块 "Events" 必须能够使用方法
Node.getFeature()
和
DOMImplementation.getFeature()
访问。
null
。
DOMImplementationList getDOMImplementationList(String features)
features
- 指定所需功能和版本的字符串。这是一个空格分隔的列表,其中每个功能都由其名称指定,后面可以选择跟一个空格或版本号。此列表的形式如下:"XML 3.0 Traversal +Events 2.0"