Apache CXF API

org.apache.cxf.ws.rm.blueprint
Class RMBPBeanDefinitionParser

java.lang.Object
  extended by org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
      extended by org.apache.cxf.ws.rm.blueprint.RMBPBeanDefinitionParser

public class RMBPBeanDefinitionParser
extends AbstractBPBeanDefinitionParser

This class provides some common functions used by the two BP bean definition parsers in this package.


Field Summary
protected static String RM_NS
           
 
Constructor Summary
RMBPBeanDefinitionParser(Class<?> beanClass)
           
 
Method Summary
protected  void mapElement(ParserContext ctx, MutableBeanMetadata bean, Element el, String name)
           
protected  void mapElementToJaxbProperty(ParserContext ctx, MutableBeanMetadata bean, Element parent, QName name, String propertyName, Class<?> c)
           
protected  Metadata parse(Element element, ParserContext context)
           
 
Methods inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
createObjectOfClass, createRef, createValue, createValue, getBus, getBusRef, hasBusProperty, isAttribute, isNamespace, mapAttribute, mapToProperty, parseAttributes, parseChildElements, parseListData, parseMapData, parseQName, setFirstChildAsProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RM_NS

protected static final String RM_NS
See Also:
Constant Field Values
Constructor Detail

RMBPBeanDefinitionParser

public RMBPBeanDefinitionParser(Class<?> beanClass)
Method Detail

parse

protected Metadata parse(Element element,
                         ParserContext context)

mapElement

protected void mapElement(ParserContext ctx,
                          MutableBeanMetadata bean,
                          Element el,
                          String name)
Overrides:
mapElement in class AbstractBPBeanDefinitionParser

mapElementToJaxbProperty

protected void mapElementToJaxbProperty(ParserContext ctx,
                                        MutableBeanMetadata bean,
                                        Element parent,
                                        QName name,
                                        String propertyName,
                                        Class<?> c)

Apache CXF API

Apache CXF