KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > bus > configuration > spring > CeltixXmlBeanDefinitionParser


1 package org.objectweb.celtix.bus.configuration.spring;
2
3 import org.w3c.dom.Element JavaDoc;
4 import org.w3c.dom.Node JavaDoc;
5
6 import org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser;
7
8 public class CeltixXmlBeanDefinitionParser extends DefaultXmlBeanDefinitionParser {
9
10     protected Object JavaDoc parsePropertySubElement(Element JavaDoc valueElement, String JavaDoc beanName) {
11
12         if (valueElement.getTagName().equals(VALUE_ELEMENT)) {
13             for (Node JavaDoc nd = valueElement.getFirstChild(); nd != null; nd = nd.getNextSibling()) {
14                 if (Node.ELEMENT_NODE == nd.getNodeType()) {
15                     return nd;
16                 }
17             }
18         }
19         return super.parsePropertySubElement(valueElement, beanName);
20     }
21 }
22
Popular Tags