org.seasar.framework.container.autoregister
クラス FileSystemComponentAutoRegister
java.lang.Object
org.seasar.framework.container.autoregister.AbstractAutoRegister
org.seasar.framework.container.autoregister.AbstractComponentAutoRegister
org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister
- すべての実装インタフェース:
- ClassTraversal.ClassHandler
- public class FileSystemComponentAutoRegister
- extends AbstractComponentAutoRegister
ファイルシステム上(例えばWEBINF/classes)のコンポーネントを自動登録するクラスです。
- 作成者:
- higa
クラス org.seasar.framework.container.autoregister.AbstractComponentAutoRegister から継承したメソッド |
customize, getAutoBindingDef, getAutoNaming, getCustomizer, getInstanceDef, getTargetPackages, isExternalBinding, processClass, register, setAutoBindingDef, setAutoNaming, setCustomizer, setExternalBinding, setInstanceDef |
クラス org.seasar.framework.container.autoregister.AbstractAutoRegister から継承したメソッド |
addClassPattern, addClassPattern, addIgnoreClassPattern, addIgnoreClassPattern, findComponentDef, getClassPattern, getClassPatternSize, getContainer, hasComponentDef, isIgnore, setContainer |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileSystemComponentAutoRegister
public FileSystemComponentAutoRegister()
registerAll
public void registerAll()
- クラス
AbstractAutoRegister
の記述:
- 自動登録を行います。
- 定義:
- クラス
AbstractAutoRegister
内の registerAll
getRootDir
protected File getRootDir()
- コンポーネントを検索する基点となるディレクトリを返します。
基点となるディレクトリはこのコンポーネント自身を定義したdiconファイルのパスが見つかったディレクトリになります。
例えばdiconファイルのパスが"foo/bar.dicon"
で、このdiconファイルの絶対パスが
/aaa/bbb/foo/bar.dicon
であれば、基点となるディレクトリは/aaa/bbb
となります。
- 戻り値:
- コンポーネントを検索する基点となるディレクトリ
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.