org.citygml4j.builder.jaxb.xml.io.reader
Class JAXBChunkReader

java.lang.Object
  extended by org.citygml4j.builder.jaxb.xml.io.reader.AbstractJAXBReader
      extended by org.citygml4j.builder.jaxb.xml.io.reader.JAXBChunkReader
All Implemented Interfaces:
CityGMLReader

public class JAXBChunkReader
extends AbstractJAXBReader


Constructor Summary
JAXBChunkReader(javax.xml.stream.XMLStreamReader reader, JAXBInputFactory factory, java.net.URI baseURI)
           
 
Method Summary
 void close()
           
 ParentInfo getParentInfo()
           
 boolean hasNextFeature()
           
 boolean isSetParentInfo()
           
 CityGML nextFeature()
           
 
Methods inherited from class org.citygml4j.builder.jaxb.xml.io.reader.AbstractJAXBReader
getBaseURI
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBChunkReader

public JAXBChunkReader(javax.xml.stream.XMLStreamReader reader,
                       JAXBInputFactory factory,
                       java.net.URI baseURI)
                throws CityGMLReadException
Throws:
CityGMLReadException
Method Detail

close

public void close()
           throws CityGMLReadException
Specified by:
close in interface CityGMLReader
Overrides:
close in class AbstractJAXBReader
Throws:
CityGMLReadException

hasNextFeature

public boolean hasNextFeature()
                       throws CityGMLReadException
Throws:
CityGMLReadException

nextFeature

public CityGML nextFeature()
                    throws CityGMLReadException
Throws:
CityGMLReadException

isSetParentInfo

public boolean isSetParentInfo()

getParentInfo

public ParentInfo getParentInfo()