共通 DOM API

com.sun.java.browser.dom
クラス DOMServiceProvider

java.lang.Object
  上位を拡張 com.sun.java.browser.dom.DOMServiceProvider

public abstract class DOMServiceProvider
extends Object


コンストラクタの概要
DOMServiceProvider()
          空のコンストラクタが提供されます。
 
メソッドの概要
abstract  boolean canHandle(Object obj)
          DOMService が obj とブラウザで基盤となる DOM との関連付けを判定できる場合は true を返します。
abstract  Document getDocument(Object obj)
          DOM のドキュメントオブジェクトを返します。
abstract  DOMImplementation getDOMImplementation()
          DOM の DOMImplemenation オブジェクトを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DOMServiceProvider

public DOMServiceProvider()
空のコンストラクタが提供されます。実装では、DOMService が実装クラスのインスタンスを生成できるように、public コンストラクタを提供する必要があります。アプリケーションプログラマは、直接この抽象サブクラスの実装サブクラスを構築できないようにする必要があります。アプリケーションが DOMServiceProvider 実装インスタンスへの参照を取得できる唯一の方法は、DOMServiceis の適切なメソッドを使用することです。

メソッドの詳細

canHandle

public abstract boolean canHandle(Object obj)
DOMService が obj とブラウザで基盤となる DOM との関連付けを判定できる場合は true を返します。


getDocument

public abstract Document getDocument(Object obj)
                              throws DOMUnsupportedException
DOM のドキュメントオブジェクトを返します。

例外:
DOMUnsupportedException

getDOMImplementation

public abstract DOMImplementation getDOMImplementation()
DOM の DOMImplemenation オブジェクトを返します。


共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.