クラスDOMSource
java.lang.Object
javax.xml.transform.dom.DOMSource
- すべての実装されたインタフェース:
Source
DOM (Document Object Model)ツリーの形式で、変換Sourceツリーのホルダーとして動作します。
XSLTには、名前空間サポートが必要です。 名前空間認識パーサーを使用して構築されなかったDOMを変換しようとすると、エラーが発生する可能性があります。 DocumentBuilderFactory.setNamespaceAware(boolean awareness)を呼び出して、パーサーが名前空間を認識するように設定できます。
- 導入されたバージョン:
- 1.4
- 関連項目:
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final Stringこの値を引数として渡したときにTransformerFactory.getFeature(String)がtrueを返す場合、トランスフォーマは、このタイプのソース入力をサポートします。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明getNode()Source DOMツリーを表すノードを取得します。URLを解決するベース識別子(URLまたはシステム識別子)を取得します。booleanisEmpty()DOMSourceオブジェクトが空かどうかを示します。voidSource DOMツリーを表すノードを設定します。voidsetSystemId(String systemID) URLを解決するベース識別子(URLまたはシステム識別子)を設定します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
フィールド詳細
-
FEATURE
public static final String FEATUREこの値を引数として渡したときにTransformerFactory.getFeature(String)がtrueを返す場合、トランスフォーマは、このタイプのソース入力をサポートします。- 関連項目:
-
-
コンストラクタの詳細
-
DOMSource
public DOMSource()デフォルトの引数なしのコンストラクタ。 このコンストラクタが使用されていて、
setNode(Node node)を使用して設定されたDOMソースがない場合、TransformerはDocumentBuilder.newDocument()を使用して空のソースDocumentを作成します。- 関連項目:
-
DOMSource
public DOMSource(Node n) DOMノードで新しい入力ソースを作成します。 この操作は、このノードをルートとするサブツリーに適用されます。 XSLTにおいても、やはり、"/"のパターンはツリーのルート(サブツリーではない)を意味し、グローバル変数およびパラメータの評価もルート・ノードから行われます。- パラメータ:
n- Sourceツリーを含むDOMノード。
-
DOMSource
-
-
メソッドの詳細
-
setNode
-
getNode
-
setSystemId
public void setSystemId(String systemID) URLを解決するベース識別子(URLまたはシステム識別子)を設定します。- 定義:
setSystemId、インタフェースSource- パラメータ:
systemID- このDOMツリー用のベースURL。
-
getSystemId
public String getSystemId()URLを解決するベース識別子(URLまたはシステム識別子)を取得します。- 定義:
getSystemId、インタフェースSource- 戻り値:
- このDOMツリー用のベースURL。
-
isEmpty
-