Class XBeanQNameHelper
- java.lang.Object
-
- org.apache.xbean.spring.context.v2c.XBeanQNameHelper
-
public class XBeanQNameHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XBeanQNameHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, org.w3c.dom.Element element)
Any namespace aware property values (such as QNames) need to be coerced while we still have access to the XML Element from which its value comes - so lets do that now before we trash the DOM and just have the bean definition.java.beans.BeanInfo
getBeanInfo(java.lang.String className)
protected boolean
isQnameIsOnClassPath()
protected java.lang.Class
loadClass(java.lang.String name)
Attempts to load the class on the current thread context class loader or the class loader which loaded us
-
-
-
Method Detail
-
coerceNamespaceAwarePropertyValues
public void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, org.w3c.dom.Element element)
Any namespace aware property values (such as QNames) need to be coerced while we still have access to the XML Element from which its value comes - so lets do that now before we trash the DOM and just have the bean definition.
-
getBeanInfo
public java.beans.BeanInfo getBeanInfo(java.lang.String className) throws org.springframework.beans.factory.BeanDefinitionStoreException
- Throws:
org.springframework.beans.factory.BeanDefinitionStoreException
-
loadClass
protected java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
Attempts to load the class on the current thread context class loader or the class loader which loaded us- Throws:
java.lang.ClassNotFoundException
-
isQnameIsOnClassPath
protected boolean isQnameIsOnClassPath()
-
-