org.jboss.xb.binding.sunday.unmarshalling
Class DefaultElementHandler
java.lang.Object
org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
- All Implemented Interfaces:
- ElementHandler
public class DefaultElementHandler
- extends Object
- implements ElementHandler
- Version:
- $Revision: 1.1.2.3 $
- Author:
- Alexey Loubyansky
Method Summary |
void |
attributes(Object o,
javax.xml.namespace.QName elementName,
ElementBinding element,
Attributes attrs,
javax.xml.namespace.NamespaceContext nsCtx)
|
Object |
endElement(Object o,
javax.xml.namespace.QName qName,
ElementBinding element)
|
protected void |
setData(Object o,
javax.xml.namespace.QName elementName,
TypeBinding type,
Object data)
|
void |
setParent(Object parent,
Object o,
javax.xml.namespace.QName qName,
ElementBinding element,
ElementBinding parentElement)
WARN: currently, this method is called only if there are no interceptors in the element binding. |
Object |
startElement(Object parent,
javax.xml.namespace.QName qName,
ElementBinding element)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final DefaultElementHandler INSTANCE
DefaultElementHandler
public DefaultElementHandler()
DefaultElementHandler
public DefaultElementHandler(AttributesHandler attrsHandler)
startElement
public Object startElement(Object parent,
javax.xml.namespace.QName qName,
ElementBinding element)
- Specified by:
startElement
in interface ElementHandler
attributes
public void attributes(Object o,
javax.xml.namespace.QName elementName,
ElementBinding element,
Attributes attrs,
javax.xml.namespace.NamespaceContext nsCtx)
- Specified by:
attributes
in interface ElementHandler
endElement
public Object endElement(Object o,
javax.xml.namespace.QName qName,
ElementBinding element)
- Specified by:
endElement
in interface ElementHandler
setParent
public void setParent(Object parent,
Object o,
javax.xml.namespace.QName qName,
ElementBinding element,
ElementBinding parentElement)
- Description copied from interface:
ElementHandler
- WARN: currently, this method is called only if there are no interceptors in the element binding.
- Specified by:
setParent
in interface ElementHandler
setData
protected void setData(Object o,
javax.xml.namespace.QName elementName,
TypeBinding type,
Object data)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.