Class XBeanBeanDefinitionParserDelegate
java.lang.Object
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
public class XBeanBeanDefinitionParserDelegate
extends org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
Field Summary
FieldsFields inherited from class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
ABSTRACT_ATTRIBUTE, ARG_TYPE_ELEMENT, ARG_TYPE_MATCH_ATTRIBUTE, ARRAY_ELEMENT, AUTOWIRE_ATTRIBUTE, AUTOWIRE_AUTODETECT_VALUE, AUTOWIRE_BY_NAME_VALUE, AUTOWIRE_BY_TYPE_VALUE, AUTOWIRE_CANDIDATE_ATTRIBUTE, AUTOWIRE_CONSTRUCTOR_VALUE, AUTOWIRE_NO_VALUE, BEAN_ELEMENT, BEAN_REF_ATTRIBUTE, BEANS_NAMESPACE_URI, CLASS_ATTRIBUTE, CONSTRUCTOR_ARG_ELEMENT, DEFAULT_AUTOWIRE_ATTRIBUTE, DEFAULT_AUTOWIRE_CANDIDATES_ATTRIBUTE, DEFAULT_DEPENDENCY_CHECK_ATTRIBUTE, DEFAULT_DESTROY_METHOD_ATTRIBUTE, DEFAULT_INIT_METHOD_ATTRIBUTE, DEFAULT_LAZY_INIT_ATTRIBUTE, DEFAULT_MERGE_ATTRIBUTE, DEFAULT_VALUE, DEPENDENCY_CHECK_ALL_ATTRIBUTE_VALUE, DEPENDENCY_CHECK_ATTRIBUTE, DEPENDENCY_CHECK_OBJECTS_ATTRIBUTE_VALUE, DEPENDENCY_CHECK_SIMPLE_ATTRIBUTE_VALUE, DEPENDS_ON_ATTRIBUTE, DESCRIPTION_ELEMENT, DESTROY_METHOD_ATTRIBUTE, ENTRY_ELEMENT, FACTORY_BEAN_ATTRIBUTE, FACTORY_METHOD_ATTRIBUTE, FALSE_VALUE, ID_ATTRIBUTE, IDREF_ELEMENT, INDEX_ATTRIBUTE, INIT_METHOD_ATTRIBUTE, KEY_ATTRIBUTE, KEY_ELEMENT, KEY_REF_ATTRIBUTE, KEY_TYPE_ATTRIBUTE, LAZY_INIT_ATTRIBUTE, LIST_ELEMENT, LOCAL_REF_ATTRIBUTE, logger, LOOKUP_METHOD_ELEMENT, MAP_ELEMENT, MERGE_ATTRIBUTE, META_ELEMENT, MULTI_VALUE_ATTRIBUTE_DELIMITERS, NAME_ATTRIBUTE, NULL_ELEMENT, PARENT_ATTRIBUTE, PARENT_REF_ATTRIBUTE, PRIMARY_ATTRIBUTE, PROP_ELEMENT, PROPERTY_ELEMENT, PROPS_ELEMENT, QUALIFIER_ATTRIBUTE_ELEMENT, QUALIFIER_ELEMENT, REF_ATTRIBUTE, REF_ELEMENT, REPLACED_METHOD_ELEMENT, REPLACER_ATTRIBUTE, SCOPE_ATTRIBUTE, SET_ELEMENT, TRUE_VALUE, TYPE_ATTRIBUTE, VALUE_ATTRIBUTE, VALUE_ELEMENT, VALUE_REF_ATTRIBUTE, VALUE_TYPE_ATTRIBUTE
-
Constructor Summary
ConstructorsConstructorDescriptionXBeanBeanDefinitionParserDelegate
(org.springframework.beans.factory.xml.XmlReaderContext readerContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getElementText
(Element element) boolean
isDefaultNamespace
(String namespaceUri) org.springframework.beans.factory.support.AbstractBeanDefinition
parseBeanDefinitionElement
(Element ele, String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean) parsePropertySubElement
(Element ele, org.springframework.beans.factory.config.BeanDefinition bd, String defaultTypeClassName) protected Object
parseQNameElement
(Element element) Methods inherited from class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
buildTypedStringValue, buildTypedStringValueForMap, checkNameUniqueness, createBeanDefinition, decorateBeanDefinitionIfRequired, decorateBeanDefinitionIfRequired, decorateIfRequired, error, error, error, extractSource, getAutowireCandidatePatterns, getAutowireMode, getBeanDefinitionDefaults, getDefaults, getDependencyCheck, getEnvironment, getLocalName, getNamespaceURI, getReaderContext, initDefaults, initDefaults, isDefaultNamespace, nodeNameEquals, parseArrayElement, parseBeanDefinitionAttributes, parseBeanDefinitionElement, parseBeanDefinitionElement, parseCollectionElements, parseConstructorArgElement, parseConstructorArgElements, parseCustomElement, parseCustomElement, parseIdRefElement, parseKeyElement, parseListElement, parseLookupOverrideSubElements, parseMapElement, parseMergeAttribute, parseMetaElements, parsePropertyElement, parsePropertyElements, parsePropertySubElement, parsePropertyValue, parsePropsElement, parseQualifierElement, parseQualifierElements, parseReplacedMethodSubElements, parseSetElement, parseValueElement, populateDefaults
-
Field Details
-
QNAME_ELEMENT
- See Also:
-
-
Constructor Details
-
XBeanBeanDefinitionParserDelegate
public XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
-
-
Method Details
-
parsePropertySubElement
public Object parsePropertySubElement(Element ele, org.springframework.beans.factory.config.BeanDefinition bd, String defaultTypeClassName) - Overrides:
parsePropertySubElement
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
parseBeanDefinitionElement
public org.springframework.beans.factory.support.AbstractBeanDefinition parseBeanDefinitionElement(Element ele, String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean) - Overrides:
parseBeanDefinitionElement
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
isDefaultNamespace
- Overrides:
isDefaultNamespace
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
parseQNameElement
-
getElementText
-