org.citygml4j.builder.jaxb.marshal.citygml.vegetation
Class Vegetation040Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.vegetation.Vegetation040Marshaller

public class Vegetation040Marshaller
extends java.lang.Object


Constructor Summary
Vegetation040Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 PlantCoverType marshalPlantCover(PlantCover src)
           
 void marshalPlantCover(PlantCover src, PlantCoverType dest)
           
 SolitaryVegetationObjectType marshalSolitaryVegetationObject(SolitaryVegetationObject src)
           
 void marshalSolitaryVegetationObject(SolitaryVegetationObject src, SolitaryVegetationObjectType dest)
           
 void marshalVegetationObject(AbstractVegetationObject src, _VegetationObjectType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Vegetation040Marshaller

public Vegetation040Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

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

marshal

public java.lang.Object marshal(ModelObject src)

marshalVegetationObject

public void marshalVegetationObject(AbstractVegetationObject src,
                                    _VegetationObjectType dest)

marshalPlantCover

public void marshalPlantCover(PlantCover src,
                              PlantCoverType dest)

marshalPlantCover

public PlantCoverType marshalPlantCover(PlantCover src)

marshalSolitaryVegetationObject

public void marshalSolitaryVegetationObject(SolitaryVegetationObject src,
                                            SolitaryVegetationObjectType dest)

marshalSolitaryVegetationObject

public SolitaryVegetationObjectType marshalSolitaryVegetationObject(SolitaryVegetationObject src)