org.citygml4j.builder.jaxb.marshal.citygml.generics
Class Generics200Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.generics.Generics200Marshaller

public class Generics200Marshaller
extends java.lang.Object


Constructor Summary
Generics200Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 void marshalAbstractGenericAttribute(AbstractGenericAttribute src, AbstractGenericAttributeType dest)
           
 DateAttributeType marshalDateAttribute(DateAttribute src)
           
 void marshalDateAttribute(DateAttribute src, DateAttributeType dest)
           
 DoubleAttributeType marshalDoubleAttribute(DoubleAttribute src)
           
 void marshalDoubleAttribute(DoubleAttribute src, DoubleAttributeType dest)
           
 GenericAttributeSetType marshalGenericAttributeSet(GenericAttributeSet src)
           
 GenericCityObjectType marshalGenericCityObject(GenericCityObject src)
           
 void marshalGenericCityObject(GenericCityObject src, GenericCityObjectType dest)
           
 IntAttributeType marshalIntAttribute(IntAttribute src)
           
 void marshalIntAttribute(IntAttribute src, IntAttributeType dest)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 MeasureAttributeType marshalMeasureAttribute(MeasureAttribute src)
           
 void marshalMeasureAttribute(MeasureAttribute src, MeasureAttributeType dest)
           
 StringAttributeType marshalStringAttribute(StringAttribute src)
           
 void marshalStringAttribute(StringAttribute src, StringAttributeType dest)
           
 UriAttributeType marshalUriAttribute(UriAttribute src)
           
 void marshalUriAttribute(UriAttribute src, UriAttributeType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Generics200Marshaller

public Generics200Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

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

marshal

public java.lang.Object marshal(ModelObject src)

marshalAbstractGenericAttribute

public void marshalAbstractGenericAttribute(AbstractGenericAttribute src,
                                            AbstractGenericAttributeType dest)

marshalGenericCityObject

public void marshalGenericCityObject(GenericCityObject src,
                                     GenericCityObjectType dest)

marshalGenericCityObject

public GenericCityObjectType marshalGenericCityObject(GenericCityObject src)

marshalDateAttribute

public void marshalDateAttribute(DateAttribute src,
                                 DateAttributeType dest)

marshalDateAttribute

public DateAttributeType marshalDateAttribute(DateAttribute src)

marshalDoubleAttribute

public void marshalDoubleAttribute(DoubleAttribute src,
                                   DoubleAttributeType dest)

marshalDoubleAttribute

public DoubleAttributeType marshalDoubleAttribute(DoubleAttribute src)

marshalIntAttribute

public void marshalIntAttribute(IntAttribute src,
                                IntAttributeType dest)

marshalIntAttribute

public IntAttributeType marshalIntAttribute(IntAttribute src)

marshalStringAttribute

public void marshalStringAttribute(StringAttribute src,
                                   StringAttributeType dest)

marshalStringAttribute

public StringAttributeType marshalStringAttribute(StringAttribute src)

marshalUriAttribute

public void marshalUriAttribute(UriAttribute src,
                                UriAttributeType dest)

marshalUriAttribute

public UriAttributeType marshalUriAttribute(UriAttribute src)

marshalMeasureAttribute

public void marshalMeasureAttribute(MeasureAttribute src,
                                    MeasureAttributeType dest)

marshalMeasureAttribute

public MeasureAttributeType marshalMeasureAttribute(MeasureAttribute src)

marshalGenericAttributeSet

public GenericAttributeSetType marshalGenericAttributeSet(GenericAttributeSet src)