Class ObjectFactory
- java.lang.Object
-
- net.opengis.citygml.building.v_2_0.ObjectFactory
-
public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the net.opengis.citygml.building.v_2_0 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
Constructors Constructor Description ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.citygml.building.v_2_0
-
Method Summary
-
-
-
Method Detail
-
createBuildingType
public BuildingType createBuildingType()
Create an instance ofBuildingType
-
createBuildingPartType
public BuildingPartType createBuildingPartType()
Create an instance ofBuildingPartType
-
createBuildingInstallationType
public BuildingInstallationType createBuildingInstallationType()
Create an instance ofBuildingInstallationType
-
createIntBuildingInstallationType
public IntBuildingInstallationType createIntBuildingInstallationType()
Create an instance ofIntBuildingInstallationType
-
createRoofSurfaceType
public RoofSurfaceType createRoofSurfaceType()
Create an instance ofRoofSurfaceType
-
createWallSurfaceType
public WallSurfaceType createWallSurfaceType()
Create an instance ofWallSurfaceType
-
createGroundSurfaceType
public GroundSurfaceType createGroundSurfaceType()
Create an instance ofGroundSurfaceType
-
createClosureSurfaceType
public ClosureSurfaceType createClosureSurfaceType()
Create an instance ofClosureSurfaceType
-
createFloorSurfaceType
public FloorSurfaceType createFloorSurfaceType()
Create an instance ofFloorSurfaceType
-
createOuterFloorSurfaceType
public OuterFloorSurfaceType createOuterFloorSurfaceType()
Create an instance ofOuterFloorSurfaceType
-
createInteriorWallSurfaceType
public InteriorWallSurfaceType createInteriorWallSurfaceType()
Create an instance ofInteriorWallSurfaceType
-
createCeilingSurfaceType
public CeilingSurfaceType createCeilingSurfaceType()
Create an instance ofCeilingSurfaceType
-
createOuterCeilingSurfaceType
public OuterCeilingSurfaceType createOuterCeilingSurfaceType()
Create an instance ofOuterCeilingSurfaceType
-
createWindowType
public WindowType createWindowType()
Create an instance ofWindowType
-
createBuildingFurnitureType
public BuildingFurnitureType createBuildingFurnitureType()
Create an instance ofBuildingFurnitureType
-
createBuildingPartPropertyType
public BuildingPartPropertyType createBuildingPartPropertyType()
Create an instance ofBuildingPartPropertyType
-
createBuildingInstallationPropertyType
public BuildingInstallationPropertyType createBuildingInstallationPropertyType()
Create an instance ofBuildingInstallationPropertyType
-
createIntBuildingInstallationPropertyType
public IntBuildingInstallationPropertyType createIntBuildingInstallationPropertyType()
Create an instance ofIntBuildingInstallationPropertyType
-
createBoundarySurfacePropertyType
public BoundarySurfacePropertyType createBoundarySurfacePropertyType()
Create an instance ofBoundarySurfacePropertyType
-
createOpeningPropertyType
public OpeningPropertyType createOpeningPropertyType()
Create an instance ofOpeningPropertyType
-
createInteriorRoomPropertyType
public InteriorRoomPropertyType createInteriorRoomPropertyType()
Create an instance ofInteriorRoomPropertyType
-
createInteriorFurniturePropertyType
public InteriorFurniturePropertyType createInteriorFurniturePropertyType()
Create an instance ofInteriorFurniturePropertyType
-
createAbstractBuilding
public jakarta.xml.bind.JAXBElement<AbstractBuildingType> createAbstractBuilding(AbstractBuildingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractBuildingType>
-
createGenericApplicationPropertyOfAbstractBuilding
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfAbstractBuilding(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createBuilding
public jakarta.xml.bind.JAXBElement<BuildingType> createBuilding(BuildingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BuildingType>
-
createGenericApplicationPropertyOfBuilding
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfBuilding(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createBuildingPart
public jakarta.xml.bind.JAXBElement<BuildingPartType> createBuildingPart(BuildingPartType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BuildingPartType>
-
createGenericApplicationPropertyOfBuildingPart
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfBuildingPart(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createBuildingInstallation
public jakarta.xml.bind.JAXBElement<BuildingInstallationType> createBuildingInstallation(BuildingInstallationType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BuildingInstallationType>
-
createGenericApplicationPropertyOfBuildingInstallation
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfBuildingInstallation(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createIntBuildingInstallation
public jakarta.xml.bind.JAXBElement<IntBuildingInstallationType> createIntBuildingInstallation(IntBuildingInstallationType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<IntBuildingInstallationType>
-
createGenericApplicationPropertyOfIntBuildingInstallation
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfIntBuildingInstallation(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createBoundarySurface
public jakarta.xml.bind.JAXBElement<AbstractBoundarySurfaceType> createBoundarySurface(AbstractBoundarySurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractBoundarySurfaceType>
-
createGenericApplicationPropertyOfBoundarySurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfBoundarySurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createRoofSurface
public jakarta.xml.bind.JAXBElement<RoofSurfaceType> createRoofSurface(RoofSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<RoofSurfaceType>
-
createGenericApplicationPropertyOfRoofSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfRoofSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createWallSurface
public jakarta.xml.bind.JAXBElement<WallSurfaceType> createWallSurface(WallSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<WallSurfaceType>
-
createGenericApplicationPropertyOfWallSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfWallSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createGroundSurface
public jakarta.xml.bind.JAXBElement<GroundSurfaceType> createGroundSurface(GroundSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<GroundSurfaceType>
-
createGenericApplicationPropertyOfGroundSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfGroundSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createClosureSurface
public jakarta.xml.bind.JAXBElement<ClosureSurfaceType> createClosureSurface(ClosureSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ClosureSurfaceType>
-
createGenericApplicationPropertyOfClosureSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfClosureSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createFloorSurface
public jakarta.xml.bind.JAXBElement<FloorSurfaceType> createFloorSurface(FloorSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<FloorSurfaceType>
-
createGenericApplicationPropertyOfFloorSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfFloorSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createOuterFloorSurface
public jakarta.xml.bind.JAXBElement<OuterFloorSurfaceType> createOuterFloorSurface(OuterFloorSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<OuterFloorSurfaceType>
-
createGenericApplicationPropertyOfOuterFloorSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfOuterFloorSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createInteriorWallSurface
public jakarta.xml.bind.JAXBElement<InteriorWallSurfaceType> createInteriorWallSurface(InteriorWallSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<InteriorWallSurfaceType>
-
createGenericApplicationPropertyOfInteriorWallSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfInteriorWallSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createCeilingSurface
public jakarta.xml.bind.JAXBElement<CeilingSurfaceType> createCeilingSurface(CeilingSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<CeilingSurfaceType>
-
createGenericApplicationPropertyOfCeilingSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfCeilingSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createOuterCeilingSurface
public jakarta.xml.bind.JAXBElement<OuterCeilingSurfaceType> createOuterCeilingSurface(OuterCeilingSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<OuterCeilingSurfaceType>
-
createGenericApplicationPropertyOfOuterCeilingSurface
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfOuterCeilingSurface(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createOpening
public jakarta.xml.bind.JAXBElement<AbstractOpeningType> createOpening(AbstractOpeningType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractOpeningType>
-
createGenericApplicationPropertyOfOpening
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfOpening(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createWindow
public jakarta.xml.bind.JAXBElement<WindowType> createWindow(WindowType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<WindowType>
-
createGenericApplicationPropertyOfWindow
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfWindow(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createDoor
public jakarta.xml.bind.JAXBElement<DoorType> createDoor(DoorType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DoorType>
-
createGenericApplicationPropertyOfDoor
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfDoor(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createRoom
public jakarta.xml.bind.JAXBElement<RoomType> createRoom(RoomType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<RoomType>
-
createGenericApplicationPropertyOfRoom
public jakarta.xml.bind.JAXBElement<Object> createGenericApplicationPropertyOfRoom(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createBuildingFurniture
public jakarta.xml.bind.JAXBElement<BuildingFurnitureType> createBuildingFurniture(BuildingFurnitureType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BuildingFurnitureType>
-
-