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

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

public class Vegetation100Marshaller
extends java.lang.Object


Constructor Summary
Vegetation100Marshaller(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

Vegetation100Marshaller

public Vegetation100Marshaller(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)