Class XBeanBeanDefinitionDocumentReader

java.lang.Object
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionDocumentReader

public class XBeanBeanDefinitionDocumentReader extends org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
  • Field Summary

    Fields inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader

    ALIAS_ATTRIBUTE, ALIAS_ELEMENT, BEAN_ELEMENT, IMPORT_ELEMENT, logger, NAME_ATTRIBUTE, NESTED_BEANS_ELEMENT, PROFILE_ATTRIBUTE, RESOURCE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
    createHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext, Element root)
     
    protected void
    Parse an "import" element and load the bean definitions from the given resource into the bean factory.
    protected void
    parseBeanDefinitions(Element root, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
     
    protected void
    Process the given alias element, registering the alias with the registry.
    protected void
    processBeanDefinition(Element ele, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
    Process the given bean element, parsing the bean definition and registering it with the registry.

    Methods inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader

    createDelegate, doRegisterBeanDefinitions, extractSource, getReaderContext, postProcessXml, preProcessXml, registerBeanDefinitions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • XBeanBeanDefinitionDocumentReader

      public XBeanBeanDefinitionDocumentReader()
  • Method Details

    • createHelper

      protected org.springframework.beans.factory.xml.BeanDefinitionParserDelegate createHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext, Element root)
    • parseBeanDefinitions

      protected void parseBeanDefinitions(Element root, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
      Overrides:
      parseBeanDefinitions in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
    • importBeanDefinitionResource

      protected void importBeanDefinitionResource(Element ele)
      Parse an "import" element and load the bean definitions from the given resource into the bean factory.
      Overrides:
      importBeanDefinitionResource in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
    • processAliasRegistration

      protected void processAliasRegistration(Element ele)
      Process the given alias element, registering the alias with the registry.
      Overrides:
      processAliasRegistration in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
    • processBeanDefinition

      protected void processBeanDefinition(Element ele, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
      Process the given bean element, parsing the bean definition and registering it with the registry.
      Overrides:
      processBeanDefinition in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader