org.citygml4j.builder.jaxb.marshal.citygml.appearance
Class Appearance100Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.appearance.Appearance100Marshaller

public class Appearance100Marshaller
extends java.lang.Object


Constructor Summary
Appearance100Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 void marshalAbstractSurfaceData(AbstractSurfaceData src, AbstractSurfaceDataType dest)
           
 void marshalAbstractTexture(AbstractTexture src, AbstractTextureType dest)
           
 AppearanceType marshalAppearance(Appearance src)
           
 void marshalAppearance(Appearance src, AppearanceType dest)
           
 AppearancePropertyType marshalAppearanceProperty(AppearanceProperty src)
           
 void marshalAppearanceProperty(AppearanceProperty src, AppearancePropertyType dest)
           
 java.util.List<java.lang.Double> marshalColor(Color src)
           
 java.util.List<java.lang.Double> marshalColorPlusOpacity(ColorPlusOpacity src)
           
 GeoreferencedTextureType marshalGeoreferencedTexture(GeoreferencedTexture src)
           
 void marshalGeoreferencedTexture(GeoreferencedTexture src, GeoreferencedTextureType dest)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 ParameterizedTextureType marshalParameterizedTexture(ParameterizedTexture src)
           
 void marshalParameterizedTexture(ParameterizedTexture src, ParameterizedTextureType dest)
           
 SurfaceDataPropertyType marshalSurfaceDataProperty(SurfaceDataProperty src)
           
 TexCoordGenType marshalTexCoordGen(TexCoordGen src)
           
 void marshalTexCoordGen(TexCoordGen src, TexCoordGenType dest)
           
 TexCoordListType marshalTexCoordList(TexCoordList src)
           
 void marshalTexCoordList(TexCoordList src, TexCoordListType dest)
           
 TextureAssociationType marshalTextureAssociation(TextureAssociation src)
           
 TexCoordListType.TextureCoordinates marshalTextureCoordinates(TextureCoordinates src)
           
 void marshalTextureCoordinates(TextureCoordinates src, TexCoordListType.TextureCoordinates dest)
           
 void marshalTextureParameterization(AbstractTextureParameterization src, AbstractTextureParameterizationType dest)
           
 TextureTypeType marshalTextureType(TextureType src)
           
 TexCoordGenType.WorldToTexture marshalWorldToTexture(WorldToTexture src)
           
 void marshalWorldToTexture(WorldToTexture src, TexCoordGenType.WorldToTexture dest)
           
 WrapModeType marshalWrapMode(WrapMode src)
           
 X3DMaterialType marshalX3DMaterial(X3DMaterial src)
           
 void marshalX3DMaterial(X3DMaterial src, X3DMaterialType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Appearance100Marshaller

public Appearance100Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

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

marshal

public java.lang.Object marshal(ModelObject src)

marshalAbstractSurfaceData

public void marshalAbstractSurfaceData(AbstractSurfaceData src,
                                       AbstractSurfaceDataType dest)

marshalAbstractTexture

public void marshalAbstractTexture(AbstractTexture src,
                                   AbstractTextureType dest)

marshalTextureParameterization

public void marshalTextureParameterization(AbstractTextureParameterization src,
                                           AbstractTextureParameterizationType dest)

marshalAppearance

public void marshalAppearance(Appearance src,
                              AppearanceType dest)

marshalAppearance

public AppearanceType marshalAppearance(Appearance src)

marshalAppearanceProperty

public void marshalAppearanceProperty(AppearanceProperty src,
                                      AppearancePropertyType dest)

marshalAppearanceProperty

public AppearancePropertyType marshalAppearanceProperty(AppearanceProperty src)

marshalColor

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

marshalColorPlusOpacity

public java.util.List<java.lang.Double> marshalColorPlusOpacity(ColorPlusOpacity src)

marshalGeoreferencedTexture

public void marshalGeoreferencedTexture(GeoreferencedTexture src,
                                        GeoreferencedTextureType dest)

marshalGeoreferencedTexture

public GeoreferencedTextureType marshalGeoreferencedTexture(GeoreferencedTexture src)

marshalParameterizedTexture

public void marshalParameterizedTexture(ParameterizedTexture src,
                                        ParameterizedTextureType dest)

marshalParameterizedTexture

public ParameterizedTextureType marshalParameterizedTexture(ParameterizedTexture src)

marshalSurfaceDataProperty

public SurfaceDataPropertyType marshalSurfaceDataProperty(SurfaceDataProperty src)

marshalTexCoordGen

public void marshalTexCoordGen(TexCoordGen src,
                               TexCoordGenType dest)

marshalTexCoordGen

public TexCoordGenType marshalTexCoordGen(TexCoordGen src)

marshalTexCoordList

public void marshalTexCoordList(TexCoordList src,
                                TexCoordListType dest)

marshalTexCoordList

public TexCoordListType marshalTexCoordList(TexCoordList src)

marshalTextureAssociation

public TextureAssociationType marshalTextureAssociation(TextureAssociation src)

marshalTextureCoordinates

public void marshalTextureCoordinates(TextureCoordinates src,
                                      TexCoordListType.TextureCoordinates dest)

marshalTextureCoordinates

public TexCoordListType.TextureCoordinates marshalTextureCoordinates(TextureCoordinates src)

marshalTextureType

public TextureTypeType marshalTextureType(TextureType src)

marshalWorldToTexture

public void marshalWorldToTexture(WorldToTexture src,
                                  TexCoordGenType.WorldToTexture dest)

marshalWorldToTexture

public TexCoordGenType.WorldToTexture marshalWorldToTexture(WorldToTexture src)

marshalWrapMode

public WrapModeType marshalWrapMode(WrapMode src)

marshalX3DMaterial

public void marshalX3DMaterial(X3DMaterial src,
                               X3DMaterialType dest)

marshalX3DMaterial

public X3DMaterialType marshalX3DMaterial(X3DMaterial src)