org.citygml4j.builder.jaxb.marshal.citygml.transportation
Class Transportation100Marshaller

java.lang.Object
  extended by org.citygml4j.builder.jaxb.marshal.citygml.transportation.Transportation100Marshaller

public class Transportation100Marshaller
extends java.lang.Object


Constructor Summary
Transportation100Marshaller(CityGMLMarshaller citygml)
           
 
Method Summary
 java.lang.Object marshal(ModelObject src)
           
 void marshalAbstractTransportationObject(AbstractTransportationObject src, AbstractTransportationObjectType dest)
           
 AuxiliaryTrafficAreaType marshalAuxiliaryTrafficArea(AuxiliaryTrafficArea src)
           
 void marshalAuxiliaryTrafficArea(AuxiliaryTrafficArea src, AuxiliaryTrafficAreaType dest)
           
 AuxiliaryTrafficAreaPropertyType marshalAuxiliaryTrafficAreaProperty(AuxiliaryTrafficAreaProperty src)
           
 javax.xml.bind.JAXBElement<?> marshalJAXBElement(java.lang.Object src)
           
 RailwayType marshalRailway(Railway src)
           
 void marshalRailway(Railway src, RailwayType dest)
           
 RoadType marshalRoad(Road src)
           
 void marshalRoad(Road src, RoadType dest)
           
 SquareType marshalSquare(Square src)
           
 void marshalSquare(Square src, SquareType dest)
           
 TrackType marshalTrack(Track src)
           
 void marshalTrack(Track src, TrackType dest)
           
 TrafficAreaType marshalTrafficArea(TrafficArea src)
           
 void marshalTrafficArea(TrafficArea src, TrafficAreaType dest)
           
 TrafficAreaPropertyType marshalTrafficAreaProperty(TrafficAreaProperty src)
           
 TransportationComplexType marshalTransportationComplex(TransportationComplex src)
           
 void marshalTransportationComplex(TransportationComplex src, TransportationComplexType dest)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transportation100Marshaller

public Transportation100Marshaller(CityGMLMarshaller citygml)
Method Detail

marshalJAXBElement

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

marshal

public java.lang.Object marshal(ModelObject src)

marshalAbstractTransportationObject

public void marshalAbstractTransportationObject(AbstractTransportationObject src,
                                                AbstractTransportationObjectType dest)

marshalAuxiliaryTrafficArea

public void marshalAuxiliaryTrafficArea(AuxiliaryTrafficArea src,
                                        AuxiliaryTrafficAreaType dest)

marshalAuxiliaryTrafficArea

public AuxiliaryTrafficAreaType marshalAuxiliaryTrafficArea(AuxiliaryTrafficArea src)

marshalAuxiliaryTrafficAreaProperty

public AuxiliaryTrafficAreaPropertyType marshalAuxiliaryTrafficAreaProperty(AuxiliaryTrafficAreaProperty src)

marshalRailway

public void marshalRailway(Railway src,
                           RailwayType dest)

marshalRailway

public RailwayType marshalRailway(Railway src)

marshalRoad

public void marshalRoad(Road src,
                        RoadType dest)

marshalRoad

public RoadType marshalRoad(Road src)

marshalSquare

public void marshalSquare(Square src,
                          SquareType dest)

marshalSquare

public SquareType marshalSquare(Square src)

marshalTrack

public void marshalTrack(Track src,
                         TrackType dest)

marshalTrack

public TrackType marshalTrack(Track src)

marshalTrafficArea

public void marshalTrafficArea(TrafficArea src,
                               TrafficAreaType dest)

marshalTrafficArea

public TrafficAreaType marshalTrafficArea(TrafficArea src)

marshalTrafficAreaProperty

public TrafficAreaPropertyType marshalTrafficAreaProperty(TrafficAreaProperty src)

marshalTransportationComplex

public void marshalTransportationComplex(TransportationComplex src,
                                         TransportationComplexType dest)

marshalTransportationComplex

public TransportationComplexType marshalTransportationComplex(TransportationComplex src)