org.citygml4j.jaxb.citygml.tun._2
Class ObjectFactory

java.lang.Object
  extended by org.citygml4j.jaxb.citygml.tun._2.ObjectFactory

public class ObjectFactory
extends java.lang.Object

This object contains factory methods for each Java content interface and Java element interface generated in the org.citygml4j.jaxb.citygml.tun._2 package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.


Constructor Summary
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.citygml4j.jaxb.citygml.tun._2
 
Method Summary
 javax.xml.bind.JAXBElement<AbstractTunnelType> create_AbstractTunnel(AbstractTunnelType value)
          Create an instance of JAXBElement<AbstractTunnelType>}
 javax.xml.bind.JAXBElement<AbstractBoundarySurfaceType> create_BoundarySurface(AbstractBoundarySurfaceType value)
          Create an instance of JAXBElement<AbstractBoundarySurfaceType>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfAbstractTunnel(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBoundarySurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfCeilingSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfClosureSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfDoor(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfFloorSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfGroundSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfHollowSpace(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfInteriorWallSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfIntTunnelInstallation(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOpening(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOuterCeilingSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOuterFloorSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfRoofSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnel(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelFurniture(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelInstallation(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelPart(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfWallSurface(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfWindow(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<AbstractOpeningType> create_Opening(AbstractOpeningType value)
          Create an instance of JAXBElement<AbstractOpeningType>}
 AbstractTunnelType createAbstractTunnelType()
          Create an instance of AbstractTunnelType
 BoundarySurfacePropertyType createBoundarySurfacePropertyType()
          Create an instance of BoundarySurfacePropertyType
 javax.xml.bind.JAXBElement<CeilingSurfaceType> createCeilingSurface(CeilingSurfaceType value)
          Create an instance of JAXBElement<CeilingSurfaceType>}
 CeilingSurfaceType createCeilingSurfaceType()
          Create an instance of CeilingSurfaceType
 javax.xml.bind.JAXBElement<ClosureSurfaceType> createClosureSurface(ClosureSurfaceType value)
          Create an instance of JAXBElement<ClosureSurfaceType>}
 ClosureSurfaceType createClosureSurfaceType()
          Create an instance of ClosureSurfaceType
 javax.xml.bind.JAXBElement<DoorType> createDoor(DoorType value)
          Create an instance of JAXBElement<DoorType>}
 DoorType createDoorType()
          Create an instance of DoorType
 javax.xml.bind.JAXBElement<FloorSurfaceType> createFloorSurface(FloorSurfaceType value)
          Create an instance of JAXBElement<FloorSurfaceType>}
 FloorSurfaceType createFloorSurfaceType()
          Create an instance of FloorSurfaceType
 javax.xml.bind.JAXBElement<GroundSurfaceType> createGroundSurface(GroundSurfaceType value)
          Create an instance of JAXBElement<GroundSurfaceType>}
 GroundSurfaceType createGroundSurfaceType()
          Create an instance of GroundSurfaceType
 javax.xml.bind.JAXBElement<HollowSpaceType> createHollowSpace(HollowSpaceType value)
          Create an instance of JAXBElement<HollowSpaceType>}
 HollowSpaceType createHollowSpaceType()
          Create an instance of HollowSpaceType
 InteriorFurniturePropertyType createInteriorFurniturePropertyType()
          Create an instance of InteriorFurniturePropertyType
 InteriorHollowSpacePropertyType createInteriorHollowSpacePropertyType()
          Create an instance of InteriorHollowSpacePropertyType
 javax.xml.bind.JAXBElement<InteriorWallSurfaceType> createInteriorWallSurface(InteriorWallSurfaceType value)
          Create an instance of JAXBElement<InteriorWallSurfaceType>}
 InteriorWallSurfaceType createInteriorWallSurfaceType()
          Create an instance of InteriorWallSurfaceType
 javax.xml.bind.JAXBElement<IntTunnelInstallationType> createIntTunnelInstallation(IntTunnelInstallationType value)
          Create an instance of JAXBElement<IntTunnelInstallationType>}
 IntTunnelInstallationPropertyType createIntTunnelInstallationPropertyType()
          Create an instance of IntTunnelInstallationPropertyType
 IntTunnelInstallationType createIntTunnelInstallationType()
          Create an instance of IntTunnelInstallationType
 OpeningPropertyType createOpeningPropertyType()
          Create an instance of OpeningPropertyType
 javax.xml.bind.JAXBElement<OuterCeilingSurfaceType> createOuterCeilingSurface(OuterCeilingSurfaceType value)
          Create an instance of JAXBElement<OuterCeilingSurfaceType>}
 OuterCeilingSurfaceType createOuterCeilingSurfaceType()
          Create an instance of OuterCeilingSurfaceType
 javax.xml.bind.JAXBElement<OuterFloorSurfaceType> createOuterFloorSurface(OuterFloorSurfaceType value)
          Create an instance of JAXBElement<OuterFloorSurfaceType>}
 OuterFloorSurfaceType createOuterFloorSurfaceType()
          Create an instance of OuterFloorSurfaceType
 javax.xml.bind.JAXBElement<RoofSurfaceType> createRoofSurface(RoofSurfaceType value)
          Create an instance of JAXBElement<RoofSurfaceType>}
 RoofSurfaceType createRoofSurfaceType()
          Create an instance of RoofSurfaceType
 javax.xml.bind.JAXBElement<TunnelType> createTunnel(TunnelType value)
          Create an instance of JAXBElement<TunnelType>}
 javax.xml.bind.JAXBElement<TunnelFurnitureType> createTunnelFurniture(TunnelFurnitureType value)
          Create an instance of JAXBElement<TunnelFurnitureType>}
 TunnelFurnitureType createTunnelFurnitureType()
          Create an instance of TunnelFurnitureType
 javax.xml.bind.JAXBElement<TunnelInstallationType> createTunnelInstallation(TunnelInstallationType value)
          Create an instance of JAXBElement<TunnelInstallationType>}
 TunnelInstallationPropertyType createTunnelInstallationPropertyType()
          Create an instance of TunnelInstallationPropertyType
 TunnelInstallationType createTunnelInstallationType()
          Create an instance of TunnelInstallationType
 javax.xml.bind.JAXBElement<TunnelPartType> createTunnelPart(TunnelPartType value)
          Create an instance of JAXBElement<TunnelPartType>}
 TunnelPartPropertyType createTunnelPartPropertyType()
          Create an instance of TunnelPartPropertyType
 TunnelPartType createTunnelPartType()
          Create an instance of TunnelPartType
 TunnelType createTunnelType()
          Create an instance of TunnelType
 javax.xml.bind.JAXBElement<WallSurfaceType> createWallSurface(WallSurfaceType value)
          Create an instance of JAXBElement<WallSurfaceType>}
 WallSurfaceType createWallSurfaceType()
          Create an instance of WallSurfaceType
 javax.xml.bind.JAXBElement<WindowType> createWindow(WindowType value)
          Create an instance of JAXBElement<WindowType>}
 WindowType createWindowType()
          Create an instance of WindowType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.citygml4j.jaxb.citygml.tun._2

