org.citygml4j.xml.io.writer
Interface CityModelWriter
- All Superinterfaces:
- AbstractCityGMLWriter
- All Known Implementing Classes:
- JAXBModelWriter
public interface CityModelWriter
- extends AbstractCityGMLWriter
Methods inherited from interface org.citygml4j.xml.io.writer.AbstractCityGMLWriter |
close, flush, getEscapeCharacters, getHeaderComment, getIndentString, getModuleContext, getNamespaceContext, getNamespaceURI, getPrefix, getSchemaLocation, isWriteEncoding, isWriteXMLDecl, reset, setDefaultNamespace, setDefaultNamespace, setEscapeCharacters, setHeaderComment, setIndentString, setModuleContext, setNamespaceContext, setPrefix, setPrefix, setPrefixes, setPrefixes, setSchemaLocation, setSchemaLocation, setSchemaLocations, setSchemaLocations, setWriteEncoding, setWriteXMLDecl, unsetHeaderComment |
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)