モジュール java.xml
パッケージ org.w3c.dom

インタフェースDOMImplementationSource


  • public interface DOMImplementationSource
    このインタフェースを使用すると、DOM実装者は、要求された機能とバージョンに基づいて1つ以上の実装を、DOM Featuresで指定されたとおりに提供できます。 実装された各DOMImplementationSourceオブジェクトは、使用可能なソースのバインディング固有のリストに一覧表示され、そのDOMImplementationオブジェクトが使用可能になります。

    Document Object Model (DOM) Level 3 Core Specificationも参照してください。

    導入されたバージョン:
    1.5、DOMレベル3
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      DOMImplementation getDOMImplementation​(String features)
      指定された機能をサポートする最初のDOM実装を要求するメソッド。
      DOMImplementationList getDOMImplementationList​(String features)
      DOM Featuresに指定された機能とバージョンを指定されたとおりにサポートするDOM実装のリストを要求するメソッドです。
    • メソッドの詳細

      • getDOMImplementation

        DOMImplementation getDOMImplementation​(String features)
        指定された機能をサポートする最初のDOM実装を要求するメソッド。
        パラメータ:
        features - 必要な機能とバージョンを指定する文字列。 この文字列は空白文字区切りのリストで、各機能はオプションとして空白とバージョン番号に続く名前によって指定。 このメソッドは、getDOMImplementationListによって返されたリストの最初の項目を返す。 たとえば、文字列"XML 3.0 Traversal+Events 2.0"は3.0バージョンのXMLモジュール(任意のバージョンのトラバーサルモジュールをサポートするモジュール)と、2.0バージョンのイベントモジュールをサポートするDOM実装を要求する。 イベントモジュールには、Node.getFeature()メソッドとDOMImplementation.getFeature()メソッドを使用してアクセスできる必要がある。
        戻り値:
        必要な機能をサポートする最初のDOM実装。このソースにない場合はnull
      • getDOMImplementationList

        DOMImplementationList getDOMImplementationList​(String features)
        DOM Featuresに指定された機能とバージョンを指定されたとおりにサポートするDOM実装のリストを要求するメソッドです。
        パラメータ:
        features - 必要な機能とバージョンを指定する文字列。 この文字列は空白文字区切りのリストで、各機能はオプションとして空白とバージョン番号に続く名前によって指定。 例: XML 3.0 Traversal+Events 2.0
        戻り値:
        必要な機能をサポートするDOM実装のリスト。