org.citygml4j.builder.jaxb.xml.io.writer
Class JAXBOutputFactory

java.lang.Object
  extended by org.citygml4j.xml.io.AbstractCityGMLOutputFactory
      extended by org.citygml4j.builder.jaxb.xml.io.writer.JAXBOutputFactory
All Implemented Interfaces:
CityGMLOutputFactory

public class JAXBOutputFactory
extends AbstractCityGMLOutputFactory


Field Summary
 
Fields inherited from interface org.citygml4j.xml.io.CityGMLOutputFactory
EXCLUDE_FROM_SPLITTING, FEATURE_WRITE_MODE, KEEP_INLINE_APPEARANCE, SPLIT_COPY, USE_VALIDATION
 
Constructor Summary
JAXBOutputFactory(JAXBBuilder builder)
           
JAXBOutputFactory(JAXBBuilder builder, ModuleContext moduleContext)
           
JAXBOutputFactory(JAXBBuilder builder, ModuleContext moduleContext, SchemaHandler schemaHandler)
           
JAXBOutputFactory(JAXBBuilder builder, SchemaHandler schemaHandler)
           
 
Method Summary
 CityGMLWriter createCityGMLWriter(java.io.File file)
           
 CityGMLWriter createCityGMLWriter(java.io.File file, ModuleContext moduleContext)
           
 CityGMLWriter createCityGMLWriter(java.io.File file, java.lang.String encoding)
           
 CityGMLWriter createCityGMLWriter(java.io.File file, java.lang.String encoding, ModuleContext moduleContext)
           
 CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream)
           
 CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, ModuleContext moduleContext)
           
 CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding)
           
 CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext)
           
 CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding)
           
 CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding, ModuleContext moduleContext)
           
 CityGMLWriter createCityGMLWriter(java.io.Writer writer)
           
 CityGMLWriter createCityGMLWriter(java.io.Writer writer, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(java.io.File file)
           
 CityModelWriter createCityModelWriter(java.io.File file, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(java.io.File file, java.lang.String encoding)
           
 CityModelWriter createCityModelWriter(java.io.File file, java.lang.String encoding, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(java.io.OutputStream outputStream)
           
 CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding)
           
 CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding)
           
 CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding, ModuleContext moduleContext)
           
 CityModelWriter createCityModelWriter(java.io.Writer writer)
           
 CityModelWriter createCityModelWriter(java.io.Writer writer, ModuleContext moduleContext)
           
 
Methods inherited from class org.citygml4j.xml.io.AbstractCityGMLOutputFactory
getGMLIdManager, getModuleContext, getProperty, getSchemaHandler, getValidationEventHandler, setCityGMLVersion, setGMLIdManager, setModuleContext, setProperty, setSchemaHandler, setValidationEventHandler
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBOutputFactory

public JAXBOutputFactory(JAXBBuilder builder)

JAXBOutputFactory

public JAXBOutputFactory(JAXBBuilder builder,
                         ModuleContext moduleContext)

JAXBOutputFactory

public JAXBOutputFactory(JAXBBuilder builder,
                         SchemaHandler schemaHandler)

JAXBOutputFactory

public JAXBOutputFactory(JAXBBuilder builder,
                         ModuleContext moduleContext,
                         SchemaHandler schemaHandler)
Method Detail

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.File file,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.File file,
                                         java.lang.String encoding,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream,
                                         java.lang.String encoding,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult,
                                         java.lang.String encoding,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.Writer writer,
                                         ModuleContext moduleContext)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.File file,
                                         java.lang.String encoding)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.File file)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream,
                                         java.lang.String encoding)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult,
                                         java.lang.String encoding)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityGMLWriter

public CityGMLWriter createCityGMLWriter(java.io.Writer writer)
                                  throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.File file,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.File file,
                                             java.lang.String encoding,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.OutputStream outputStream,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.OutputStream outputStream,
                                             java.lang.String encoding,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult,
                                             java.lang.String encoding,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.Writer writer,
                                             ModuleContext moduleContext)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.File file,
                                             java.lang.String encoding)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.File file)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.OutputStream outputStream,
                                             java.lang.String encoding)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.OutputStream outputStream)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult,
                                             java.lang.String encoding)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException

createCityModelWriter

public CityModelWriter createCityModelWriter(java.io.Writer writer)
                                      throws CityGMLWriteException
Throws:
CityGMLWriteException