- java.lang.Object
-
- org.citygml4j.xml.reader.CityGMLReader
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Direct Known Subclasses:
CityGMLChunkReader,CityGMLSimpleReader
public abstract class CityGMLReader extends java.lang.Object implements java.lang.AutoCloseable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidclose()java.net.URIgetBaseURI()javax.xml.namespace.QNamegetName()org.xmlobjects.xml.NamespacesgetNamespaces()FeatureInfogetParentInfo()java.lang.StringgetPrefix()abstract booleanhasNext()booleanhasParentInfo()abstract org.citygml4j.core.model.core.AbstractFeaturenext()abstract CityGMLChunknextChunk()
-
-
-
Method Detail
-
hasNext
public abstract boolean hasNext() throws CityGMLReadException- Throws:
CityGMLReadException
-
next
public abstract org.citygml4j.core.model.core.AbstractFeature next() throws CityGMLReadException- Throws:
CityGMLReadException
-
nextChunk
public abstract CityGMLChunk nextChunk() throws CityGMLReadException
- Throws:
CityGMLReadException
-
getBaseURI
public java.net.URI getBaseURI()
-
getName
public javax.xml.namespace.QName getName()
-
getNamespaces
public org.xmlobjects.xml.Namespaces getNamespaces()
-
getPrefix
public java.lang.String getPrefix()
-
hasParentInfo
public boolean hasParentInfo()
-
getParentInfo
public FeatureInfo getParentInfo() throws CityGMLReadException
- Throws:
CityGMLReadException
-
close
public void close() throws CityGMLReadException- Specified by:
closein interfacejava.lang.AutoCloseable- Throws:
CityGMLReadException
-
-