Class AbstractBPBeanDefinitionParser
- java.lang.Object
- 
- org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
 
- 
- Direct Known Subclasses:
- BusDefinitionParser,- SimpleBPBeanDefinitionParser
 
 public abstract class AbstractBPBeanDefinitionParser extends Object 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAbstractBPBeanDefinitionParser.JAXBBeanFactory
 - 
Constructor SummaryConstructors Constructor Description AbstractBPBeanDefinitionParser()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.apache.aries.blueprint.mutable.MutableBeanMetadatacreateObjectOfClass(org.apache.aries.blueprint.ParserContext context, String value)static org.apache.aries.blueprint.PassThroughMetadatacreatePassThrough(org.apache.aries.blueprint.ParserContext context, Object value)static org.osgi.service.blueprint.reflect.RefMetadatacreateRef(org.apache.aries.blueprint.ParserContext context, String value)static org.osgi.service.blueprint.reflect.ValueMetadatacreateValue(org.apache.aries.blueprint.ParserContext context, String value)org.osgi.service.blueprint.reflect.MetadatacreateValue(org.apache.aries.blueprint.ParserContext context, QName qName)protected org.apache.aries.blueprint.mutable.MutableBeanMetadatagetBus(org.apache.aries.blueprint.ParserContext context, String name)protected org.osgi.service.blueprint.reflect.RefMetadatagetBusRef(org.apache.aries.blueprint.ParserContext context, String name)protected javax.xml.bind.JAXBContextgetContext(Class<?> cls)protected booleanhasBusProperty()protected booleanisAttribute(String pre, String name)protected booleanisNamespace(String name, String prefix)protected voidmapAttribute(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element e, String name, String val, org.apache.aries.blueprint.ParserContext context)protected voidmapElement(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element el, String name)protected voidmapElementToJaxbProperty(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element data, String propertyName, Class<?> c)protected voidmapElementToJaxbProperty(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element parent, QName name, String propertyName, Class<?> c)protected voidmapToProperty(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String propertyName, String val, org.apache.aries.blueprint.ParserContext context)protected booleanparseAttributes(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean)protected voidparseChildElements(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean)protected org.osgi.service.blueprint.reflect.MetadataparseListData(org.apache.aries.blueprint.ParserContext context, org.osgi.service.blueprint.reflect.ComponentMetadata enclosingComponent, Element element)protected org.osgi.service.blueprint.reflect.MetadataparseMapData(org.apache.aries.blueprint.ParserContext context, org.osgi.service.blueprint.reflect.ComponentMetadata enclosingComponent, Element element)QNameparseQName(Element element, String t)protected voidprocessBusAttribute(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String val)protected voidprocessNameAttribute(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String val)protected voidsetFirstChildAsProperty(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String propertyName)
 
- 
- 
- 
Method Detail- 
hasBusPropertyprotected boolean hasBusProperty() 
 - 
createValuepublic org.osgi.service.blueprint.reflect.Metadata createValue(org.apache.aries.blueprint.ParserContext context, QName qName)
 - 
parseListDataprotected org.osgi.service.blueprint.reflect.Metadata parseListData(org.apache.aries.blueprint.ParserContext context, org.osgi.service.blueprint.reflect.ComponentMetadata enclosingComponent, Element element)
 - 
parseMapDataprotected org.osgi.service.blueprint.reflect.Metadata parseMapData(org.apache.aries.blueprint.ParserContext context, org.osgi.service.blueprint.reflect.ComponentMetadata enclosingComponent, Element element)
 - 
setFirstChildAsPropertyprotected void setFirstChildAsProperty(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String propertyName) 
 - 
parseAttributesprotected boolean parseAttributes(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean) 
 - 
processBusAttributeprotected void processBusAttribute(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String val) 
 - 
processNameAttributeprotected void processNameAttribute(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String val) 
 - 
mapAttributeprotected void mapAttribute(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element e, String name, String val, org.apache.aries.blueprint.ParserContext context)
 - 
mapElementprotected void mapElement(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element el, String name)
 - 
mapToPropertyprotected void mapToProperty(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, String propertyName, String val, org.apache.aries.blueprint.ParserContext context)
 - 
createValuepublic static org.osgi.service.blueprint.reflect.ValueMetadata createValue(org.apache.aries.blueprint.ParserContext context, String value)
 - 
createRefpublic static org.osgi.service.blueprint.reflect.RefMetadata createRef(org.apache.aries.blueprint.ParserContext context, String value)
 - 
createPassThroughpublic static org.apache.aries.blueprint.PassThroughMetadata createPassThrough(org.apache.aries.blueprint.ParserContext context, Object value)
 - 
createObjectOfClasspublic static org.apache.aries.blueprint.mutable.MutableBeanMetadata createObjectOfClass(org.apache.aries.blueprint.ParserContext context, String value)
 - 
getBusprotected org.apache.aries.blueprint.mutable.MutableBeanMetadata getBus(org.apache.aries.blueprint.ParserContext context, String name)
 - 
getBusRefprotected org.osgi.service.blueprint.reflect.RefMetadata getBusRef(org.apache.aries.blueprint.ParserContext context, String name)
 - 
parseChildElementsprotected void parseChildElements(Element element, org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean) 
 - 
mapElementToJaxbPropertyprotected void mapElementToJaxbProperty(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element parent, QName name, String propertyName, Class<?> c)
 - 
mapElementToJaxbPropertyprotected void mapElementToJaxbProperty(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element data, String propertyName, Class<?> c)
 - 
getContextprotected javax.xml.bind.JAXBContext getContext(Class<?> cls) 
 
- 
 
-