eu.esdihumboldt.hale.io.gml.writer
Class CityGMLInstanceWriter
java.lang.Object
eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider
eu.esdihumboldt.hale.common.core.io.impl.GZipEnabledExport
eu.esdihumboldt.hale.common.instance.io.impl.AbstractInstanceWriter
eu.esdihumboldt.hale.io.gml.writer.internal.StreamGmlWriter
eu.esdihumboldt.hale.io.gml.writer.GmlInstanceWriter
eu.esdihumboldt.hale.io.gml.writer.CityGMLInstanceWriter
- All Implemented Interfaces:
- ExportProvider, IOProvider, InstanceWriter, XmlWriterBase
public class CityGMLInstanceWriter
- extends GmlInstanceWriter
Instance writer for CityGML schemas, using CityModel as container, with
cityObjectMembers.
- Author:
- Simon Templer
Methods inherited from class eu.esdihumboldt.hale.io.gml.writer.internal.StreamGmlWriter |
checkCompatibility, execute, getConfiguredContainerElement, getDefaultTypeName, getGeometryWriter, getXMLIndex, getXMLIndex, isCancelable, validate, write, writeMember |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CityGMLInstanceWriter
public CityGMLInstanceWriter()
findDefaultContainter
protected XmlElement findDefaultContainter(XmlIndex targetIndex,
IOReporter reporter)
- Description copied from class:
StreamGmlWriter
- Find the default container element.
- Overrides:
findDefaultContainter
in class StreamGmlWriter
- Parameters:
targetIndex
- the target type indexreporter
- the reporter, may be null
- Returns:
- the container XML element or
null
- See Also:
StreamGmlWriter.findDefaultContainter(XmlIndex, IOReporter)
findMemberAttribute
protected DefinitionPath findMemberAttribute(TypeDefinition container,
QName containerName,
TypeDefinition memberType)
- Description copied from class:
StreamGmlWriter
- Find a matching attribute for the given member type in the given
container type
- Overrides:
findMemberAttribute
in class StreamGmlWriter
- Parameters:
container
- the container typecontainerName
- the container element namememberType
- the member type
- Returns:
- the attribute definition or
null
- See Also:
StreamGmlWriter.findMemberAttribute(TypeDefinition, QName,
TypeDefinition)
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d