|
共通 DOM API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface DOMImplementationSource
このインタフェースを使用すると、要求した機能とバージョンに基づいて、DOM 実装者は 1 つ以上の実装を提供できます。実装された各 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 モジュール、任意のバージョンの Traversal モジュール、および 2.0 バージョンの Events モジュールをサポートする DOM 実装を要求している。Events モジュールには、Node.getFeature() および DOMImplementation.getFeature() メソッドを使ってアクセスできる
nullDOMImplementationList getDOMImplementationList(String features)
features - 必要な機能とバージョンを指定する文字列。この文字列は、各機能を名前で指定した空白文字区切りのリストである。このリストでは各機能は名前で指定され、オプションとして名前のあとに空白文字とバージョン番号が続く。例を挙げると、「XML 3.0 Traversal +Events 2.0」といった形式である
|
共通 DOM API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||