org.citygml4j.jaxb.citygml.bldg._1
Class ObjectFactory

java.lang.Object
  extended by org.citygml4j.jaxb.citygml.bldg._1.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.bldg._1 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.bldg._1
 
Method Summary
 javax.xml.bind.JAXBElement<AbstractBuildingType> create_AbstractBuilding(AbstractBuildingType value)
          Create an instance of JAXBElement<AbstractBuildingType>}
 javax.xml.bind.JAXBElement<AbstractBoundarySurfaceType> create_BoundarySurface(AbstractBoundarySurfaceType value)
          Create an instance of JAXBElement<AbstractBoundarySurfaceType>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfAbstractBuilding(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_GenericApplicationPropertyOfBuilding(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBuildingFurniture(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBuildingInstallation(java.lang.Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBuildingPart(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_GenericApplicationPropertyOfIntBuildingInstallation(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_GenericApplicationPropertyOfOpening(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_GenericApplicationPropertyOfRoom(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>}
 BoundarySurfacePropertyType createBoundarySurfacePropertyType()
          Create an instance of BoundarySurfacePropertyType
 javax.xml.bind.JAXBElement<BuildingType> createBuilding(BuildingType value)
          Create an instance of JAXBElement<BuildingType>}
 javax.xml.bind.JAXBElement<BuildingFurnitureType> createBuildingFurniture(BuildingFurnitureType value)
          Create an instance of JAXBElement<BuildingFurnitureType>}
 BuildingFurnitureType createBuildingFurnitureType()
          Create an instance of BuildingFurnitureType
 javax.xml.bind.JAXBElement<BuildingInstallationType> createBuildingInstallation(BuildingInstallationType value)
          Create an instance of JAXBElement<BuildingInstallationType>}
 BuildingInstallationPropertyType createBuildingInstallationPropertyType()
          Create an instance of BuildingInstallationPropertyType
 BuildingInstallationType createBuildingInstallationType()
          Create an instance of BuildingInstallationType
 javax.xml.bind.JAXBElement<BuildingPartType> createBuildingPart(BuildingPartType value)
          Create an instance of JAXBElement<BuildingPartType>}
 BuildingPartPropertyType createBuildingPartPropertyType()
          Create an instance of BuildingPartPropertyType
 BuildingPartType createBuildingPartType()
          Create an instance of BuildingPartType
 BuildingType createBuildingType()
          Create an instance of BuildingType
 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<IntBuildingInstallationType> createIntBuildingInstallation(IntBuildingInstallationType value)
          Create an instance of JAXBElement<IntBuildingInstallationType>}
 IntBuildingInstallationPropertyType createIntBuildingInstallationPropertyType()
          Create an instance of IntBuildingInstallationPropertyType
 IntBuildingInstallationType createIntBuildingInstallationType()
          Create an instance of IntBuildingInstallationType
 InteriorFurniturePropertyType createInteriorFurniturePropertyType()
          Create an instance of InteriorFurniturePropertyType
 InteriorRoomPropertyType createInteriorRoomPropertyType()
          Create an instance of InteriorRoomPropertyType
 javax.xml.bind.JAXBElement<InteriorWallSurfaceType> createInteriorWallSurface(InteriorWallSurfaceType value)
          Create an instance of JAXBElement<InteriorWallSurfaceType>}
 InteriorWallSurfaceType createInteriorWallSurfaceType()
          Create an instance of InteriorWallSurfaceType
 OpeningPropertyType createOpeningPropertyType()
          Create an instance of OpeningPropertyType
 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<RoomType> createRoom(RoomType value)
          Create an instance of JAXBElement<RoomType>}
 RoomType createRoomType()
          Create an instance of RoomType
 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.bldg._1

Method Detail

createInteriorRoomPropertyType

public InteriorRoomPropertyType createInteriorRoomPropertyType()
Create an instance of InteriorRoomPropertyType


createRoomType

public RoomType createRoomType()
Create an instance of RoomType


createBoundarySurfacePropertyType

