org.jboss.xb.binding.sunday.unmarshalling
Class DefaultElementInterceptor

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.DefaultElementInterceptor
All Implemented Interfaces:
ElementInterceptor

public class DefaultElementInterceptor
extends Object
implements ElementInterceptor

Version:
$Revision: 1.1.2.3 $
Author:
Alexey Loubyansky

Field Summary
static ElementInterceptor INSTANCE
           
 
Constructor Summary
DefaultElementInterceptor()
           
 
Method Summary
 void add(Object parent, Object child, javax.xml.namespace.QName qName)
           
 void attributes(Object o, javax.xml.namespace.QName elementName, TypeBinding type, Attributes attrs, javax.xml.namespace.NamespaceContext nsCtx)
           
 void characters(Object o, javax.xml.namespace.QName qName, TypeBinding type, javax.xml.namespace.NamespaceContext nsCtx, String text)
           
 Object endElement(Object o, javax.xml.namespace.QName qName, TypeBinding type)
           
 Object startElement(Object parent, javax.xml.namespace.QName qName, TypeBinding type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final ElementInterceptor INSTANCE
Constructor Detail

DefaultElementInterceptor

public DefaultElementInterceptor()
Method Detail

startElement

public Object startElement(Object parent,
                           javax.xml.namespace.QName qName,
                           TypeBinding type)
Specified by:
startElement in interface ElementInterceptor

attributes

public void attributes(Object o,
                       javax.xml.namespace.QName elementName,
                       TypeBinding type,
                       Attributes attrs,
                       javax.xml.namespace.NamespaceContext nsCtx)
Specified by:
attributes in interface ElementInterceptor

characters

public void characters(Object o,
                       javax.xml.namespace.QName qName,
                       TypeBinding type,
                       javax.xml.namespace.NamespaceContext nsCtx,
                       String text)
Specified by:
characters in interface ElementInterceptor

endElement

public Object endElement(Object o,
                         javax.xml.namespace.QName qName,
                         TypeBinding type)
Specified by:
endElement in interface ElementInterceptor

add

public void add(Object parent,
                Object child,
                javax.xml.namespace.QName qName)
Specified by:
add in interface ElementInterceptor


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.