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

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

public abstract class AbstractResourceAutoDetector
extends java.lang.Object
implements ResourceAutoDetector

ResourceAutoDetectorの抽象クラスです。

作成者:
taedium

コンストラクタの概要
AbstractResourceAutoDetector()
          AbstractResourceAutoDetectorのデフォルトコンストラクタです。
 
メソッドの概要
 void addIgnoreResourceNamePattern(java.lang.String resourceName)
          無視するリソース名のパターンを追加します。
 void addResourceNamePattern(java.lang.String resourceName)
          リソース名のパターンを追加します。
 void addTargetDirPath(java.lang.String targetDirPath)
          ターゲットのディレクトリのパスを追加します。
 java.util.regex.Pattern getIgnoreResourceNamePattern(int index)
          無視するリソース名のパターンを返します。
 int getIgnoreResourceNamePatternSize()
          無視するリソース名のパターン数を返します。
 java.util.regex.Pattern getResourceNamePattern(int index)
          リソース名のパターンを返します。
 int getResourceNamePatternSize()
          リソース名のパターン数を返します。
 java.lang.String getTargetDirPath(int index)
          ターゲットのディレクトリのパスを返します。
 int getTargetDirPathSize()
          ターゲットのディレクトリのパスを返します。
protected  boolean isApplied(java.lang.String resourceName)
          適用されるかどうかを返します。
protected  boolean isIgnored(java.lang.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()
AbstractResourceAutoDetectorのデフォルトコンストラクタです。

メソッドの詳細

addTargetDirPath

public void addTargetDirPath(java.lang.String targetDirPath)
ターゲットのディレクトリのパスを追加します。

パラメータ:
targetDirPath -

getTargetDirPathSize

public int getTargetDirPathSize()
ターゲットのディレクトリのパスを返します。

戻り値:
ターゲットのディレクトリのパス

getTargetDirPath

public java.lang.String getTargetDirPath(int index)
ターゲットのディレクトリのパスを返します。

パラメータ:
index -
戻り値:
ターゲットのディレクトリのパス

addResourceNamePattern

public void addResourceNamePattern(java.lang.String resourceName)
リソース名のパターンを追加します。

パラメータ:
resourceName -

addIgnoreResourceNamePattern

public void addIgnoreResourceNamePattern(java.lang.String resourceName)
無視するリソース名のパターンを追加します。

パラメータ:
resourceName -

getResourceNamePattern

public java.util.regex.Pattern getResourceNamePattern(int index)
リソース名のパターンを返します。

パラメータ:
index -
戻り値:
リソース名のパターン

getResourceNamePatternSize

public int getResourceNamePatternSize()
リソース名のパターン数を返します。

戻り値:
リソース名のパターン数

getIgnoreResourceNamePattern

public java.util.regex.Pattern getIgnoreResourceNamePattern(int index)
無視するリソース名のパターンを返します。

パラメータ:
index -
戻り値:
無視するリソース名のパターン

getIgnoreResourceNamePatternSize

public int getIgnoreResourceNamePatternSize()
無視するリソース名のパターン数を返します。

戻り値:
無視するリソース名のパターン数

isApplied

protected boolean isApplied(java.lang.String resourceName)
適用されるかどうかを返します。

パラメータ:
resourceName - リソース名
戻り値:
適用されるかどうか

isIgnored

protected boolean isIgnored(java.lang.String resourceName)
無視されるかどうかを返します。

パラメータ:
resourceName - リソース名
戻り値:
無視されるかどうか


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