public BoundarySurfacePropertyType createBoundarySurfacePropertyType()
Create an instance of BoundarySurfacePropertyType


createBuildingType

public BuildingType createBuildingType()
Create an instance of BuildingType


createWallSurfaceType

public WallSurfaceType createWallSurfaceType()
Create an instance of WallSurfaceType


createBuildingInstallationType

public BuildingInstallationType createBuildingInstallationType()
Create an instance of BuildingInstallationType


createCeilingSurfaceType

public CeilingSurfaceType createCeilingSurfaceType()
Create an instance of CeilingSurfaceType


createGroundSurfaceType

public GroundSurfaceType createGroundSurfaceType()
Create an instance of GroundSurfaceType


createClosureSurfaceType

public ClosureSurfaceType createClosureSurfaceType()
Create an instance of ClosureSurfaceType


createBuildingFurnitureType

public BuildingFurnitureType createBuildingFurnitureType()
Create an instance of BuildingFurnitureType


createRoofSurfaceType

public RoofSurfaceType createRoofSurfaceType()
Create an instance of RoofSurfaceType


createBuildingPartPropertyType

public BuildingPartPropertyType createBuildingPartPropertyType()
Create an instance of BuildingPartPropertyType


createDoorType

public DoorType createDoorType()
Create an instance of DoorType


createIntBuildingInstallationPropertyType

public IntBuildingInstallationPropertyType createIntBuildingInstallationPropertyType()
Create an instance of IntBuildingInstallationPropertyType


createBuildingInstallationPropertyType

public BuildingInstallationPropertyType createBuildingInstallationPropertyType()
Create an instance of BuildingInstallationPropertyType


createIntBuildingInstallationType

public IntBuildingInstallationType createIntBuildingInstallationType()
Create an instance of IntBuildingInstallationType


createInteriorFurniturePropertyType

public InteriorFurniturePropertyType createInteriorFurniturePropertyType()
Create an instance of InteriorFurniturePropertyType


createOpeningPropertyType

public OpeningPropertyType createOpeningPropertyType()
Create an instance of OpeningPropertyType


createInteriorWallSurfaceType

public InteriorWallSurfaceType createInteriorWallSurfaceType()
Create an instance of InteriorWallSurfaceType


createFloorSurfaceType

public FloorSurfaceType createFloorSurfaceType()
Create an instance of FloorSurfaceType


createBuildingPartType

public BuildingPartType createBuildingPartType()
Create an instance of BuildingPartType


createWindowType

public WindowType createWindowType()
Create an instance of WindowType


create_GenericApplicationPropertyOfWindow

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfWindow(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>}


create_GenericApplicationPropertyOfRoofSurface

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


createBuildingPart

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


create_GenericApplicationPropertyOfBuildingPart

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


create_GenericApplicationPropertyOfOpening

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


createBuildingInstallation

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


create_GenericApplicationPropertyOfCeilingSurface

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


createRoofSurface

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


createFloorSurface

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


create_GenericApplicationPropertyOfClosureSurface

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


create_GenericApplicationPropertyOfGroundSurface

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


create_AbstractBuilding

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


create_GenericApplicationPropertyOfBuildingFurniture

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


createWindow

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


createBuilding

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


createClosureSurface

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


create_GenericApplicationPropertyOfFloorSurface

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfFloorSurface(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_GenericApplicationPropertyOfRoom

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfRoom(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>}


createDoor

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


create_Opening

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


create_GenericApplicationPropertyOfInteriorWallSurface

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


create_GenericApplicationPropertyOfBuilding

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBuilding(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>}


createGroundSurface

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


createBuildingFurniture

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


createRoom

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


create_BoundarySurface

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


createInteriorWallSurface

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


create_GenericApplicationPropertyOfBuildingInstallation

public javax.xml.bind.JAXBElement<java.lang.Object> create_GenericApplicationPropertyOfBuildingInstallation(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_GenericApplicationPropertyOfAbstractBuilding

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


createIntBuildingInstallation

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


create_GenericApplicationPropertyOfIntBuildingInstallation

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