org.citygml4j.builder.jaxb.marshal.citygml.texturedsurface
Class TexturedSurface040Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.texturedsurface.TexturedSurface040Marshaller

public class TexturedSurface040Marshaller
extends java.lang.Object


Constructor Summary
TexturedSurface040Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 void marshalAppearance(_AbstractAppearance src, _AppearanceType dest)
           
 _AppearancePropertyType marshalAppearanceProperty(_AppearanceProperty src)
           
 java.util.List<java.lang.Double> marshalColor(_Color src)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 MaterialType marshalMaterial(_Material src)
           
 void marshalMaterial(_Material src, MaterialType dest)
           
 SimpleTextureType marshalSimpleTexture(_SimpleTexture src)
           
 void marshalSimpleTexture(_SimpleTexture src, SimpleTextureType dest)
           
 TexturedSurfaceType marshalTexturedSurface(_TexturedSurface src)
           
 void marshalTexturedSurface(_TexturedSurface src, TexturedSurfaceType dest)
           
 TextureTypeType marshalTextureType(_TextureType src)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TexturedSurface040Marshaller

public TexturedSurface040Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

public javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)

marshal

public java.lang.Object marshal(ModelObject src)

marshalAppearance

public void marshalAppearance(_AbstractAppearance src,
                              _AppearanceType dest)

marshalAppearanceProperty

public _AppearancePropertyType marshalAppearanceProperty(_AppearanceProperty src)

marshalColor

public java.util.List<java.lang.Double> marshalColor(_Color src)

marshalMaterial

public void marshalMaterial(_Material src,
                            MaterialType dest)

marshalMaterial

public MaterialType marshalMaterial(_Material src)

marshalSimpleTexture

public void marshalSimpleTexture(_SimpleTexture src,
                                 SimpleTextureType dest)

marshalSimpleTexture

public SimpleTextureType marshalSimpleTexture(_SimpleTexture src)

marshalTexturedSurface

public void marshalTexturedSurface(_TexturedSurface src,
                                   TexturedSurfaceType dest)

marshalTexturedSurface

public TexturedSurfaceType marshalTexturedSurface(_TexturedSurface src)

marshalTextureType

public TextureTypeType marshalTextureType(_TextureType src)