org.jboss.spring.deployment.xml
Class SpringBeanHandler

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
      extended by org.jboss.spring.deployment.xml.SpringBeanHandler
All Implemented Interfaces:
org.jboss.xb.binding.sunday.unmarshalling.ElementHandler, org.jboss.xb.binding.sunday.unmarshalling.ParticleHandler

public class SpringBeanHandler
extends org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler

Author:
Ales Justin

Field Summary
static String DELIMITER_PATTERN
          The delimiter pattern
static SpringBeanHandler HANDLER
          The beans handler
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
INSTANCE
 
Constructor Summary
SpringBeanHandler()
           
 
Method Summary
 void attributes(Object o, QName elementName, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element, Attributes attrs, NamespaceContext nsCtx)
           
 Object endElement(Object object, QName qName, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding elementBinding)
           
protected  void orderParameters(List<ParameterMetaData> parameters)
           
 Object startElement(Object parent, QName name, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element)
           
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
endParticle, setParent, setParent, startParticle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HANDLER

public static final SpringBeanHandler HANDLER
The beans handler


DELIMITER_PATTERN

public static final String DELIMITER_PATTERN
The delimiter pattern

See Also:
Constant Field Values
Constructor Detail

SpringBeanHandler

public SpringBeanHandler()
Method Detail

startElement

public Object startElement(Object parent,
                           QName name,
                           org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element)
Specified by:
startElement in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
startElement in class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler

attributes

public void attributes(Object o,
                       QName elementName,
                       org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element,
                       Attributes attrs,
                       NamespaceContext nsCtx)
Specified by:
attributes in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
attributes in class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler

endElement

public Object endElement(Object object,
                         QName qName,
                         org.jboss.xb.binding.sunday.unmarshalling.ElementBinding elementBinding)
Specified by:
endElement in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
endElement in class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler

orderParameters

protected void orderParameters(List<ParameterMetaData> parameters)


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.