JavaTM 2
Platform
Std. Ed. v1.4.0

javax.xml.transform.dom
クラス DOMResult

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

public class DOMResult
extends Object
implements Result

DOM (Document Object Model) ツリーの形式で、変換結果ツリーのホルダーとして動作します。出力 DOM ソースが設定されていない場合、変換によって変換の結果のホルダーとして Document ノードが作成されます。このノードは getNode を使用して取得できます。


フィールドの概要
static String FEATURE
          この値を引数として渡したときに TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Result 出力をサポートします。
 
インタフェース javax.xml.transform.Result から継承したフィールド
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
コンストラクタの概要
DOMResult()
          引数なしのデフォルトのコンストラクタです。
DOMResult(Node node)
          DOM ノードを使用して新しい出力ターゲットを作成します。
DOMResult(Node node, String systemID)
          DOM ノードを使用して新しい出力ターゲットを作成します。
 
メソッドの概要
 Node getNode()
          結果の DOM ツリーを含むノードを取得します。
 String getSystemId()
          setSystemId を使って設定された system 識別子を取得します。
 void setNode(Node node)
          結果の DOM ツリーを含むノードを設定します。
 void setSystemId(String systemId)
          メソッド setSystemId は、ノードと関連付けて使用できる systemID を設定します。
 
クラス 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 はこの型の Result 出力をサポートします。

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

DOMResult

public DOMResult()
引数なしのデフォルトのコンストラクタです。


DOMResult

public DOMResult(Node node)
DOM ノードを使用して新しい出力ターゲットを作成します。実際には、ノードは Document ノード、DocumentFragment ノード、または Element ノードです。つまり、子を受け取るノードです。


DOMResult

public DOMResult(Node node,
                 String systemID)
DOM ノードを使用して新しい出力ターゲットを作成します。実際には、ノードは Document ノード、DocumentFragment ノード、または Element ノードです。つまり、子を受け取るノードです。

パラメータ:
node - 結果ツリーを含む DOM ノード
systemID - このノードと関連付けて使用できる system 識別子
メソッドの詳細

setNode

public void setNode(Node node)
結果の DOM ツリーを含むノードを設定します。実際には、ノードは Document ノード、DocumentFragment ノード、または Element ノードです。つまり、子を受け取るノードです。

パラメータ:
node - 変換の追加先のノード

getNode

public Node getNode()
結果の DOM ツリーを含むノードを取得します。SetNode を介してノードが設定されていない場合、ノードは変換によって設定され、変換が完了するとこのメソッドから取得できます。

戻り値:
変換の追加先のノード

setSystemId

public void setSystemId(String systemId)
メソッド setSystemId は、ノードと関連付けて使用できる systemID を設定します。

定義:
インタフェース Result 内の setSystemId
パラメータ:
systemId - URI 文字列としての system 識別子

getSystemId

public String getSystemId()
setSystemId を使って設定された system 識別子を取得します。

定義:
インタフェース Result 内の getSystemId
戻り値:
setSystemId を使って設定された system 識別子。setSystemId が呼び出されなかった場合は null

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.