org.seasar.framework.container.autoregister
クラス AbstractJarComponentAutoRegister
java.lang.Object
  
org.seasar.framework.container.autoregister.AbstractAutoRegister
      
org.seasar.framework.container.autoregister.AbstractComponentAutoRegister
          
org.seasar.framework.container.autoregister.AbstractJarComponentAutoRegister
- すべての実装インタフェース: 
 - ClassTraversal.ClassHandler
 
- 直系の既知のサブクラス:  
 - JarComponentAutoRegister
 
- public abstract class AbstractJarComponentAutoRegister
- extends AbstractComponentAutoRegister
  
jarファイルの中にあるコンポーネントを自動登録するための抽象クラスです。
- 作成者:
 
  - koichik, 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 | 
 
AbstractJarComponentAutoRegister
public AbstractJarComponentAutoRegister()
getBaseDir
public String getBaseDir()
- ベースとなるディレクトリを返します。
- 戻り値: 
 
 
 
setBaseDir
public void setBaseDir(String baseDir)
- ベースとなるディレクトリを設定します。
- パラメータ: 
 baseDir - 
 
 
registerAll
public void registerAll()
- クラス 
AbstractAutoRegister の記述:  
- 自動登録を行います。
- 定義:
 - クラス 
AbstractAutoRegister 内の registerAll 
 
 
 
setupBaseDir
protected abstract void setupBaseDir()
 
isAppliedJar
protected boolean isAppliedJar(String jarFileName)
 
findJar
protected File findJar(String jarFileName)
 
setJarFileNames
public void setJarFileNames(String jarFileNames)
- jarファイル名を設定します。複数設定する場合は、','で区切ります。
- パラメータ: 
 jarFileNames - 
 
 
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.