- java.lang.Object
-
- org.citygml4j.xml.writer.CityGMLOutputFactory
-
public class CityGMLOutputFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CityGMLOutputFactory(org.citygml4j.core.model.CityGMLVersion version, CityGMLContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CityGMLChunkWritercreateCityGMLChunkWriter(java.io.File file)CityGMLChunkWritercreateCityGMLChunkWriter(java.io.File file, java.lang.String encoding)CityGMLChunkWritercreateCityGMLChunkWriter(java.io.OutputStream stream)CityGMLChunkWritercreateCityGMLChunkWriter(java.io.OutputStream stream, java.lang.String encoding)CityGMLChunkWritercreateCityGMLChunkWriter(java.io.Writer writer)CityGMLChunkWritercreateCityGMLChunkWriter(java.nio.file.Path path)CityGMLChunkWritercreateCityGMLChunkWriter(java.nio.file.Path path, java.lang.String encoding)CityGMLChunkWritercreateCityGMLChunkWriter(javax.xml.transform.stream.StreamResult result)CityGMLChunkWritercreateCityGMLChunkWriter(javax.xml.transform.stream.StreamResult result, java.lang.String encoding)CityGMLChunkWritercreateCityGMLChunkWriter(org.xml.sax.ContentHandler writer)CityGMLChunkWritercreateCityGMLChunkWriter(org.xmlobjects.util.xml.SAXWriter writer)CityGMLWritercreateCityGMLWriter(java.io.File file)CityGMLWritercreateCityGMLWriter(java.io.File file, java.lang.String encoding)CityGMLWritercreateCityGMLWriter(java.io.OutputStream stream)CityGMLWritercreateCityGMLWriter(java.io.OutputStream stream, java.lang.String encoding)CityGMLWritercreateCityGMLWriter(java.io.Writer writer)CityGMLWritercreateCityGMLWriter(java.nio.file.Path path)CityGMLWritercreateCityGMLWriter(java.nio.file.Path path, java.lang.String encoding)CityGMLWritercreateCityGMLWriter(javax.xml.transform.stream.StreamResult result)CityGMLWritercreateCityGMLWriter(javax.xml.transform.stream.StreamResult result, java.lang.String encoding)CityGMLWritercreateCityGMLWriter(org.xml.sax.ContentHandler writer)CityGMLWritercreateCityGMLWriter(org.xmlobjects.util.xml.SAXWriter writer)org.xmlobjects.util.PropertiesgetProperties()TransformerPipelinegetTransformer()org.citygml4j.core.model.CityGMLVersiongetVersion()CityGMLOutputFactorywithCityGMLVersion(org.citygml4j.core.model.CityGMLVersion version)CityGMLOutputFactorywithDefaultCompactEncodingConverters()CityGMLOutputFactorywithProperty(java.lang.String name, java.lang.Object value)CityGMLOutputFactorywithTransformer(TransformerPipeline transformer)
-
-
-
Constructor Detail
-
CityGMLOutputFactory
public CityGMLOutputFactory(org.citygml4j.core.model.CityGMLVersion version, CityGMLContext context)
-
-
Method Detail
-
getVersion
public org.citygml4j.core.model.CityGMLVersion getVersion()
-
withCityGMLVersion
public CityGMLOutputFactory withCityGMLVersion(org.citygml4j.core.model.CityGMLVersion version)
-
getProperties
public org.xmlobjects.util.Properties getProperties()
-
withProperty
public CityGMLOutputFactory withProperty(java.lang.String name, java.lang.Object value)
-
getTransformer
public TransformerPipeline getTransformer()
-
withTransformer
public CityGMLOutputFactory withTransformer(TransformerPipeline transformer)
-
withDefaultCompactEncodingConverters
public CityGMLOutputFactory withDefaultCompactEncodingConverters()
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(java.io.File file) 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.nio.file.Path path) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(java.nio.file.Path path, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult result) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult result, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(java.io.OutputStream stream) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(java.io.OutputStream stream, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(java.io.Writer writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(org.xmlobjects.util.xml.SAXWriter writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
public CityGMLWriter createCityGMLWriter(org.xml.sax.ContentHandler writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.io.File file) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.io.File file, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.nio.file.Path path) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.nio.file.Path path, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(javax.xml.transform.stream.StreamResult result) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(javax.xml.transform.stream.StreamResult result, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.io.OutputStream stream) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.io.OutputStream stream, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(java.io.Writer writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(org.xmlobjects.util.xml.SAXWriter writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLChunkWriter
public CityGMLChunkWriter createCityGMLChunkWriter(org.xml.sax.ContentHandler writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
-