Module org.citygml4j.xml
Class AbstractTextureAdapter<T extends org.citygml4j.core.model.appearance.AbstractTexture>
- 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.appearance.AbstractSurfaceDataAdapter<T>
-
- org.citygml4j.xml.adapter.appearance.AbstractTextureAdapter<T>
-
- All Implemented Interfaces:
ADEPropertyBuilder<T>,org.xmlobjects.builder.ObjectBuilder<T>,org.xmlobjects.serializer.ObjectSerializer<T>
- Direct Known Subclasses:
GeoreferencedTextureAdapter,ParameterizedTextureAdapter
public abstract class AbstractTextureAdapter<T extends org.citygml4j.core.model.appearance.AbstractTexture> extends AbstractSurfaceDataAdapter<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractTextureAdapter()
-
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.appearance.AbstractTexture>- Overrides:
buildChildObjectin classAbstractSurfaceDataAdapter<T extends org.citygml4j.core.model.appearance.AbstractTexture>- 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.appearance.AbstractTexture>- Overrides:
buildADEPropertyin classAbstractSurfaceDataAdapter<T extends org.citygml4j.core.model.appearance.AbstractTexture>- 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.appearance.AbstractTexture>- Overrides:
writeChildElementsin classAbstractSurfaceDataAdapter<T extends org.citygml4j.core.model.appearance.AbstractTexture>- Throws:
org.xmlobjects.serializer.ObjectSerializeExceptionorg.xmlobjects.stream.XMLWriteException
-
-