org.citygml4j.builder.jaxb.xml.io.reader
Class XMLChunkImpl
java.lang.Object
org.citygml4j.builder.jaxb.xml.io.reader.XMLChunkImpl
- All Implemented Interfaces:
- XMLChunk
public class XMLChunkImpl
- extends java.lang.Object
- implements XMLChunk
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
addEvent
public void addEvent(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
isComplete
public boolean isComplete()
getFirstStartElement
public StartElement getFirstStartElement()
- Specified by:
getFirstStartElement
in interface XMLChunk
getLastStartElement
public StartElement getLastStartElement()
getParentStartElement
public StartElement getParentStartElement()
append
public void append(XMLChunkImpl other)
isSetParentInfo
public boolean isSetParentInfo()
- Specified by:
isSetParentInfo
in interface XMLChunk
getParentInfo
public ParentInfo getParentInfo()
- Specified by:
getParentInfo
in interface XMLChunk
hasPassedXMLValidation
public boolean hasPassedXMLValidation()
- Specified by:
hasPassedXMLValidation
in interface XMLChunk
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interface XMLChunk
send
public void send(org.xml.sax.ContentHandler handler)
throws org.xml.sax.SAXException
- Specified by:
send
in interface XMLChunk
- Throws:
org.xml.sax.SAXException
unmarshal
public CityGML unmarshal()
throws UnmarshalException,
MissingADESchemaException
- Specified by:
unmarshal
in interface XMLChunk
- Throws:
UnmarshalException
MissingADESchemaException