Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.binding.corba.types.AbstractStartEndEventProducer
All Implemented Interfaces:
CorbaTypeEventProducer
Direct Known Subclasses:
CorbaAnyEventProducer, CorbaArrayEventProducer, CorbaExceptionEventProducer, CorbaObjectReferenceEventProducer, CorbaSequenceEventProducer, CorbaStructEventProducer, CorbaUnionEventProducer, WrappedParameterSequenceEventProducer

public abstract class AbstractStartEndEventProducer
extends Object
implements CorbaTypeEventProducer


Field Summary
protected  CorbaTypeEventProducer currentEventProducer
           
protected  Iterator<CorbaObjectHandler> iterator
           
protected  QName name
           
protected  ORB orb
           
protected  Iterator<CorbaTypeEventProducer> producers
           
protected  ServiceInfo serviceInfo
           
protected  int state
           
protected  int[] states
           
 
Constructor Summary
AbstractStartEndEventProducer()
           
 
Method Summary
 List<javax.xml.stream.events.Attribute> getAttributes()
           
 String getLocalName()
           
 QName getName()
           
 List<javax.xml.stream.events.Namespace> getNamespaces()
           
protected  Iterator<CorbaObjectHandler> getNestedTypes()
           
 String getText()
           
 boolean hasNext()
           
 int next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

state

protected int state

states

protected final int[] states

currentEventProducer

protected CorbaTypeEventProducer currentEventProducer

name

protected QName name

iterator

protected Iterator<CorbaObjectHandler> iterator

producers

protected Iterator<CorbaTypeEventProducer> producers

serviceInfo

protected ServiceInfo serviceInfo

orb

protected ORB orb
Constructor Detail

AbstractStartEndEventProducer

public AbstractStartEndEventProducer()
Method Detail

getLocalName

public String getLocalName()
Specified by:
getLocalName in interface CorbaTypeEventProducer

getName

public QName getName()
Specified by:
getName in interface CorbaTypeEventProducer

getText

public String getText()
Specified by:
getText in interface CorbaTypeEventProducer

hasNext

public boolean hasNext()
Specified by:
hasNext in interface CorbaTypeEventProducer

next

public int next()
Specified by:
next in interface CorbaTypeEventProducer

getAttributes

public List<javax.xml.stream.events.Attribute> getAttributes()
Specified by:
getAttributes in interface CorbaTypeEventProducer

getNamespaces

public List<javax.xml.stream.events.Namespace> getNamespaces()
Specified by:
getNamespaces in interface CorbaTypeEventProducer

getNestedTypes

protected Iterator<CorbaObjectHandler> getNestedTypes()

Apache CXF API

Apache CXF