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
Fields Modifier and Type Field Description static java.lang.String
QNAME_ELEMENT
-
Fields 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
Constructors Constructor Description XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getElementText(org.w3c.dom.Element element)
boolean
isDefaultNamespace(java.lang.String namespaceUri)
org.springframework.beans.factory.support.AbstractBeanDefinition
parseBeanDefinitionElement(org.w3c.dom.Element ele, java.lang.String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean)
java.lang.Object
parsePropertySubElement(org.w3c.dom.Element ele, org.springframework.beans.factory.config.BeanDefinition bd, java.lang.String defaultTypeClassName)
protected java.lang.Object
parseQNameElement(org.w3c.dom.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 Detail
-
QNAME_ELEMENT
public static final java.lang.String QNAME_ELEMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
parsePropertySubElement
public java.lang.Object parsePropertySubElement(org.w3c.dom.Element ele, org.springframework.beans.factory.config.BeanDefinition bd, java.lang.String defaultTypeClassName)
- Overrides:
parsePropertySubElement
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
parseBeanDefinitionElement
public org.springframework.beans.factory.support.AbstractBeanDefinition parseBeanDefinitionElement(org.w3c.dom.Element ele, java.lang.String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean)
- Overrides:
parseBeanDefinitionElement
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
isDefaultNamespace
public boolean isDefaultNamespace(java.lang.String namespaceUri)
- Overrides:
isDefaultNamespace
in classorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate
-
parseQNameElement
protected java.lang.Object parseQNameElement(org.w3c.dom.Element element)
-
getElementText
protected java.lang.String getElementText(org.w3c.dom.Element element)
-
-