## Uses of Package
org.springframework.beans.factory.xml

Packages that use org.springframework.beans.factory.xml
org.springframework.aop.config: Support package for declarative AOP configuration, with XML schema being the primary configuration format.
org.springframework.beans.factory.xml: Contains an abstract XML-based `BeanFactory` implementation, including a standard "spring-beans" DTD.
org.springframework.context.annotation: Annotation support for context configuration, including classpath scanning for autowire candidates.
org.springframework.context.config: Support package for advanced application context configuration, with XML schema being the primary configuration format.
org.springframework.context.support: Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
org.springframework.ejb.config: Support package for EJB/J2EE-related configuration, with XML schema being the primary configuration format.
org.springframework.jms.config: Support package for declarative messaging configuration, with XML schema being the primary configuration format.
org.springframework.scripting.config: Support package for Spring's dynamic language machinery, with XML schema being the primary configuration format.
org.springframework.transaction.config: Support package for declarative transaction configuration, with XML schema being the primary configuration format.
org.springframework.web.context.support: Classes supporting the `org.springframework.web.context` package, such as WebApplicationContext implementations and various utility classes.
org.springframework.web.portlet.context: Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes.

Classes in org.springframework.beans.factory.xml used by org.springframework.aop.config
BeanDefinitionDecorator Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, nested (directly under a `<bean>`) tags.
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.
ParserContext Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state.

Classes in org.springframework.beans.factory.xml used by org.springframework.beans.factory.xml
AbstractBeanDefinitionParser Abstract `BeanDefinitionParser` implementation providing a number of convenience methods and a `template method` that subclasses must override to provide the actual parsing logic.
AbstractSingleBeanDefinitionParser Base class for those `BeanDefinitionParser` implementations that need to parse and define just a single `BeanDefinition`.
BeanDefinitionDecorator Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, nested (directly under a `<bean>`) tags.
BeanDefinitionDocumentReader SPI for parsing an XML document that contains Spring bean definitions.
BeanDefinitionParser Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, top-level (directly under `<beans>`) tags.
BeanDefinitionParserDelegate Stateful delegate class used to parse XML bean definitions.
DelegatingEntityResolver `EntityResolver` implementation that delegates to a `BeansDtdResolver` and a `PluggableSchemaResolver` for DTDs and XML schemas, respectively.
DocumentDefaultsDefinition Simple JavaBean that holds the defaults specified at the `%lt;beans>` level in a standard Spring XML bean definition document: `default-lazy-init`, `default-autowire`, etc
DocumentLoader Strategy interface for loading an XML `Document`.
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerResolver Used by the `DefaultBeanDefinitionDocumentReader` to locate a `NamespaceHandler` implementation for a particular namespace URI.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.
ParserContext Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state.
XmlBeanDefinitionReader Bean definition reader for XML bean definitions.
XmlReaderContext Extension of `ReaderContext`, specific to use with an `XmlBeanDefinitionReader`.

Classes in org.springframework.beans.factory.xml used by org.springframework.context.annotation
BeanDefinitionParser Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, top-level (directly under `<beans>`) tags.
ParserContext Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state.
XmlReaderContext Extension of `ReaderContext`, specific to use with an `XmlBeanDefinitionReader`.

Classes in org.springframework.beans.factory.xml used by org.springframework.context.config
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.

Classes in org.springframework.beans.factory.xml used by org.springframework.context.support
XmlBeanDefinitionReader Bean definition reader for XML bean definitions.

Classes in org.springframework.beans.factory.xml used by org.springframework.ejb.config
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.

Classes in org.springframework.beans.factory.xml used by org.springframework.jms.config
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.

Classes in org.springframework.beans.factory.xml used by org.springframework.scripting.config
BeanDefinitionParser Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, top-level (directly under `<beans>`) tags.
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.
ParserContext Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state.

Classes in org.springframework.beans.factory.xml used by org.springframework.transaction.config
AbstractBeanDefinitionParser Abstract `BeanDefinitionParser` implementation providing a number of convenience methods and a `template method` that subclasses must override to provide the actual parsing logic.
AbstractSingleBeanDefinitionParser Base class for those `BeanDefinitionParser` implementations that need to parse and define just a single `BeanDefinition`.
BeanDefinitionParser Interface used by the `DefaultBeanDefinitionDocumentReader` to handle custom, top-level (directly under `<beans>`) tags.
NamespaceHandler Base interface used by the `DefaultBeanDefinitionDocumentReader` for handling custom namespaces in a Spring XML configuration file.
NamespaceHandlerSupport Support class for implementing custom `NamespaceHandlers`.
ParserContext Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state.

Classes in org.springframework.beans.factory.xml used by org.springframework.web.context.support
XmlBeanDefinitionReader Bean definition reader for XML bean definitions.

Classes in org.springframework.beans.factory.xml used by org.springframework.web.portlet.context
XmlBeanDefinitionReader Bean definition reader for XML bean definitions.

Copyright © 2002-2008 The Spring Framework.