Module org.citygml4j.xml
Package org.citygml4j.xml.adapter.relief
Class AbstractReliefComponentAdapter<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>
- java.lang.Object
-
- org.xmlobjects.gml.adapter.base.AbstractGMLAdapter<T>
-
- org.xmlobjects.gml.adapter.feature.AbstractFeatureAdapter<T>
-
- org.citygml4j.xml.adapter.core.AbstractFeatureAdapter<T>
-
- org.citygml4j.xml.adapter.core.AbstractFeatureWithLifespanAdapter<T>
-
- org.citygml4j.xml.adapter.core.AbstractCityObjectAdapter<T>
-
- org.citygml4j.xml.adapter.core.AbstractSpaceBoundaryAdapter<T>
-
- org.citygml4j.xml.adapter.relief.AbstractReliefComponentAdapter<T>
-
- All Implemented Interfaces:
ADEPropertyBuilder<T>,org.xmlobjects.builder.ObjectBuilder<T>,org.xmlobjects.serializer.ObjectSerializer<T>
- Direct Known Subclasses:
BreaklineReliefAdapter,MassPointReliefAdapter,RasterReliefAdapter,TINReliefAdapter
public abstract class AbstractReliefComponentAdapter<T extends org.citygml4j.core.model.relief.AbstractReliefComponent> extends AbstractSpaceBoundaryAdapter<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractReliefComponentAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildADEProperty(T object, javax.xml.namespace.QName name, org.xmlobjects.stream.XMLReader reader)voidbuildChildObject(T object, javax.xml.namespace.QName name, org.xmlobjects.xml.Attributes attributes, org.xmlobjects.stream.XMLReader reader)voidwriteChildElements(T object, org.xmlobjects.xml.Namespaces namespaces, org.xmlobjects.stream.XMLWriter writer)-
Methods inherited from class org.xmlobjects.gml.adapter.base.AbstractGMLAdapter
initializeElement, initializeObject
-
-
-
-
Method Detail
-
buildChildObject
public void buildChildObject(T object, javax.xml.namespace.QName name, org.xmlobjects.xml.Attributes attributes, org.xmlobjects.stream.XMLReader reader) throws org.xmlobjects.builder.ObjectBuildException, org.xmlobjects.stream.XMLReadException
- Specified by:
buildChildObjectin interfaceorg.xmlobjects.builder.ObjectBuilder<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Overrides:
buildChildObjectin classAbstractSpaceBoundaryAdapter<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Throws:
org.xmlobjects.builder.ObjectBuildExceptionorg.xmlobjects.stream.XMLReadException
-
buildADEProperty
public void buildADEProperty(T object, javax.xml.namespace.QName name, org.xmlobjects.stream.XMLReader reader) throws org.xmlobjects.builder.ObjectBuildException, org.xmlobjects.stream.XMLReadException
- Specified by:
buildADEPropertyin interfaceADEPropertyBuilder<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Overrides:
buildADEPropertyin classAbstractCityObjectAdapter<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Throws:
org.xmlobjects.builder.ObjectBuildExceptionorg.xmlobjects.stream.XMLReadException
-
writeChildElements
public void writeChildElements(T object, org.xmlobjects.xml.Namespaces namespaces, org.xmlobjects.stream.XMLWriter writer) throws org.xmlobjects.serializer.ObjectSerializeException, org.xmlobjects.stream.XMLWriteException
- Specified by:
writeChildElementsin interfaceorg.xmlobjects.serializer.ObjectSerializer<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Overrides:
writeChildElementsin classAbstractSpaceBoundaryAdapter<T extends org.citygml4j.core.model.relief.AbstractReliefComponent>- Throws:
org.xmlobjects.serializer.ObjectSerializeExceptionorg.xmlobjects.stream.XMLWriteException
-
-