org.apache.xbean.blueprint.context.impl
Class QNameHelper

java.lang.Object
  extended by org.apache.xbean.blueprint.context.impl.QNameHelper

public class QNameHelper
extends Object

Version:
$Revision: 1.1 $

Constructor Summary
QNameHelper()
           
 
Method Summary
static void coerceNamespaceAwarePropertyValues(org.apache.aries.blueprint.mutable.MutableBeanMetadata bd, Element element, PropertyDescriptor descriptor, org.apache.aries.blueprint.ParserContext parserContext)
           
static org.osgi.service.blueprint.reflect.Metadata createQNameMetadata(Element element, String qualifiedName, org.apache.aries.blueprint.ParserContext parserContext)
           
static String recursiveGetAttributeValue(Element element, String attributeName)
          Recursive method to find a given attribute value in an element or its parents (towards root of dom tree)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QNameHelper

public QNameHelper()
Method Detail

createQNameMetadata

public static org.osgi.service.blueprint.reflect.Metadata createQNameMetadata(Element element,
                                                                              String qualifiedName,
                                                                              org.apache.aries.blueprint.ParserContext parserContext)

recursiveGetAttributeValue

public static String recursiveGetAttributeValue(Element element,
                                                String attributeName)
Recursive method to find a given attribute value in an element or its parents (towards root of dom tree)

Parameters:
element - element to start searching for attribute in
attributeName - name of desired attribute
Returns:
value of found attribute

coerceNamespaceAwarePropertyValues

public static void coerceNamespaceAwarePropertyValues(org.apache.aries.blueprint.mutable.MutableBeanMetadata bd,
                                                      Element element,
                                                      PropertyDescriptor descriptor,
                                                      org.apache.aries.blueprint.ParserContext parserContext)


Copyright © 2005-2012. All Rights Reserved.