org.citygml4j.builder.jaxb.unmarshal.citygml.waterbody
Class WaterBody040Unmarshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.unmarshal.citygml.waterbody.WaterBody040Unmarshaller

public class WaterBody040Unmarshaller
extends java.lang.Object


Constructor Summary
WaterBody040Unmarshaller(CityGMLUnmarshaller citygml)
           
 
Method Summary
 boolean assignGenericProperty(ADEComponent genericProperty, javax.xml.namespace.QName substitutionGroup, CityGML dest)
           
 CityGML unmarshal(javax.xml.bind.JAXBElement<?> src)
           
 CityGML unmarshal(java.lang.Object src)
           
 BoundedByWaterSurfaceProperty unmarshalBoundedByWaterSurfaceProperty(BoundedByWaterSurfacePropertyType src)
           
 WaterBody unmarshalWaterBody(WaterBodyType src)
           
 void unmarshalWaterBody(WaterBodyType src, WaterBody dest)
           
 void unmarshalWaterBoundarySurface(_WaterBoundarySurfaceType src, AbstractWaterBoundarySurface dest)
           
 WaterClosureSurface unmarshalWaterClosureSurface(WaterClosureSurfaceType src)
           
 void unmarshalWaterClosureSurface(WaterClosureSurfaceType src, WaterClosureSurface dest)
           
 WaterGroundSurface unmarshalWaterGroundSurface(WaterGroundSurfaceType src)
           
 void unmarshalWaterGroundSurface(WaterGroundSurfaceType src, WaterGroundSurface dest)
           
 void unmarshalWaterObject(_WaterObjectType src, AbstractWaterObject dest)
           
 WaterSurface unmarshalWaterSurface(WaterSurfaceType src)
           
 void unmarshalWaterSurface(WaterSurfaceType src, WaterSurface dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaterBody040Unmarshaller

public WaterBody040Unmarshaller(CityGMLUnmarshaller citygml)
Method Detail

unmarshal

public CityGML unmarshal(javax.xml.bind.JAXBElement<?> src)
                  throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshal

public CityGML unmarshal(java.lang.Object src)
                  throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterObject

public void unmarshalWaterObject(_WaterObjectType src,
                                 AbstractWaterObject dest)
                          throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterBoundarySurface

public void unmarshalWaterBoundarySurface(_WaterBoundarySurfaceType src,
                                          AbstractWaterBoundarySurface dest)
                                   throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalBoundedByWaterSurfaceProperty

public BoundedByWaterSurfaceProperty unmarshalBoundedByWaterSurfaceProperty(BoundedByWaterSurfacePropertyType src)
                                                                     throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterBody

public void unmarshalWaterBody(WaterBodyType src,
                               WaterBody dest)
                        throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterBody

public WaterBody unmarshalWaterBody(WaterBodyType src)
                             throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterClosureSurface

public void unmarshalWaterClosureSurface(WaterClosureSurfaceType src,
                                         WaterClosureSurface dest)
                                  throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterClosureSurface

public WaterClosureSurface unmarshalWaterClosureSurface(WaterClosureSurfaceType src)
                                                 throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterGroundSurface

public void unmarshalWaterGroundSurface(WaterGroundSurfaceType src,
                                        WaterGroundSurface dest)
                                 throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterGroundSurface

public WaterGroundSurface unmarshalWaterGroundSurface(WaterGroundSurfaceType src)
                                               throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterSurface

public void unmarshalWaterSurface(WaterSurfaceType src,
                                  WaterSurface dest)
                           throws MissingADESchemaException
Throws:
MissingADESchemaException

unmarshalWaterSurface

public WaterSurface unmarshalWaterSurface(WaterSurfaceType src)
                                   throws MissingADESchemaException
Throws:
MissingADESchemaException

assignGenericProperty

public boolean assignGenericProperty(ADEComponent genericProperty,
                                     javax.xml.namespace.QName substitutionGroup,
                                     CityGML dest)