org.doxla.spring.automock.xml.namespace
Class BasicAutoMockBeanDefinitionParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.doxla.spring.automock.xml.namespace.BasicAutoMockBeanDefinitionParser
- All Implemented Interfaces:
- BeanDefinitionParser
public class BasicAutoMockBeanDefinitionParser
- extends AbstractBeanDefinitionParser
Does all the work involved in registering a AutoMockExposingPostProcessor
and the MockClassResolver
into
the Spring ApplicationContext
it is defined in.
- Author:
- danoxlade
- See Also:
AutoMockExposingPostProcessor
,
MockClassResolver
,
NamespaceElement
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTOMOCK_POST_PROCESSOR_BEAN_NAME
public static final String AUTOMOCK_POST_PROCESSOR_BEAN_NAME
- The Spring bean name of the
AutoMockExposingPostProcessor
exposed when using the "automock" namespace.
- See Also:
- Constant Field Values
BasicAutoMockBeanDefinitionParser
public BasicAutoMockBeanDefinitionParser(org.doxla.spring.automock.xml.namespace.NamespaceElement element)
- Parameters:
element
- The NamespaceElement
which defines which MockClassResolver
the exposed
AutoMockExposingPostProcessor
bean should use as a strategy.- See Also:
AutoMockExposingPostProcessor
,
NamespaceElement
parseInternal
protected BeanDefinition parseInternal(Element element,
ParserContext parserContext)
- Handle the 'automock:elementNameHere' XML Element
- Specified by:
parseInternal
in class AbstractBeanDefinitionParser
Copyright © 2007. All Rights Reserved.