Method Detail

createOuterFloorSurfaceType

public OuterFloorSurfaceType createOuterFloorSurfaceType()
Create an instance of OuterFloorSurfaceType


createGroundSurfaceType

public GroundSurfaceType createGroundSurfaceType()
Create an instance of GroundSurfaceType


createAbstractTunnelType

public AbstractTunnelType createAbstractTunnelType()
Create an instance of AbstractTunnelType


createDoorType

public DoorType createDoorType()
Create an instance of DoorType


createTunnelFurnitureType

public TunnelFurnitureType createTunnelFurnitureType()
Create an instance of TunnelFurnitureType


createOuterCeilingSurfaceType

public OuterCeilingSurfaceType createOuterCeilingSurfaceType()
Create an instance of OuterCeilingSurfaceType


createTunnelType

public TunnelType createTunnelType()
Create an instance of TunnelType


createRoofSurfaceType

public RoofSurfaceType createRoofSurfaceType()
Create an instance of RoofSurfaceType


createCeilingSurfaceType

public CeilingSurfaceType createCeilingSurfaceType()
Create an instance of CeilingSurfaceType


createWindowType

public WindowType createWindowType()
Create an instance of WindowType


createIntTunnelInstallationType

public IntTunnelInstallationType createIntTunnelInstallationType()
Create an instance of IntTunnelInstallationType


