模块 java.xml

接口 DOMImplementationSource


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

另见 文档对象模型 (DOM) 级别 3 核心规范

自从:
1.5,DOM 级别 3
  • 方法详情

    • getDOMImplementation

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

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