Code example for AbstractSingleBeanDefinitionParser

0
 * Parser for the <context:load-time-weaver/> element. 
 * 
 * @author Juergen Hoeller 
 * @since 2.5 
 */ 
class LoadTimeWeaverBeanDefinitionParser extends AbstractSingleBeanDefinitionParser {
 
	private static final String WEAVER_CLASS_ATTRIBUTE = "weaver-class";
 
	private static final String ASPECTJ_WEAVING_ATTRIBUTE = "aspectj-weaving";
 
	private static final String DEFAULT_LOAD_TIME_WEAVER_CLASS_NAME =
			"org.springframework.context.weaving.DefaultContextLoadTimeWeaver"; 
 
	private static final String ASPECTJ_WEAVING_ENABLER_CLASS_NAME =
			"org.springframework.context.weaving.AspectJWeavingEnabler"; 
 
 
	@Override 
	protected String getBeanClassName(Element element) {