org.apache.xbean.spring.context.v2c
Class XBeanQNameHelper

java.lang.Object
  extended by org.apache.xbean.spring.context.v2c.XBeanQNameHelper

public class XBeanQNameHelper
extends Object


Constructor Summary
XBeanQNameHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
           
 
Method Summary
 void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition, 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.
 BeanInfo getBeanInfo(String className)
           
protected  boolean isQnameIsOnClassPath()
           
protected  Class loadClass(String name)
          Attempts to load the class on the current thread context class loader or the class loader which loaded us
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBeanQNameHelper

public XBeanQNameHelper(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
Method Detail

coerceNamespaceAwarePropertyValues

public void coerceNamespaceAwarePropertyValues(org.springframework.beans.factory.config.BeanDefinition definition,
                                               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 BeanInfo getBeanInfo(String className)
                     throws org.springframework.beans.factory.BeanDefinitionStoreException
Throws:
org.springframework.beans.factory.BeanDefinitionStoreException

loadClass

protected Class loadClass(String name)
                   throws ClassNotFoundException
Attempts to load the class on the current thread context class loader or the class loader which loaded us

Throws:
ClassNotFoundException

isQnameIsOnClassPath

protected boolean isQnameIsOnClassPath()


Copyright © 2005-2011. All Rights Reserved.