org.seasar.uruma.util.resource
クラス ResourceTraverserFactory

java.lang.Object
  上位を拡張 org.seasar.uruma.util.resource.ResourceTraverserFactory

public class ResourceTraverserFactory
extends Object

ResourceTraverser のためのファクトリクラスです。

作成者:
y-komori

メソッドの概要
static void addResourceTraverser(ResourceTraverser traverser)
          ResourceTraverser を登録します。
static ResourceTraverser getResourceTraverser(String protocol)
          指定されたプロトコルに対応した ResourceTraverser を取得します。
static ResourceTraverser getResourceTraverser(URL url)
          指定された URL のプロトコルに対応した ResourceTraverser を取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

addResourceTraverser

public static void addResourceTraverser(ResourceTraverser traverser)
ResourceTraverser を登録します。
同じプロトコルの ResourceTraverser が既に登録されている場合、上書きします。

パラメータ:
traverser - ResourceTraverser

getResourceTraverser

public static ResourceTraverser getResourceTraverser(String protocol)
指定されたプロトコルに対応した ResourceTraverser を取得します。

パラメータ:
protocol - プロトコル
戻り値:
ResourceTraverser オブジェクト。プロトコルに対応するものが存在しない場合は null

getResourceTraverser

public static ResourceTraverser getResourceTraverser(URL url)
指定された URL のプロトコルに対応した ResourceTraverser を取得します。

パラメータ:
url - URL
戻り値:
ResourceTraverser オブジェクト。プロトコルに対応するものが存在しない場合は null


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.