org.citygml4j.builder.jaxb
Class JAXBBuilder
java.lang.Object
org.citygml4j.builder.jaxb.JAXBBuilder
- All Implemented Interfaces:
- CityGMLBuilder
public class JAXBBuilder
- extends java.lang.Object
- implements CityGMLBuilder
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXBBuilder
public JAXBBuilder()
throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
JAXBBuilder
public JAXBBuilder(java.lang.ClassLoader classLoader)
throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
getJAXBContext
public javax.xml.bind.JAXBContext getJAXBContext()
createJAXBUnmarshaller
public JAXBUnmarshaller createJAXBUnmarshaller(SchemaHandler schemaHandler)
createJAXBUnmarshaller
public JAXBUnmarshaller createJAXBUnmarshaller()
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
createJAXBMarshaller
public JAXBMarshaller createJAXBMarshaller(ModuleContext moduleContext)
createJAXBMarshaller
public JAXBMarshaller createJAXBMarshaller(CityGMLVersion version)
createJAXBMarshaller
public JAXBMarshaller createJAXBMarshaller()
createNamespacePrefixMapper
public JAXBNamespacePrefixMapper createNamespacePrefixMapper(CityGMLVersion version)
createNamespacePrefixMapper
public JAXBNamespacePrefixMapper createNamespacePrefixMapper(ModuleContext moduleContext)
createCityGMLInputFactory
public CityGMLInputFactory createCityGMLInputFactory()
throws CityGMLReadException
- Specified by:
createCityGMLInputFactory
in interface CityGMLBuilder
- Throws:
CityGMLReadException
createCityGMLInputFactory
public CityGMLInputFactory createCityGMLInputFactory(SchemaHandler schemaHandler)
- Specified by:
createCityGMLInputFactory
in interface CityGMLBuilder
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory()
throws CityGMLWriteException
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
- Throws:
CityGMLWriteException
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory(ModuleContext moduleContext)
throws CityGMLWriteException
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
- Throws:
CityGMLWriteException
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory(ModuleContext moduleContext,
SchemaHandler schemaHandler)
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory(CityGMLVersion version)
throws CityGMLWriteException
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
- Throws:
CityGMLWriteException
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory(CityGMLVersion version,
SchemaHandler schemaHandler)
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
createCityGMLOutputFactory
public CityGMLOutputFactory createCityGMLOutputFactory(SchemaHandler schemaHandler)
- Specified by:
createCityGMLOutputFactory
in interface CityGMLBuilder
createValidator
public Validator createValidator()
throws CityGMLValidateException
- Specified by:
createValidator
in interface CityGMLBuilder
- Throws:
CityGMLValidateException
createValidator
public Validator createValidator(SchemaHandler schemaHandler)
- Specified by:
createValidator
in interface CityGMLBuilder