org.servicemix.jbi.config
Class ComponentElementProcessor

java.lang.Object
  extended byorg.servicemix.jbi.config.spring.ElementProcessorSupport
      extended byorg.servicemix.jbi.config.spring.QNameElementProcessor
          extended byorg.servicemix.jbi.config.ComponentElementProcessor
All Implemented Interfaces:
org.springframework.beans.factory.xml.ElementProcessor

public class ComponentElementProcessor
extends QNameElementProcessor
implements org.springframework.beans.factory.xml.ElementProcessor

Handles the 'component' element

Version:
$Revision: 1.9 $

Field Summary
 
Fields inherited from class org.servicemix.jbi.config.spring.ElementProcessorSupport
NAMESPACE
 
Constructor Summary
ComponentElementProcessor()
           
 
Method Summary
protected  void addQNameProperty(Element registration, String propertyName, String qnameText, Element namespaceContext)
           
 void processElement(Element element, org.springframework.beans.factory.support.BeanDefinitionReader beanDefinitionReader, org.springframework.core.io.Resource resource)
           
 
Methods inherited from class org.servicemix.jbi.config.spring.QNameElementProcessor
addQNameBeanElement, createQName, findDefaultNamespace, findNamespaceURI
 
Methods inherited from class org.servicemix.jbi.config.spring.ElementProcessorSupport
addBeanElement, addConstructorValueNode, addElement, addPropertyElement, addPropertyElement, getElementNameToPropertyName, logXmlGenerated, processChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentElementProcessor

public ComponentElementProcessor()
Method Detail

processElement

public void processElement(Element element,
                           org.springframework.beans.factory.support.BeanDefinitionReader beanDefinitionReader,
                           org.springframework.core.io.Resource resource)
Specified by:
processElement in interface org.springframework.beans.factory.xml.ElementProcessor
Overrides:
processElement in class QNameElementProcessor

addQNameProperty

protected void addQNameProperty(Element registration,
                                String propertyName,
                                String qnameText,
                                Element namespaceContext)


Copyright © 2005 ServiceMix.. All Rights Reserved.