Class XBeanNamespaceHandler
- java.lang.Object
-
- org.apache.xbean.spring.context.v2.XBeanNamespaceHandler
-
- All Implemented Interfaces:
org.springframework.beans.factory.xml.NamespaceHandler
public class XBeanNamespaceHandler extends java.lang.Object implements org.springframework.beans.factory.xml.NamespaceHandler
An enhanced XML parser capable of handling custom XML schemas.- Since:
- 2.0
- Version:
- $Id$
- Author:
- James Strachan
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SPRING_SCHEMA
static java.lang.String
SPRING_SCHEMA_COMPAT
-
Constructor Summary
Constructors Constructor Description XBeanNamespaceHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.beans.factory.config.BeanDefinitionHolder
decorate(org.w3c.dom.Node element, org.springframework.beans.factory.config.BeanDefinitionHolder definition, org.springframework.beans.factory.xml.ParserContext parserContext)
void
init()
org.springframework.beans.factory.config.BeanDefinition
parse(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
-
-
-
Field Detail
-
SPRING_SCHEMA
public static final java.lang.String SPRING_SCHEMA
- See Also:
- Constant Field Values
-
SPRING_SCHEMA_COMPAT
public static final java.lang.String SPRING_SCHEMA_COMPAT
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init()
- Specified by:
init
in interfaceorg.springframework.beans.factory.xml.NamespaceHandler
-
parse
public org.springframework.beans.factory.config.BeanDefinition parse(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
- Specified by:
parse
in interfaceorg.springframework.beans.factory.xml.NamespaceHandler
-
decorate
public org.springframework.beans.factory.config.BeanDefinitionHolder decorate(org.w3c.dom.Node element, org.springframework.beans.factory.config.BeanDefinitionHolder definition, org.springframework.beans.factory.xml.ParserContext parserContext)
- Specified by:
decorate
in interfaceorg.springframework.beans.factory.xml.NamespaceHandler
-
-