org.seasar.framework.autodetector.impl
クラス AbstractResourceAutoDetector

java.lang.Object
  拡張org.seasar.framework.autodetector.impl.AbstractResourceAutoDetector
すべての実装インタフェース:
ResourceAutoDetector

public abstract class AbstractResourceAutoDetector
extends Object
implements ResourceAutoDetector

作成者:
taedium

入れ子クラスの概要
protected  class AbstractResourceAutoDetector.FileSystemStrategy
           
protected  class AbstractResourceAutoDetector.JarFileStrategy
           
protected static interface AbstractResourceAutoDetector.Strategy
           
protected  class AbstractResourceAutoDetector.ZipFileStrategy
           
 
クラス org.seasar.framework.autodetector.ResourceAutoDetector から継承した入れ子クラス
ResourceAutoDetector.ResourceHandler
 
コンストラクタの概要
AbstractResourceAutoDetector()
           
 
メソッドの概要
 void addIgnoreResourceNamePattern(String resourceName)
           
 void addResourceNamePattern(String resourceName)
           
 void addStrategy(String protocol, AbstractResourceAutoDetector.Strategy strategy)
           
 void addTargetDirPath(String targetDirPath)
           
 Pattern getIgnoreResourceNamePattern(int index)
           
 int getIgnoreResourceNamePatternSize()
           
 Pattern getResourceNamePattern(int index)
           
 int getResourceNamePatternSize()
           
 AbstractResourceAutoDetector.Strategy getStrategy(String protocol)
           
 String getTargetDirPath(int index)
           
 int getTargetDirPathSize()
           
protected  boolean isApplied(String resourceName)
           
protected  boolean isIgnored(String resourceName)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.framework.autodetector.ResourceAutoDetector から継承したメソッド
detect
 

コンストラクタの詳細

AbstractResourceAutoDetector

public AbstractResourceAutoDetector()
メソッドの詳細

addStrategy

public void addStrategy(String protocol,
                        AbstractResourceAutoDetector.Strategy strategy)

getStrategy

public AbstractResourceAutoDetector.Strategy getStrategy(String protocol)

addTargetDirPath

public void addTargetDirPath(String targetDirPath)

getTargetDirPathSize

public int getTargetDirPathSize()

getTargetDirPath

public String getTargetDirPath(int index)

addResourceNamePattern

public void addResourceNamePattern(String resourceName)

addIgnoreResourceNamePattern

public void addIgnoreResourceNamePattern(String resourceName)

getResourceNamePattern

public Pattern getResourceNamePattern(int index)

getResourceNamePatternSize

public int getResourceNamePatternSize()

getIgnoreResourceNamePattern

public Pattern getIgnoreResourceNamePattern(int index)

getIgnoreResourceNamePatternSize

public int getIgnoreResourceNamePatternSize()

isApplied

protected boolean isApplied(String resourceName)

isIgnored

protected boolean isIgnored(String resourceName)


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