Module java.xml
Package org.w3c.dom

Interface DOMImplementationSource


public interface DOMImplementationSource
该接口允许DOM实现者根据请求的特性和版本提供一个或多个实现,如在DOM特性中指定的。每个实现的DOMImplementationSource对象都列在特定于绑定的可用源列表中,以便其DOMImplementation对象可用。

另请参阅文档对象模型(DOM)3级核心规范

自:
1.5,DOM 3级
  • Method Details

    • getDOMImplementation

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

      DOMImplementationList getDOMImplementationList(String features)
      请求支持指定特性和版本的DOM实现列表的方法,如在。
      参数:
      features - 一个字符串,指定所需的特性和版本。这是一个以空格分隔的列表,其中每个特性由其名称指定,可选地后跟一个空格和版本号。类似于:"XML 3.0 Traversal +Events 2.0"
      返回:
      支持所需特性的DOM实现列表。