|
koiroha.org WebApplication Toolkit 1.0 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TransformationHandler
XSL 変換処理前の XML 文書に対する操作を行うためのインターフェースです。このインスタンスは 全てのドキュメントに対して XSL 変換前に呼び出されます。XSL のみでは実現不可能な文書操作を 行うことを目的としています。
メソッドの概要 | |
---|---|
Document |
process(Document doc,
URI docroot,
URI uri,
Collection<Dependency> depend)
指定された XML 文書に対する変換処理を行います。 |
メソッドの詳細 |
---|
Document process(Document doc, URI docroot, URI uri, Collection<Dependency> depend)
外部ファイルを使用して XML 文書の加工を行う必要がある場合、その外部ファイルを「依存先」 として depend コレクションに追加することでファイルを更新監視対象に加えることが 出来ます。
返値は実際の変換に使用するドキュメントとして使用されます。一般的にはサブクラスによって加工 された doc を想定していますが、ドキュメントそのものを別の物に置き換える事も できます。メソッドは null を返すことは出来ません。
doc
- 前処理を行うドキュメントdocroot
- ドキュメントルートの URIuri
- ドキュメントのローカル URIdepend
- ドキュメント依存性の追加先
|
koiroha.org by takami torao | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |