| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.xml.transform.dom.DOMSource
public class DOMSource
DOM (Document Object Model) ツリーの形式で、変換 Source ツリーのホルダーとして動作します。
XSLTには、名前空間サポートが必要です。名前空間を認識するパーサで構築されていない DOM を変換しようとするとエラーになります。DocumentBuilderFactory.setNamespaceAware(boolean awareness) を呼び出して、パーサが名前空間を認識するように設定できます。
| フィールドの概要 | |
|---|---|
| static String | FEATUREこの値を引数として渡したときに TransformerFactory.getFeature(java.lang.String)が true を返す場合、Transformer はこの型の Source 入力をサポートします。 | 
| コンストラクタの概要 | |
|---|---|
| DOMSource()引数なしのデフォルトのコンストラクタです。 | |
| DOMSource(Node n)DOM ノードで新しい入力ソースを作成します。 | |
| DOMSource(Node node,
          String systemID)DOM ノードと、ベース URI として渡されたシステム識別子で新しい入力ソースを作成します。 | |
| メソッドの概要 | |
|---|---|
|  Node | getNode()Source DOM ツリーを表すノードを取得します。 | 
|  String | getSystemId()URL を解決するベース識別子 (URL またはシステム識別子) を取得します。 | 
|  void | setNode(Node node)Source DOM ツリーを表すノードを設定します。 | 
|  void | setSystemId(String systemID)URL を解決するベース識別子 (URL またはシステム識別子) を設定します。 | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String) が true を返す場合、Transformer はこの型の Source 入力をサポートします。
| コンストラクタの詳細 | 
|---|
public DOMSource()
引数なしのデフォルトのコンストラクタです。このコンストラクタが使用されていて、setNode(Node node) を使用して設定された DOM ソースがない場合、Transformer は DocumentBuilder.newDocument() を使用して空のソース Document を作成します。
Transformer.transform(Source xmlSource, Result outputTarget)public DOMSource(Node n)
n - Source ツリーを含む DOM ノード
public DOMSource(Node node,
                 String systemID)
node - Source ツリーを含む DOM ノードsystemID - ノードに関連したベース URI を指定| メソッドの詳細 | 
|---|
public void setNode(Node node)
node - 変換されるノードpublic Node getNode()
public void setSystemId(String systemID)
Source 内の setSystemIdsystemID - この DOM ツリー用のベース URLpublic String getSystemId()
Source 内の getSystemId| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。