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

java.lang.Object
  extended by org.citygml4j.builder.jaxb.xml.io.reader.XMLChunkImpl
All Implemented Interfaces:
XMLChunk

public class XMLChunkImpl
extends java.lang.Object
implements XMLChunk


Method Summary
 void addEvent(javax.xml.stream.XMLStreamReader reader)
           
 void append(XMLChunkImpl other)
           
 CityGMLClass getCityGMLClass()
           
 StartElement getFirstStartElement()
           
 StartElement getLastStartElement()
           
 ParentInfo getParentInfo()
           
 StartElement getParentStartElement()
           
 boolean hasPassedXMLValidation()
           
 boolean isComplete()
           
 boolean isSetParentInfo()
           
 void send(org.xml.sax.ContentHandler handler)
           
 CityGML unmarshal()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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