org.apache.abdera.spring
Class AbstractSingleBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      extended by org.apache.abdera.spring.AbstractSingleBeanDefinitionParser
Direct Known Subclasses:
RegexTargetResolverDefinitionParser, ServiceContextDefinitionParser

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


Constructor Summary
AbstractSingleBeanDefinitionParser()
           
 
Method Summary
protected  void doParse(org.w3c.dom.Element element, ParserContext ctx, BeanDefinitionBuilder bean)
           
protected  java.lang.String getAndRegisterFirstChild(org.w3c.dom.Element element, ParserContext ctx, BeanDefinitionBuilder bean, java.lang.String propertyName)
           
protected  org.w3c.dom.Element getFirstChild(org.w3c.dom.Element element)
           
protected  void mapAttribute(BeanDefinitionBuilder bean, org.w3c.dom.Element element, java.lang.String name, java.lang.String val)
           
protected  void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, org.w3c.dom.Element element, java.lang.String name)
           
protected  void setFirstChildAsProperty(org.w3c.dom.Element element, ParserContext ctx, BeanDefinitionBuilder bean, java.lang.String propertyName)
           
 
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(org.w3c.dom.Element element,
                       ParserContext ctx,
                       BeanDefinitionBuilder bean)

mapElement

protected void mapElement(ParserContext ctx,
                          BeanDefinitionBuilder bean,
                          org.w3c.dom.Element element,
                          java.lang.String name)

mapAttribute

protected void mapAttribute(BeanDefinitionBuilder bean,
                            org.w3c.dom.Element element,
                            java.lang.String name,
                            java.lang.String val)

setFirstChildAsProperty

protected void setFirstChildAsProperty(org.w3c.dom.Element element,
                                       ParserContext ctx,
                                       BeanDefinitionBuilder bean,
                                       java.lang.String propertyName)

getAndRegisterFirstChild

protected java.lang.String getAndRegisterFirstChild(org.w3c.dom.Element element,
                                                    ParserContext ctx,
                                                    BeanDefinitionBuilder bean,
                                                    java.lang.String propertyName)

getFirstChild

protected org.w3c.dom.Element getFirstChild(org.w3c.dom.Element element)