|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.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
内の setSystemId
systemID
- この 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 も参照してください。