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

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

public abstract class AbstractJAXBReader
extends java.lang.Object
implements CityGMLReader


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

Constructor Detail

AbstractJAXBReader

public AbstractJAXBReader(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
Throws:
CityGMLReadException

getBaseURI

public java.lang.String getBaseURI()
Specified by:
getBaseURI in interface CityGMLReader