public class CityGMLInstanceWriter extends GmlInstanceWriter implements CityGMLConstants
GZipEnabledExport.GZipOutputSupplier
PARAM_SIMPLIFY_GEOMETRY, SCHEMA_INSTANCE_NS
CITY_MODEL_ELEMENT, CITY_OBJECT_MEMBER_ELEMENT, CITYGML_NAMESPACE_CORE
PARAM_ROOT_ELEMENT_NAME, PARAM_ROOT_ELEMENT_NAMESPACE
PARAM_CHARSET, PARAM_CONTENT_TYPE
GML_NAMESPACE_CORE, NS_GML, NS_GML_32
PARAM_TARGET
Constructor and Description |
---|
CityGMLInstanceWriter() |
Modifier and Type | Method and Description |
---|---|
protected XmlElement |
findDefaultContainter(XmlIndex targetIndex,
IOReporter reporter)
Find the default container element.
|
protected DefinitionPath |
findMemberAttribute(TypeDefinition container,
QName containerName,
TypeDefinition memberType)
Find a matching attribute for the given member type in the given
container type
|
requiresDefaultContainer
checkCompatibility, execute, getConfiguredContainerElement, getDefaultTypeName, getGeometryWriter, getXMLIndex, getXMLIndex, isCancelable, validate, write, writeAdditionalElements, writeMember
getInstances, getTargetSchema, getValidationSchemas, setInstances, setTargetSchema
getTarget
createReporter, setParameter, setTarget, storeConfiguration
addSupportedParameter, execute, fail, getCharset, getContentType, getDefaultCharset, getParameter, getSupportedParameters, getTypeName, loadConfiguration, setCharset, setContentType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTargetSchema
createReporter, execute, getCharset, getContentType, getParameter, getSupportedParameters, loadConfiguration, setCharset, setContentType, setParameter, storeConfiguration
getTarget, setTarget
protected XmlElement findDefaultContainter(XmlIndex targetIndex, IOReporter reporter)
StreamGmlWriter
findDefaultContainter
in class StreamGmlWriter
targetIndex
- the target type indexreporter
- the reporter, may be null
null
StreamGmlWriter.findDefaultContainter(XmlIndex, IOReporter)
protected DefinitionPath findMemberAttribute(TypeDefinition container, QName containerName, TypeDefinition memberType)
StreamGmlWriter
findMemberAttribute
in class StreamGmlWriter
container
- the container typecontainerName
- the container element namememberType
- the member typenull
StreamGmlWriter.findMemberAttribute(TypeDefinition, QName,
TypeDefinition)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a