org.apache.abdera.spring
Class AbstractSingleBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
          extended by org.apache.abdera.spring.AbstractSingleBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Direct Known Subclasses:
DefaultProviderDefinitionParser, RegexTargetResolverDefinitionParser, WorkspaceDefinitionParser

public abstract class AbstractSingleBeanDefinitionParser
extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser


Field Summary
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE
 
Constructor Summary
AbstractSingleBeanDefinitionParser()
           
 
Method Summary
protected  void doParse(Element element, org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
           
protected  String getAndRegister(org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean, Element el)
           
protected  String getAndRegisterFirstChild(Element element, org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean, String propertyName)
           
protected  Element getFirstChild(Element element)
           
protected  void mapAttribute(org.springframework.beans.factory.support.BeanDefinitionBuilder bean, Element element, String name, String val)
           
protected  void mapElement(org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean, Element element, String name)
           
protected  void setFirstChildAsProperty(Element element, org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean, String propertyName)
           
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getBeanClassName, parseInternal
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSingleBeanDefinitionParser

public AbstractSingleBeanDefinitionParser()
Method Detail

doParse

protected void doParse(Element element,
                       org.springframework.beans.factory.xml.ParserContext ctx,
                       org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
Overrides:
doParse in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser

mapElement

protected void mapElement(org.springframework.beans.factory.xml.ParserContext ctx,
                          org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                          Element element,
                          String name)

mapAttribute

protected void mapAttribute(org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                            Element element,
                            String name,
                            String val)

setFirstChildAsProperty

protected void setFirstChildAsProperty(Element element,
                                       org.springframework.beans.factory.xml.ParserContext ctx,
                                       org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                                       String propertyName)

getAndRegisterFirstChild

protected String getAndRegisterFirstChild(Element element,
                                          org.springframework.beans.factory.xml.ParserContext ctx,
                                          org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                                          String propertyName)

getAndRegister

protected String getAndRegister(org.springframework.beans.factory.xml.ParserContext ctx,
                                org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                                Element el)

getFirstChild

protected Element getFirstChild(Element element)


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.