org.apache.cxf.binding.corba.types
Class AbstractCorbaTypeListener

java.lang.Object
  extended by org.apache.cxf.binding.corba.types.AbstractCorbaTypeListener
All Implemented Interfaces:
CorbaTypeListener
Direct Known Subclasses:
CorbaAnyListener, CorbaArrayListener, CorbaEnumListener, CorbaExceptionListener, CorbaFixedListener, CorbaObjectReferenceListener, CorbaOctetSequenceListener, CorbaPrimitiveListener, CorbaSequenceListener, CorbaStructListener, CorbaUnionListener

public abstract class AbstractCorbaTypeListener
extends Object
implements CorbaTypeListener


Field Summary
protected  NamespaceContext ctx
           
protected  QName currentElement
           
protected  CorbaObjectHandler handler
           
 
Constructor Summary
AbstractCorbaTypeListener(CorbaObjectHandler h)
           
 
Method Summary
 CorbaObjectHandler getCorbaObject()
           
abstract  void processCharacters(String text)
           
 void processEndElement(QName name)
           
 void processStartElement(QName name)
           
 void processWriteAttribute(String prefix, String namespaceURI, String localName, String value)
           
 void processWriteNamespace(String prefix, String namespaceURI)
           
 void setNamespaceContext(NamespaceContext n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentElement

protected QName currentElement

handler

protected CorbaObjectHandler handler

ctx

protected NamespaceContext ctx
Constructor Detail

AbstractCorbaTypeListener

public AbstractCorbaTypeListener(CorbaObjectHandler h)
Method Detail

setNamespaceContext

public void setNamespaceContext(NamespaceContext n)
Specified by:
setNamespaceContext in interface CorbaTypeListener

processStartElement

public void processStartElement(QName name)
Specified by:
processStartElement in interface CorbaTypeListener

processEndElement

public void processEndElement(QName name)
Specified by:
processEndElement in interface CorbaTypeListener

processCharacters

public abstract void processCharacters(String text)
Specified by:
processCharacters in interface CorbaTypeListener

getCorbaObject

public CorbaObjectHandler getCorbaObject()
Specified by:
getCorbaObject in interface CorbaTypeListener

processWriteAttribute

public void processWriteAttribute(String prefix,
                                  String namespaceURI,
                                  String localName,
                                  String value)
Specified by:
processWriteAttribute in interface CorbaTypeListener

processWriteNamespace

public void processWriteNamespace(String prefix,
                                  String namespaceURI)
Specified by:
processWriteNamespace in interface CorbaTypeListener


Apache CXF