org.springframework.oxm.config
Class CastorMarshallerBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
          extended by org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
              extended by org.springframework.oxm.config.CastorMarshallerBeanDefinitionParser
All Implemented Interfaces:
BeanDefinitionParser

public class CastorMarshallerBeanDefinitionParser
extends AbstractSimpleBeanDefinitionParser

Parser for the <oxm:castor-marshaller/> element.

Since:
3.1
Author:
Jakub Narloch

Field Summary
private static java.lang.String CASTOR_MARSHALLER_CLASS_NAME
           
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
 
Constructor Summary
CastorMarshallerBeanDefinitionParser()
           
 
Method Summary
protected  java.lang.String getBeanClassName(org.w3c.dom.Element element)
          Determine the bean class name corresponding to the supplied Element.
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
doParse, extractPropertyName, isEligibleAttribute, isEligibleAttribute, isEligibleAttribute, postProcess
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternal
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CASTOR_MARSHALLER_CLASS_NAME

private static final java.lang.String CASTOR_MARSHALLER_CLASS_NAME
See Also:
Constant Field Values
Constructor Detail

CastorMarshallerBeanDefinitionParser

public CastorMarshallerBeanDefinitionParser()
Method Detail

getBeanClassName

protected java.lang.String getBeanClassName(org.w3c.dom.Element element)
Description copied from class: AbstractSingleBeanDefinitionParser
Determine the bean class name corresponding to the supplied Element.

Overrides:
getBeanClassName in class AbstractSingleBeanDefinitionParser
Parameters:
element - the Element that is being parsed
Returns:
the class name of the bean that is being defined via parsing the supplied Element, or null if none
See Also:
AbstractSingleBeanDefinitionParser.getBeanClass(org.w3c.dom.Element)