The Spring Framework

## Uses of Class
org.springframework.beans.factory.xml.ParserContext

Packages that use ParserContext
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.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.

Uses of ParserContext in org.springframework.aop.config

Methods in org.springframework.aop.config with parameters of type ParserContext
`BeanDefinitionHolder` `AbstractInterceptorDrivenBeanDefinitionDecorator.decorate(Node node, BeanDefinitionHolder definitionHolder, ParserContext parserContext)`
`static void` `AopNamespaceUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)`
`static void` `AopNamespaceUtils.registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)`
`static void` `AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)`
`static void` `AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(ParserContext parserContext, Object source)` Deprecated. since Spring 2.5, in favor of `AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(ParserContext, Element)` and `AopConfigUtils.registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object)`

Uses of ParserContext in org.springframework.beans.factory.xml

Methods in org.springframework.beans.factory.xml with parameters of type ParserContext
`BeanDefinitionHolder` `SimplePropertyNamespaceHandler.decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)`
`BeanDefinitionHolder` `NamespaceHandlerSupport.decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)` Decorates the supplied `Node` by delegating to the `BeanDefinitionDecorator` that is registered to handle that `Node`.
`BeanDefinitionHolder` `NamespaceHandler.decorate(Node source, BeanDefinitionHolder definition, ParserContext parserContext)` Parse the specified `Node` and decorate the supplied `BeanDefinitionHolder`, returning the decorated definition.
`BeanDefinitionHolder` `BeanDefinitionDecorator.decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)` Parse the specified `Node` (either an element or an attribute) and decorate the supplied `BeanDefinition`, returning the decorated definition.
`protected void` `AbstractSingleBeanDefinitionParser.doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)` Parse the supplied `Element` and populate the supplied `BeanDefinitionBuilder` as required.
`BeanDefinition` `AbstractBeanDefinitionParser.parse(Element element, ParserContext parserContext)`
`BeanDefinition` `SimplePropertyNamespaceHandler.parse(Element element, ParserContext parserContext)`
`BeanDefinition` `NamespaceHandlerSupport.parse(Element element, ParserContext parserContext)` Parses the supplied `Element` by delegating to the `BeanDefinitionParser` that is registered for that `Element`.
`BeanDefinition` `NamespaceHandler.parse(Element element, ParserContext parserContext)` Parse the specified `Element` and register any resulting `BeanDefinitions` with the `BeanDefinitionRegistry` that is embedded in the supplied `ParserContext`.
`BeanDefinition` `BeanDefinitionParser.parse(Element element, ParserContext parserContext)` Parse the specified `Element` and register the resulting `BeanDefinition(s)` with the `getRegistry()` BeanDefinitionRegistry} embedded in the supplied `ParserContext`.
`protected abstract AbstractBeanDefinition` `AbstractBeanDefinitionParser.parseInternal(Element element, ParserContext parserContext)` Central template method to actually parse the supplied `Element` into one or more `BeanDefinitions`.

`protected AbstractBeanDefinition`

`AbstractSingleBeanDefinitionParser.parseInternal(Element element, ParserContext parserContext)`
Creates a `BeanDefinitionBuilder` instance for the `bean Class` and passes it to the `AbstractSingleBeanDefinitionParser.doParse(org.w3c.dom.Element, org.springframework.beans.factory.xml.ParserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder)` strategy method.

`protected String` `AbstractBeanDefinitionParser.resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)` Resolve the ID for the supplied `BeanDefinition`.

Uses of ParserContext in org.springframework.context.annotation

Methods in org.springframework.context.annotation with parameters of type ParserContext
`protected ClassPathBeanDefinitionScanner` `ComponentScanBeanDefinitionParser.configureScanner(ParserContext parserContext, Element element)`
`BeanDefinition` `AnnotationConfigBeanDefinitionParser.parse(Element element, ParserContext parserContext)`
`BeanDefinition` `ComponentScanBeanDefinitionParser.parse(Element element, ParserContext parserContext)`

Uses of ParserContext in org.springframework.scripting.config

Methods in org.springframework.scripting.config with parameters of type ParserContext
`BeanDefinition` `ScriptingDefaultsParser.parse(Element element, ParserContext parserContext)`

Uses of ParserContext in org.springframework.transaction.config

Methods in org.springframework.transaction.config with parameters of type ParserContext
`protected String` `JtaTransactionManagerBeanDefinitionParser.resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)`

The Spring Framework

Copyright © 2002-2008 The Spring Framework.