org.springframework.context.annotation
Class ComponentScanBeanDefinitionParser

java.lang.Object
  extended by org.springframework.context.config.AbstractSpecificationBeanDefinitionParser
      extended by org.springframework.context.annotation.ComponentScanBeanDefinitionParser
All Implemented Interfaces:
BeanDefinitionParser

public class ComponentScanBeanDefinitionParser
extends AbstractSpecificationBeanDefinitionParser

Parser for the <context:component-scan/> element. Parsed metadata is used to populate and execute a ComponentScanSpec instance.

Since:
2.5
Author:
Mark Fisher, Ramnivas Laddad, Juergen Hoeller, Chris Beams
See Also:
ComponentScan, ComponentScanSpec, ComponentScanExecutor

Constructor Summary
ComponentScanBeanDefinitionParser()
           
 
Method Summary
 FeatureSpecification doParse(Element element, ParserContext parserContext)
           
 
Methods inherited from class org.springframework.context.config.AbstractSpecificationBeanDefinitionParser
parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentScanBeanDefinitionParser

public ComponentScanBeanDefinitionParser()
Method Detail

doParse

public FeatureSpecification doParse(Element element,
                                    ParserContext parserContext)
Specified by:
doParse in class AbstractSpecificationBeanDefinitionParser