JavaTM Platform
Standard Ed. 6

org.w3c.dom
インタフェース DOMImplementationSource


public interface DOMImplementationSource

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

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

導入されたバージョン:
DOM Level 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 実装の リスト

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。