createClosureSurfaceType

public ClosureSurfaceType createClosureSurfaceType()
Create an instance of ClosureSurfaceType


createTunnelInstallationType

public TunnelInstallationType createTunnelInstallationType()
Create an instance of TunnelInstallationType


createTunnelPartType

public TunnelPartType createTunnelPartType()
Create an instance of TunnelPartType


createHollowSpaceType

public HollowSpaceType createHollowSpaceType()
Create an instance of HollowSpaceType


createInteriorWallSurfaceType

public InteriorWallSurfaceType createInteriorWallSurfaceType()
Create an instance of InteriorWallSurfaceType


createWallSurfaceType

public WallSurfaceType createWallSurfaceType()
Create an instance of WallSurfaceType


createFloorSurfaceType

public FloorSurfaceType createFloorSurfaceType()
Create an instance of FloorSurfaceType


createInteriorHollowSpacePropertyType

public InteriorHollowSpacePropertyType createInteriorHollowSpacePropertyType()
Create an instance of InteriorHollowSpacePropertyType


createOpeningPropertyType

public OpeningPropertyType createOpeningPropertyType()
Create an instance of OpeningPropertyType


createTunnelPartPropertyType

public TunnelPartPropertyType createTunnelPartPropertyType()
Create an instance of TunnelPartPropertyType


createBoundarySurfacePropertyType

public BoundarySurfacePropertyType createBoundarySurfacePropertyType()
Create an instance of BoundarySurfacePropertyType


createInteriorFurniturePropertyType

public InteriorFurniturePropertyType createInteriorFurniturePropertyType()
Create an instance of InteriorFurniturePropertyType


createTunnelInstallationPropertyType

public TunnelInstallationPropertyType createTunnelInstallationPropertyType()
Create an instance of TunnelInstallationPropertyType


createIntTunnelInstallationPropertyType

public IntTunnelInstallationPropertyType createIntTunnelInstallationPropertyType()
Create an instance of IntTunnelInstallationPropertyType


create_GenericApplicationPropertyOfWindow

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfWindow(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfTunnelPart

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelPart(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createHollowSpace

public javax.xml.bind.JAXBElement<HollowSpaceType> createHollowSpace(HollowSpaceType value)
Create an instance of JAXBElement<HollowSpaceType>}


createInteriorWallSurface

public javax.xml.bind.JAXBElement<InteriorWallSurfaceType> createInteriorWallSurface(InteriorWallSurfaceType value)
Create an instance of JAXBElement<InteriorWallSurfaceType>}


create_Opening

public javax.xml.bind.JAXBElement<AbstractOpeningType> create_Opening(AbstractOpeningType value)
Create an instance of JAXBElement<AbstractOpeningType>}


createTunnelInstallation

public javax.xml.bind.JAXBElement<TunnelInstallationType> createTunnelInstallation(TunnelInstallationType value)
Create an instance of JAXBElement<TunnelInstallationType>}


create_GenericApplicationPropertyOfCeilingSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfCeilingSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfClosureSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfClosureSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createOuterCeilingSurface

public javax.xml.bind.JAXBElement<OuterCeilingSurfaceType> createOuterCeilingSurface(OuterCeilingSurfaceType value)
Create an instance of JAXBElement<OuterCeilingSurfaceType>}


create_GenericApplicationPropertyOfGroundSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfGroundSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfRoofSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfRoofSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfTunnelFurniture

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelFurniture(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createCeilingSurface

public javax.xml.bind.JAXBElement<CeilingSurfaceType> createCeilingSurface(CeilingSurfaceType value)
Create an instance of JAXBElement<CeilingSurfaceType>}


