-
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実装のリスト。
-
-