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.