create_GenericApplicationPropertyOfTunnelInstallation

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnelInstallation(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfWallSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfWallSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createFloorSurface

public javax.xml.bind.JAXBElement<FloorSurfaceType> createFloorSurface(FloorSurfaceType value)
Create an instance of JAXBElement<FloorSurfaceType>}


createRoofSurface

public javax.xml.bind.JAXBElement<RoofSurfaceType> createRoofSurface(RoofSurfaceType value)
Create an instance of JAXBElement<RoofSurfaceType>}


createGroundSurface

public javax.xml.bind.JAXBElement<GroundSurfaceType> createGroundSurface(GroundSurfaceType value)
Create an instance of JAXBElement<GroundSurfaceType>}


create_GenericApplicationPropertyOfOpening

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOpening(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createDoor

public javax.xml.bind.JAXBElement<DoorType> createDoor(DoorType value)
Create an instance of JAXBElement<DoorType>}


createWindow

public javax.xml.bind.JAXBElement<WindowType> createWindow(WindowType value)
Create an instance of JAXBElement<WindowType>}


create_GenericApplicationPropertyOfHollowSpace

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfHollowSpace(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createOuterFloorSurface

public javax.xml.bind.JAXBElement<OuterFloorSurfaceType> createOuterFloorSurface(OuterFloorSurfaceType value)
Create an instance of JAXBElement<OuterFloorSurfaceType>}


create_BoundarySurface

public javax.xml.bind.JAXBElement<AbstractBoundarySurfaceType> create_BoundarySurface(AbstractBoundarySurfaceType value)
Create an instance of JAXBElement<AbstractBoundarySurfaceType>}


createTunnelFurniture

public javax.xml.bind.JAXBElement<TunnelFurnitureType> createTunnelFurniture(TunnelFurnitureType value)
Create an instance of JAXBElement<TunnelFurnitureType>}


create_GenericApplicationPropertyOfTunnel

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfTunnel(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createClosureSurface

public javax.xml.bind.JAXBElement<ClosureSurfaceType> createClosureSurface(ClosureSurfaceType value)
Create an instance of JAXBElement<ClosureSurfaceType>}


create_GenericApplicationPropertyOfOuterFloorSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOuterFloorSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createWallSurface

public javax.xml.bind.JAXBElement<WallSurfaceType> createWallSurface(WallSurfaceType value)
Create an instance of JAXBElement<WallSurfaceType>}


create_GenericApplicationPropertyOfOuterCeilingSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfOuterCeilingSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfBoundarySurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBoundarySurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfInteriorWallSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfInteriorWallSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfDoor

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfDoor(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createTunnel

public javax.xml.bind.JAXBElement<TunnelType> createTunnel(TunnelType value)
Create an instance of JAXBElement<TunnelType>}


createIntTunnelInstallation

public javax.xml.bind.JAXBElement<IntTunnelInstallationType> createIntTunnelInstallation(IntTunnelInstallationType value)
Create an instance of JAXBElement<IntTunnelInstallationType>}


create_AbstractTunnel

public javax.xml.bind.JAXBElement<AbstractTunnelType> create_AbstractTunnel(AbstractTunnelType value)
Create an instance of JAXBElement<AbstractTunnelType>}


create_GenericApplicationPropertyOfFloorSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfFloorSurface(java.lang.Object value)
Create an instance of JAXBElement<Object>}


create_GenericApplicationPropertyOfIntTunnelInstallation

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfIntTunnelInstallation(java.lang.Object value)
Create an instance of JAXBElement<Object>}


createTunnelPart

public javax.xml.bind.JAXBElement<TunnelPartType> createTunnelPart(TunnelPartType value)
Create an instance of JAXBElement<TunnelPartType>}


create_GenericApplicationPropertyOfAbstractTunnel

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfAbstractTunnel(java.lang.Object value)
Create an instance of JAXBElement<Object>}