Package org.citygml4j.xml.io
Interface CityGMLOutputFactory
-
- All Known Implementing Classes:
JAXBOutputFactory
public interface CityGMLOutputFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EXCLUDE_FROM_SPLITTING
static java.lang.String
FEATURE_WRITE_MODE
static java.lang.String
KEEP_INLINE_APPEARANCE
static java.lang.String
SPLIT_COPY
static java.lang.String
USE_VALIDATION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CityGMLWriter
createCityGMLWriter(java.io.File file)
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.File file, ModuleContext moduleContext)
CityGMLWriter
createCityGMLWriter(java.io.OutputStream outputStream)
CityGMLWriter
createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding)
CityGMLWriter
createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext)
CityGMLWriter
createCityGMLWriter(java.io.OutputStream outputStream, ModuleContext moduleContext)
CityGMLWriter
createCityGMLWriter(java.io.Writer writer)
CityGMLWriter
createCityGMLWriter(java.io.Writer writer, 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)
CityModelWriter
createCityModelWriter(java.io.File file)
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.File file, ModuleContext moduleContext)
CityModelWriter
createCityModelWriter(java.io.OutputStream outputStream)
CityModelWriter
createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding)
CityModelWriter
createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext)
CityModelWriter
createCityModelWriter(java.io.OutputStream outputStream, ModuleContext moduleContext)
CityModelWriter
createCityModelWriter(java.io.Writer writer)
CityModelWriter
createCityModelWriter(java.io.Writer writer, 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)
GMLIdManager
getGMLIdManager()
ModuleContext
getModuleContext()
java.lang.Object
getProperty(java.lang.String name)
SchemaHandler
getSchemaHandler()
javax.xml.transform.Templates[]
getTransformationTemplates()
javax.xml.bind.ValidationEventHandler
getValidationEventHandler()
void
setCityGMLVersion(CityGMLVersion version)
void
setGMLIdManager(GMLIdManager gmlIdManager)
void
setModuleContext(ModuleContext moduleContext)
void
setProperty(java.lang.String name, java.lang.Object value)
void
setSchemaHandler(SchemaHandler schemaHandler)
void
setTransformationTemplates(javax.xml.transform.Templates... templates)
void
setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
-
-
-
Field Detail
-
FEATURE_WRITE_MODE
static final java.lang.String FEATURE_WRITE_MODE
- See Also:
- Constant Field Values
-
KEEP_INLINE_APPEARANCE
static final java.lang.String KEEP_INLINE_APPEARANCE
- See Also:
- Constant Field Values
-
SPLIT_COPY
static final java.lang.String SPLIT_COPY
- See Also:
- Constant Field Values
-
EXCLUDE_FROM_SPLITTING
static final java.lang.String EXCLUDE_FROM_SPLITTING
- See Also:
- Constant Field Values
-
USE_VALIDATION
static final java.lang.String USE_VALIDATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getModuleContext
ModuleContext getModuleContext()
-
getSchemaHandler
SchemaHandler getSchemaHandler()
-
getGMLIdManager
GMLIdManager getGMLIdManager()
-
getValidationEventHandler
javax.xml.bind.ValidationEventHandler getValidationEventHandler()
-
getTransformationTemplates
javax.xml.transform.Templates[] getTransformationTemplates()
-
getProperty
java.lang.Object getProperty(java.lang.String name)
-
setModuleContext
void setModuleContext(ModuleContext moduleContext)
-
setCityGMLVersion
void setCityGMLVersion(CityGMLVersion version)
-
setSchemaHandler
void setSchemaHandler(SchemaHandler schemaHandler)
-
setGMLIdManager
void setGMLIdManager(GMLIdManager gmlIdManager)
-
setValidationEventHandler
void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
-
setTransformationTemplates
void setTransformationTemplates(javax.xml.transform.Templates... templates) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
setProperty
void setProperty(java.lang.String name, java.lang.Object value)
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.File file) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.File file, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.Writer writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.File file, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.File file, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(java.io.Writer writer, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityGMLWriter
CityGMLWriter createCityGMLWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.File file) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.File file, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.OutputStream outputStream) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.Writer writer) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.File file, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.File file, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.OutputStream outputStream, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(java.io.Writer writer, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
createCityModelWriter
CityModelWriter createCityModelWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding, ModuleContext moduleContext) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
-