Module org.citygml4j.xml
Class AbstractBoundarySurfaceAdapter<T extends org.citygml4j.core.model.core.AbstractThematicSurface>
- 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.deprecated.tunnel.AbstractBoundarySurfaceAdapter<T>
-
- All Implemented Interfaces:
ADEPropertyBuilder<T>,org.xmlobjects.builder.ObjectBuilder<T>,org.xmlobjects.serializer.ObjectSerializer<T>
- Direct Known Subclasses:
CeilingSurfaceAdapter,ClosureSurfaceAdapter,FloorSurfaceAdapter,GroundSurfaceAdapter,InteriorWallSurfaceAdapter,OuterCeilingSurfaceAdapter,OuterFloorSurfaceAdapter,RoofSurfaceAdapter,WallSurfaceAdapter
public abstract class AbstractBoundarySurfaceAdapter<T extends org.citygml4j.core.model.core.AbstractThematicSurface> extends AbstractCityObjectAdapter<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractBoundarySurfaceAdapter()
-
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.core.AbstractThematicSurface>- Overrides:
buildChildObjectin classAbstractCityObjectAdapter<T extends org.citygml4j.core.model.core.AbstractThematicSurface>- 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.core.AbstractThematicSurface>- Overrides:
buildADEPropertyin classAbstractCityObjectAdapter<T extends org.citygml4j.core.model.core.AbstractThematicSurface>- 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.core.AbstractThematicSurface>- Overrides:
writeChildElementsin classAbstractCityObjectAdapter<T extends org.citygml4j.core.model.core.AbstractThematicSurface>- Throws:
org.xmlobjects.serializer.ObjectSerializeExceptionorg.xmlobjects.stream.XMLWriteException
-
-