org.citygml4j.builder.jaxb.unmarshal
Class JAXBUnmarshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.unmarshal.JAXBUnmarshaller

public class JAXBUnmarshaller
extends java.lang.Object


Constructor Summary
JAXBUnmarshaller(JAXBBuilder jaxbBuilder, SchemaHandler schemaHandler)
           
 
Method Summary
 ADEUnmarshaller getADEUnmarshaller()
           
 CityGMLUnmarshaller getCityGMLUnmarshaller()
           
 GMLUnmarshaller getGMLUnmarshaller()
           
 SchemaHandler getSchemaHandler()
           
 XALUnmarshaller getXALUnmarshaller()
           
 boolean isParseSchema()
           
 boolean isReleaseJAXBElementsFromMemory()
           
 void setParseSchema(boolean parseSchema)
           
 void setReleaseJAXBElementsFromMemory(boolean releaseJAXBElements)
           
 ModelObject unmarshal(org.w3c.dom.Element element)
           
 ModelObject unmarshal(javax.xml.bind.JAXBElement<?> src)
           
 ModelObject unmarshal(java.lang.Object src)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBUnmarshaller

public JAXBUnmarshaller(JAXBBuilder jaxbBuilder,
                        SchemaHandler schemaHandler)
Method Detail

unmarshal

public ModelObject unmarshal(javax.xml.bind.JAXBElement<?> src)
                      throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshal

public ModelObject unmarshal(org.w3c.dom.Element element)
                      throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshal

public ModelObject unmarshal(java.lang.Object src)
                      throws MissingADESchemaException
Throws:
MissingADESchemaException

getCityGMLUnmarshaller

public CityGMLUnmarshaller getCityGMLUnmarshaller()

getGMLUnmarshaller

public GMLUnmarshaller getGMLUnmarshaller()

getXALUnmarshaller

public XALUnmarshaller getXALUnmarshaller()

getADEUnmarshaller

public ADEUnmarshaller getADEUnmarshaller()

getSchemaHandler

public SchemaHandler getSchemaHandler()

isParseSchema

public boolean isParseSchema()

setParseSchema

public void setParseSchema(boolean parseSchema)

isReleaseJAXBElementsFromMemory

public boolean isReleaseJAXBElementsFromMemory()

setReleaseJAXBElementsFromMemory

public void setReleaseJAXBElementsFromMemory(boolean releaseJAXBElements)