Package org.citygml4j.xml.io.writer
Interface CityModelWriter
-
- All Superinterfaces:
AbstractCityGMLWriter
,java.lang.AutoCloseable
- All Known Implementing Classes:
JAXBModelWriter
public interface CityModelWriter extends AbstractCityGMLWriter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CityModelInfo
getCityModelInfo()
void
setCityModelInfo(CityModelInfo cityModelInfo)
void
writeEndDocument()
void
writeFeatureMember(ADEComponent adeComponent)
void
writeFeatureMember(AbstractFeature feature)
void
writeFeatureMembers(java.util.List<ModelObject> features)
void
writeStartDocument()
-
Methods inherited from interface org.citygml4j.xml.io.writer.AbstractCityGMLWriter
close, flush, getHeaderComment, getIndentString, getModuleContext, getNamespaceContext, getNamespaceURI, getPrefix, getSchemaLocation, isEscapeCharacters, isWriteEncoding, isWriteXMLDecl, reset, setDefaultNamespace, setDefaultNamespace, setEscapeCharacters, setHeaderComment, setIndentString, setModuleContext, setNamespaceContext, setPrefix, setPrefix, setPrefixes, setPrefixes, setPrefixes, setSchemaLocation, setSchemaLocation, setSchemaLocations, setSchemaLocations, setSchemaLocations, setWriteEncoding, setWriteXMLDecl, unsetHeaderComment
-
-
-
-
Method Detail
-
writeStartDocument
void writeStartDocument() throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
writeEndDocument
void writeEndDocument() throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
writeFeatureMember
void writeFeatureMember(AbstractFeature feature) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
writeFeatureMember
void writeFeatureMember(ADEComponent adeComponent) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
writeFeatureMembers
void writeFeatureMembers(java.util.List<ModelObject> features) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
getCityModelInfo
CityModelInfo getCityModelInfo()
-
setCityModelInfo
void setCityModelInfo(CityModelInfo cityModelInfo)
-
-