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

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

public class Vegetation200Marshaller
extends java.lang.Object


Constructor Summary
Vegetation200Marshaller(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, AbstractVegetationObjectType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Vegetation200Marshaller

public Vegetation200Marshaller(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,
                                    AbstractVegetationObjectType 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)