Apache CXF API

org.apache.cxf.bus.blueprint
Class BusDefinitionParser

java.lang.Object
  extended by org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
      extended by org.apache.cxf.bus.blueprint.BusDefinitionParser

public class BusDefinitionParser
extends AbstractBPBeanDefinitionParser


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
AbstractBPBeanDefinitionParser.JAXBBeanFactory
 
Constructor Summary
BusDefinitionParser()
           
 
Method Summary
protected  boolean hasBusProperty()
           
protected  void mapElement(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element el, String name)
           
 org.osgi.service.blueprint.reflect.Metadata parse(Element element, org.apache.aries.blueprint.ParserContext context)
           
protected  void processBusAttribute(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String val)
           
 
Methods inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
createObjectOfClass, createPassThrough, createRef, createValue, createValue, getBus, getBusRef, getContext, isAttribute, isNamespace, mapAttribute, mapElementToJaxbProperty, mapElementToJaxbProperty, mapToProperty, parseAttributes, parseChildElements, parseListData, parseMapData, parseQName, processNameAttribute, setFirstChildAsProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusDefinitionParser

public BusDefinitionParser()
Method Detail

parse

public org.osgi.service.blueprint.reflect.Metadata parse(Element element,
                                                         org.apache.aries.blueprint.ParserContext context)

processBusAttribute

protected void processBusAttribute(Element element,
                                   org.apache.aries.blueprint.ParserContext ctx,
                                   org.apache.aries.blueprint.mutable.MutableBeanMetadata bean,
                                   String val)
Overrides:
processBusAttribute in class AbstractBPBeanDefinitionParser

hasBusProperty

protected boolean hasBusProperty()
Overrides:
hasBusProperty in class AbstractBPBeanDefinitionParser

mapElement

protected void mapElement(org.apache.aries.blueprint.ParserContext ctx,
                          org.apache.aries.blueprint.mutable.MutableBeanMetadata bean,
                          Element el,
                          String name)
Overrides:
mapElement in class AbstractBPBeanDefinitionParser

Apache CXF API

Apache CXF