| 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface ResourceTraverser
リソースツリーをトラバースするクラスのためのインターフェースです。
| メソッドの概要 | |
|---|---|
 String | 
getProtocol()
対応するプロトコルを返します。  | 
 void | 
traverse(URL root,
         URL origin,
         ResourceHandler handler)
リソースツリーをたどり、各リソースに対して ResourceHandler を呼び出します。 | 
 void | 
traverse(URL root,
         URL origin,
         ResourceHandler handler,
         ResourceFilter filter)
リソースツリーをたどり、条件に一致するリソースに対して ResourceHandler を呼び出します。 | 
| メソッドの詳細 | 
|---|
void traverse(URL root,
              URL origin,
              ResourceHandler handler)
ResourceHandler を呼び出します。root で指定された URL を起点として、リソースツリーを再帰的にたどります。ResourceHandler.handle(String, String, java.io.InputStream)
 メソッドを呼び出します。
root - クラスパス上のルート URL (null でもよい)origin - リソースをたどる際の起点 URLhandler - ResourceHandler オブジェクト
void traverse(URL root,
              URL origin,
              ResourceHandler handler,
              ResourceFilter filter)
ResourceHandler を呼び出します。root で指定された URL を起点として、リソースツリーを再帰的にたどります。filter を適用し、マッチしたリソースに対して
 ResourceHandler.handle(String, String, java.io.InputStream)
 メソッドを呼び出します。
root - クラスパス上のルート URL (null でもよい)origin - リソースをたどる際の起点 URLhandler - ResourceHandler オブジェクトfilter - 条件を指定するフィルタResourceFilterString getProtocol()
  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||