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

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

public class JAXBSimpleReader
extends AbstractJAXBReader


Constructor Summary
JAXBSimpleReader(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

JAXBSimpleReader

public JAXBSimpleReader(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()