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
- 関連項目:
- 定数フィールド値
namingConvention_BINDING
public static final String namingConvention_BINDING
- 関連項目:
- 定数フィールド値
instanceDef_BINDING
public static final String instanceDef_BINDING
- 関連項目:
- 定数フィールド値
autoBindingDef_BINDING
public static final String autoBindingDef_BINDING
- 関連項目:
- 定数フィールド値
AbstractComponentAutoRegister
public AbstractComponentAutoRegister()
getNamingConvention
public NamingConvention getNamingConvention()
setNamingConvention
public void setNamingConvention(NamingConvention namingConvention)
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.