org.seasar.framework.container.autoregister
クラス AbstractComponentAutoRegister
java.lang.Object
org.seasar.framework.container.autoregister.AbstractAutoRegister
org.seasar.framework.container.autoregister.AbstractComponentAutoRegister
- すべての実装インタフェース:
- ClassTraversal.ClassHandler
- 直系の既知のサブクラス:
- AbstractJarComponentAutoRegister, ComponentAutoRegister, FileSystemComponentAutoRegister
- public abstract class AbstractComponentAutoRegister
- extends AbstractAutoRegister
- implements ClassTraversal.ClassHandler
- 作成者:
- higa
クラス org.seasar.framework.container.autoregister.AbstractAutoRegister から継承したメソッド |
addClassPattern, addClassPattern, addIgnoreClassPattern, addIgnoreClassPattern, findComponentDef, getClassPattern, getClassPatternSize, getContainer, hasComponentDef, isIgnore, registerAll, setContainer |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_SUFFIX
protected static final String CLASS_SUFFIX
- 関連項目:
- 定数フィールド値
autoNaming_BINDING
public static final String autoNaming_BINDING
- 関連項目:
- 定数フィールド値
instanceDef_BINDING
public static final String instanceDef_BINDING
- 関連項目:
- 定数フィールド値
autoBindingDef_BINDING
public static final String autoBindingDef_BINDING
- 関連項目:
- 定数フィールド値
customizer_BINDING
public static final String customizer_BINDING
- 関連項目:
- 定数フィールド値
AbstractComponentAutoRegister
public AbstractComponentAutoRegister()
getAutoNaming
public AutoNaming getAutoNaming()
setAutoNaming
public void setAutoNaming(AutoNaming autoNaming)
getInstanceDef
public InstanceDef getInstanceDef()
setInstanceDef
public void setInstanceDef(InstanceDef instanceDef)
getAutoBindingDef
public AutoBindingDef getAutoBindingDef()
setAutoBindingDef
public void setAutoBindingDef(AutoBindingDef autoBindingDef)
isExternalBinding
public boolean isExternalBinding()
setExternalBinding
public void setExternalBinding(boolean externalBinding)
getCustomizer
public ComponentCustomizer getCustomizer()
setCustomizer
public void setCustomizer(ComponentCustomizer customizer)
processClass
public void processClass(String packageName,
String shortClassName)
- 定義:
- インタフェース
ClassTraversal.ClassHandler
内の processClass
register
protected void register(String className)
customize
protected void customize(ComponentDef componentDef)
Copyright © 2004-2006 The Seasar Foundation. All Rights Reserved.