|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.beans.factory.xml.NamespaceHandlerSupport
org.riotfamily.common.beans.xml.GenericNamespaceHandlerSupport
public abstract class GenericNamespaceHandlerSupport
Constructor Summary | |
---|---|
GenericNamespaceHandlerSupport()
|
Method Summary | |
---|---|
protected void |
register(String elementName,
BeanDefinitionParser parser,
BeanDefinitionDecorator decorator)
Registers a parser and decorator for the given elementName. |
protected GenericBeanDefinitionParser |
register(String elementName,
Class<?> beanClass)
Registers a GenericBeanDefinitionParser for the given elementName
that creates BeanDefinitions for the specified class. |
protected GenericBeanDefinitionParser |
register(String elementName,
Class<?> beanClass,
BeanDefinitionDecorator decorator)
Registers a GenericBeanDefinitionParser for the given elementName
that creates BeanDefinitions for the specified class. |
protected GenericBeanDefinitionParser |
register(String elementName,
String className)
Registers a GenericBeanDefinitionParser for the given elementName. |
protected GenericBeanDefinitionParser |
register(String elementName,
String className,
BeanDefinitionDecorator decorator)
Registers a GenericBeanDefinitionParser for the given elementName
that creates BeanDefinitions for the specified class. |
protected void |
registerSpringBeanDefinitionParser(String elementName)
Registers a SpringBeanDefinitionParser for the given elementName. |
protected void |
registerSpringBeanDefinitionParser(String elementName,
BeanDefinitionDecorator decorator)
Registers a SpringBeanDefinitionParser and a decorator
for the given elementName. |
Methods inherited from class org.springframework.beans.factory.xml.NamespaceHandlerSupport |
---|
decorate, findDecoratorForNode, findParserForElement, parse, registerBeanDefinitionDecorator, registerBeanDefinitionDecoratorForAttribute, registerBeanDefinitionParser |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.springframework.beans.factory.xml.NamespaceHandler |
---|
init |
Constructor Detail |
---|
public GenericNamespaceHandlerSupport()
Method Detail |
---|
protected void registerSpringBeanDefinitionParser(String elementName)
SpringBeanDefinitionParser
for the given elementName.
protected void registerSpringBeanDefinitionParser(String elementName, BeanDefinitionDecorator decorator)
SpringBeanDefinitionParser
and a decorator
for the given elementName.
protected GenericBeanDefinitionParser register(String elementName, Class<?> beanClass)
GenericBeanDefinitionParser
for the given elementName
that creates BeanDefinitions for the specified class.
protected GenericBeanDefinitionParser register(String elementName, String className)
GenericBeanDefinitionParser
for the given elementName.
The bean class is passed as string to avoid runtime dependencies. If a
dependency is missing, a warning is logged and the element is ignored.
protected GenericBeanDefinitionParser register(String elementName, Class<?> beanClass, BeanDefinitionDecorator decorator)
GenericBeanDefinitionParser
for the given elementName
that creates BeanDefinitions for the specified class. Additionally a
decorator is registered for the elementName.
protected GenericBeanDefinitionParser register(String elementName, String className, BeanDefinitionDecorator decorator)
GenericBeanDefinitionParser
for the given elementName
that creates BeanDefinitions for the specified class. The bean class is
passed as string to avoid runtime dependencies. If a dependency is
missing, a warning is logged and support for the element is disabled.
Additionally a decorator is registered for the elementName.
protected void register(String elementName, BeanDefinitionParser parser, BeanDefinitionDecorator decorator)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |