org.springframework.beans.factory.xml
Class XmlReaderContext
java.lang.Object
org.springframework.beans.factory.parsing.ReaderContext
org.springframework.beans.factory.xml.XmlReaderContext
public class XmlReaderContext
- extends ReaderContext
Extension of ReaderContext
,
specific to use with an XmlBeanDefinitionReader
. Provides access to the
NamespaceHandlerResolver
configured in the XmlBeanDefinitionReader
.
- Since:
- 2.0
- Author:
- Rob Harrop, Juergen Hoeller
Methods inherited from class org.springframework.beans.factory.parsing.ReaderContext |
error, error, error, error, extractSource, fatal, fatal, fatal, fatal, fireAliasRegistered, fireComponentRegistered, fireDefaultsRegistered, fireImportProcessed, fireImportProcessed, getResource, getSourceExtractor, warning, warning, warning, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reader
private final XmlBeanDefinitionReader reader
namespaceHandlerResolver
private final NamespaceHandlerResolver namespaceHandlerResolver
XmlReaderContext
public XmlReaderContext(Resource resource,
ProblemReporter problemReporter,
ReaderEventListener eventListener,
SourceExtractor sourceExtractor,
XmlBeanDefinitionReader reader,
NamespaceHandlerResolver namespaceHandlerResolver)
getReader
public final XmlBeanDefinitionReader getReader()
getRegistry
public final BeanDefinitionRegistry getRegistry()
getResourceLoader
public final ResourceLoader getResourceLoader()
getBeanClassLoader
public final java.lang.ClassLoader getBeanClassLoader()
getNamespaceHandlerResolver
public final NamespaceHandlerResolver getNamespaceHandlerResolver()
generateBeanName
public java.lang.String generateBeanName(BeanDefinition beanDefinition)
registerWithGeneratedName
public java.lang.String registerWithGeneratedName(BeanDefinition beanDefinition)