org.citygml4j.builder.jaxb.marshal.citygml.tunnel
Class Tunnel200Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.tunnel.Tunnel200Marshaller

public class Tunnel200Marshaller
extends java.lang.Object


Constructor Summary
Tunnel200Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 void marshalAbstractBoundarySurface(AbstractBoundarySurface src, AbstractBoundarySurfaceType dest)
           
 void marshalAbstractOpening(AbstractOpening src, AbstractOpeningType dest)
           
 void marshalAbstractTunnel(AbstractTunnel src, AbstractTunnelType dest)
           
 BoundarySurfacePropertyType marshalBoundarySurfaceProperty(BoundarySurfaceProperty src)
           
 CeilingSurfaceType marshalCeilingSurface(CeilingSurface src)
           
 void marshalCeilingSurface(CeilingSurface src, CeilingSurfaceType dest)
           
 ClosureSurfaceType marshalClosureSurface(ClosureSurface src)
           
 void marshalClosureSurface(ClosureSurface src, ClosureSurfaceType dest)
           
 DoorType marshalDoor(Door src)
           
 void marshalDoor(Door src, DoorType dest)
           
 FloorSurfaceType marshalFloorSurface(FloorSurface src)
           
 void marshalFloorSurface(FloorSurface src, FloorSurfaceType dest)
           
 GroundSurfaceType marshalGroundSurface(GroundSurface src)
           
 void marshalGroundSurface(GroundSurface src, GroundSurfaceType dest)
           
 HollowSpaceType marshalHollowSpace(HollowSpace src)
           
 void marshalHollowSpace(HollowSpace src, HollowSpaceType dest)
           
 InteriorFurniturePropertyType marshalInteriorFurnitureProperty(InteriorFurnitureProperty src)
           
 InteriorHollowSpacePropertyType marshalInteriorHollowSpaceProperty(InteriorHollowSpaceProperty src)
           
 InteriorWallSurfaceType marshalInteriorWallSurface(InteriorWallSurface src)
           
 void marshalInteriorWallSurface(InteriorWallSurface src, InteriorWallSurfaceType dest)
           
 IntTunnelInstallationType marshalIntTunnelInstallation(IntTunnelInstallation src)
           
 void marshalIntTunnelInstallation(IntTunnelInstallation src, IntTunnelInstallationType dest)
           
 IntTunnelInstallationPropertyType marshalIntTunnelInstallationProperty(IntTunnelInstallationProperty src)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 OpeningPropertyType marshalOpeningProperty(OpeningProperty src)
           
 OuterCeilingSurfaceType marshalOuterCeilingSurface(OuterCeilingSurface src)
           
 void marshalOuterCeilingSurface(OuterCeilingSurface src, OuterCeilingSurfaceType dest)
           
 OuterFloorSurfaceType marshalOuterFloorSurface(OuterFloorSurface src)
           
 void marshalOuterFloorSurface(OuterFloorSurface src, OuterFloorSurfaceType dest)
           
 RoofSurfaceType marshalRoofSurface(RoofSurface src)
           
 void marshalRoofSurface(RoofSurface src, RoofSurfaceType dest)
           
 TunnelType marshalTunnel(Tunnel src)
           
 void marshalTunnel(Tunnel src, TunnelType dest)
           
 TunnelFurnitureType marshalTunnelFurniture(TunnelFurniture src)
           
 void marshalTunnelFurniture(TunnelFurniture src, TunnelFurnitureType dest)
           
 TunnelInstallationType marshalTunnelInstallation(TunnelInstallation src)
           
 void marshalTunnelInstallation(TunnelInstallation src, TunnelInstallationType dest)
           
 TunnelInstallationPropertyType marshalTunnelInstallationProperty(TunnelInstallationProperty src)
           
 TunnelPartType marshalTunnelPart(TunnelPart src)
           
 void marshalTunnelPart(TunnelPart src, TunnelPartType dest)
           
 TunnelPartPropertyType marshalTunnelPartProperty(TunnelPartProperty src)
           
 WallSurfaceType marshalWallSurface(WallSurface src)
           
 void marshalWallSurface(WallSurface src, WallSurfaceType dest)
           
 WindowType marshalWindow(Window src)
           
 void marshalWindow(Window src, WindowType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tunnel200Marshaller

public Tunnel200Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

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

marshal

public java.lang.Object marshal(ModelObject src)

marshalAbstractTunnel

public void marshalAbstractTunnel(AbstractTunnel src,
                                  AbstractTunnelType dest)

marshalAbstractBoundarySurface

public void marshalAbstractBoundarySurface(AbstractBoundarySurface src,
                                           AbstractBoundarySurfaceType dest)

marshalAbstractOpening

public void marshalAbstractOpening(AbstractOpening src,
                                   AbstractOpeningType dest)

marshalBoundarySurfaceProperty

public BoundarySurfacePropertyType marshalBoundarySurfaceProperty(BoundarySurfaceProperty src)

marshalCeilingSurface

public void marshalCeilingSurface(CeilingSurface src,
                                  CeilingSurfaceType dest)

marshalCeilingSurface

public CeilingSurfaceType marshalCeilingSurface(CeilingSurface src)

marshalClosureSurface

public void marshalClosureSurface(ClosureSurface src,
                                  ClosureSurfaceType dest)

marshalClosureSurface

public ClosureSurfaceType marshalClosureSurface(ClosureSurface src)

marshalDoor

public void marshalDoor(Door src,
                        DoorType dest)

marshalDoor

public DoorType marshalDoor(Door src)

marshalFloorSurface

public void marshalFloorSurface(FloorSurface src,
                                FloorSurfaceType dest)

marshalFloorSurface

public FloorSurfaceType marshalFloorSurface(FloorSurface src)

marshalGroundSurface

public void marshalGroundSurface(GroundSurface src,
                                 GroundSurfaceType dest)

marshalGroundSurface

public GroundSurfaceType marshalGroundSurface(GroundSurface src)

marshalHollowSpace

public void marshalHollowSpace(HollowSpace src,
                               HollowSpaceType dest)

marshalHollowSpace

public HollowSpaceType marshalHollowSpace(HollowSpace src)

marshalInteriorFurnitureProperty

public InteriorFurniturePropertyType marshalInteriorFurnitureProperty(InteriorFurnitureProperty src)

marshalInteriorHollowSpaceProperty

public InteriorHollowSpacePropertyType marshalInteriorHollowSpaceProperty(InteriorHollowSpaceProperty src)

marshalInteriorWallSurface

public void marshalInteriorWallSurface(InteriorWallSurface src,
                                       InteriorWallSurfaceType dest)

marshalInteriorWallSurface

public InteriorWallSurfaceType marshalInteriorWallSurface(InteriorWallSurface src)

marshalIntTunnelInstallation

public void marshalIntTunnelInstallation(IntTunnelInstallation src,
                                         IntTunnelInstallationType dest)

marshalIntTunnelInstallation

public IntTunnelInstallationType marshalIntTunnelInstallation(IntTunnelInstallation src)

marshalIntTunnelInstallationProperty

public IntTunnelInstallationPropertyType marshalIntTunnelInstallationProperty(IntTunnelInstallationProperty src)

marshalOpeningProperty

public OpeningPropertyType marshalOpeningProperty(OpeningProperty src)

marshalOuterCeilingSurface

public void marshalOuterCeilingSurface(OuterCeilingSurface src,
                                       OuterCeilingSurfaceType dest)

marshalOuterCeilingSurface

public OuterCeilingSurfaceType marshalOuterCeilingSurface(OuterCeilingSurface src)

marshalOuterFloorSurface

public void marshalOuterFloorSurface(OuterFloorSurface src,
                                     OuterFloorSurfaceType dest)

marshalOuterFloorSurface

public OuterFloorSurfaceType marshalOuterFloorSurface(OuterFloorSurface src)

marshalRoofSurface

public void marshalRoofSurface(RoofSurface src,
                               RoofSurfaceType dest)

marshalRoofSurface

public RoofSurfaceType marshalRoofSurface(RoofSurface src)

marshalTunnel

public void marshalTunnel(Tunnel src,
                          TunnelType dest)

marshalTunnel

public TunnelType marshalTunnel(Tunnel src)

marshalTunnelFurniture

public void marshalTunnelFurniture(TunnelFurniture src,
                                   TunnelFurnitureType dest)

marshalTunnelFurniture

public TunnelFurnitureType marshalTunnelFurniture(TunnelFurniture src)

marshalTunnelInstallation

public void marshalTunnelInstallation(TunnelInstallation src,
                                      TunnelInstallationType dest)

marshalTunnelInstallation

public TunnelInstallationType marshalTunnelInstallation(TunnelInstallation src)

marshalTunnelInstallationProperty

public TunnelInstallationPropertyType marshalTunnelInstallationProperty(TunnelInstallationProperty src)

marshalTunnelPart

public void marshalTunnelPart(TunnelPart src,
                              TunnelPartType dest)

marshalTunnelPart

public TunnelPartType marshalTunnelPart(TunnelPart src)

marshalTunnelPartProperty

public TunnelPartPropertyType marshalTunnelPartProperty(TunnelPartProperty src)

marshalWallSurface

public void marshalWallSurface(WallSurface src,
                               WallSurfaceType dest)

marshalWallSurface

public WallSurfaceType marshalWallSurface(WallSurface src)

marshalWindow

public void marshalWindow(Window src,
                          WindowType dest)

marshalWindow

public WindowType marshalWindow(Window src)