JavaTM 2
Platform
Std. Ed. v1.4.0

javax.xml.transform.dom
クラス DOMSource

java.lang.Object
  |
  +--javax.xml.transform.dom.DOMSource
すべての実装インタフェース:
Source

public class DOMSource
extends Object
implements Source

DOM (Document Object Model) ツリーの形式で、変換 Source ツリーのホルダーとして動作します。

関連項目:
Document Object Model (DOM) Level 2 Specification

フィールドの概要
static String FEATURE
          この値を引数として渡したときに TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Source 入力をサポートします。
 
コンストラクタの概要
DOMSource()
          引数なしのデフォルトのコンストラクタです。
DOMSource(Node n)
          DOM ノードで新しい入力ソースを作成します。
DOMSource(Node node, String systemID)
          DOM ノードで新しい入力ソースを作成し、システム ID もベース URI として渡されます。
 
メソッドの概要
 Node getNode()
          Source DOM ツリーを表すノードを取得します。
 String getSystemId()
          URL を解決するベース ID (URL またはシステム ID) を取得します。
 void setNode(Node node)
          Source DOM ツリーを表すノードを設定します。
 void setSystemId(String baseID)
          URL を解決するベース ID (URL またはシステム ID) を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

FEATURE

public static final String FEATURE
この値を引数として渡したときに TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Source 入力をサポートします。

関連項目:
定数フィールド値
コンストラクタの詳細

DOMSource

public DOMSource()
引数なしのデフォルトのコンストラクタです。これが使用されていて、DOM ソースが設定されていない場合、Transformer は DocumentBuilder.newDocument() を使用して空のソース Document を作成します。


DOMSource

public DOMSource(Node n)
DOM ノードで新しい入力ソースを作成します。この操作は、このノードでルートになるサブツリーに適用されます。XSLT では、「/」のパターンは依然としてツリーのルート (サブツリーでなない) を意味し、グローバル変数およびパラメータの評価はルートノードからも実行されます。

パラメータ:
n - Source ツリーを含む DOM ノード

DOMSource

public DOMSource(Node node,
                 String systemID)
DOM ノードで新しい入力ソースを作成し、システム ID もベース URI として渡されます。

パラメータ:
node - Source ツリーを含む DOM ノード
systemID - ノードに関連したベース URI を指定
メソッドの詳細

setNode

public void setNode(Node node)
Source DOM ツリーを表すノードを設定します。

パラメータ:
node - 変換されるノード

getNode

public Node getNode()
Source DOM ツリーを表すノードを取得します。

戻り値:
変換されるノード

setSystemId

public void setSystemId(String baseID)
URL を解決するベース ID (URL またはシステム ID) を設定します。

定義:
インタフェース Source 内の setSystemId
パラメータ:
baseID - この DOM ツリ−用のベース URL

getSystemId

public String getSystemId()
URL を解決するベース ID (URL またはシステム ID) を取得します。

定義:
インタフェース Source 内の getSystemId
戻り値:
この DOM ツリ−用のベース URL

JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.