All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hubject.datex.energyinfrastructure.generated.location_referencing.ObjectFactory Maven / Gradle / Ivy

Go to download

Use converters from com.hubject.datex.convert.converters package to convert from the OICP formats to DATEX II TablePublication and StatusPublication.

There is a newer version: 1.0.2
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.1 
// See https://javaee.github.io/jaxb-v2/ 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2022.10.06 at 11:44:34 AM CEST 
//


package com.hubject.datex.energyinfrastructure.generated.location_referencing;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import com.hubject.datex.energyinfrastructure.generated.common.MultilingualString;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.hubject.datex.energyinfrastructure.generated.location_referencing 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. * */ @XmlRegistry public class ObjectFactory { private final static QName _NamedAreaAreaName_QNAME = new QName("http://datex2.eu/schema/3/locationReferencing", "areaName"); private final static QName _NamedAreaNamedAreaType_QNAME = new QName("http://datex2.eu/schema/3/locationReferencing", "namedAreaType"); private final static QName _NamedAreaCountry_QNAME = new QName("http://datex2.eu/schema/3/locationReferencing", "country"); private final static QName _NamedAreaNamedAreaExtension_QNAME = new QName("http://datex2.eu/schema/3/locationReferencing", "_namedAreaExtension"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.hubject.datex.energyinfrastructure.generated.location_referencing * */ public ObjectFactory() { } /** * Create an instance of {@link HeightTypeEnum } * */ public HeightTypeEnum createHeightTypeEnum() { return new HeightTypeEnum(); } /** * Create an instance of {@link LocationContainedInItinerary } * */ public LocationContainedInItinerary createLocationContainedInItinerary() { return new LocationContainedInItinerary(); } /** * Create an instance of {@link LocationReferenceExtensionType } * */ public LocationReferenceExtensionType createLocationReferenceExtensionType() { return new LocationReferenceExtensionType(); } /** * Create an instance of {@link NamedAreaExtensionType } * */ public NamedAreaExtensionType createNamedAreaExtensionType() { return new NamedAreaExtensionType(); } /** * Create an instance of {@link NamedAreaTypeEnum } * */ public NamedAreaTypeEnum createNamedAreaTypeEnum() { return new NamedAreaTypeEnum(); } /** * Create an instance of {@link NutsCodeTypeEnum } * */ public NutsCodeTypeEnum createNutsCodeTypeEnum() { return new NutsCodeTypeEnum(); } /** * Create an instance of {@link OpenlrFormOfWayEnum } * */ public OpenlrFormOfWayEnum createOpenlrFormOfWayEnum() { return new OpenlrFormOfWayEnum(); } /** * Create an instance of {@link OpenlrFunctionalRoadClassEnum } * */ public OpenlrFunctionalRoadClassEnum createOpenlrFunctionalRoadClassEnum() { return new OpenlrFunctionalRoadClassEnum(); } /** * Create an instance of {@link PredefinedItineraryVersionedReference } * */ public PredefinedItineraryVersionedReference createPredefinedItineraryVersionedReference() { return new PredefinedItineraryVersionedReference(); } /** * Create an instance of {@link PredefinedLocationGroupVersionedReference } * */ public PredefinedLocationGroupVersionedReference createPredefinedLocationGroupVersionedReference() { return new PredefinedLocationGroupVersionedReference(); } /** * Create an instance of {@link SubdivisionTypeEnum } * */ public SubdivisionTypeEnum createSubdivisionTypeEnum() { return new SubdivisionTypeEnum(); } /** * Create an instance of {@link TpegLoc01AreaLocationSubtypeEnum } * */ public TpegLoc01AreaLocationSubtypeEnum createTpegLoc01AreaLocationSubtypeEnum() { return new TpegLoc01AreaLocationSubtypeEnum(); } /** * Create an instance of {@link TpegLoc03AreaDescriptorSubtypeEnum } * */ public TpegLoc03AreaDescriptorSubtypeEnum createTpegLoc03AreaDescriptorSubtypeEnum() { return new TpegLoc03AreaDescriptorSubtypeEnum(); } /** * Create an instance of {@link TpegLoc04HeightTypeEnum } * */ public TpegLoc04HeightTypeEnum createTpegLoc04HeightTypeEnum() { return new TpegLoc04HeightTypeEnum(); } /** * Create an instance of {@link AlertCArea } * */ public AlertCArea createAlertCArea() { return new AlertCArea(); } /** * Create an instance of {@link AlertCLocation } * */ public AlertCLocation createAlertCLocation() { return new AlertCLocation(); } /** * Create an instance of {@link AreaDestination } * */ public AreaDestination createAreaDestination() { return new AreaDestination(); } /** * Create an instance of {@link AreaLocation } * */ public AreaLocation createAreaLocation() { return new AreaLocation(); } /** * Create an instance of {@link ExternalReferencing } * */ public ExternalReferencing createExternalReferencing() { return new ExternalReferencing(); } /** * Create an instance of {@link GmlLinearRing } * */ public GmlLinearRing createGmlLinearRing() { return new GmlLinearRing(); } /** * Create an instance of {@link GmlLineString } * */ public GmlLineString createGmlLineString() { return new GmlLineString(); } /** * Create an instance of {@link GmlMultiPolygon } * */ public GmlMultiPolygon createGmlMultiPolygon() { return new GmlMultiPolygon(); } /** * Create an instance of {@link GmlPolygon } * */ public GmlPolygon createGmlPolygon() { return new GmlPolygon(); } /** * Create an instance of {@link HeightCoordinate } * */ public HeightCoordinate createHeightCoordinate() { return new HeightCoordinate(); } /** * Create an instance of {@link IsoNamedArea } * */ public IsoNamedArea createIsoNamedArea() { return new IsoNamedArea(); } /** * Create an instance of {@link ItineraryByIndexedLocations } * */ public ItineraryByIndexedLocations createItineraryByIndexedLocations() { return new ItineraryByIndexedLocations(); } /** * Create an instance of {@link ItineraryByReference } * */ public ItineraryByReference createItineraryByReference() { return new ItineraryByReference(); } /** * Create an instance of {@link LocationGroupByList } * */ public LocationGroupByList createLocationGroupByList() { return new LocationGroupByList(); } /** * Create an instance of {@link LocationGroupByReference } * */ public LocationGroupByReference createLocationGroupByReference() { return new LocationGroupByReference(); } /** * Create an instance of {@link NamedArea } * */ public NamedArea createNamedArea() { return new NamedArea(); } /** * Create an instance of {@link NutsNamedArea } * */ public NutsNamedArea createNutsNamedArea() { return new NutsNamedArea(); } /** * Create an instance of {@link OpenlrCircleLocationReference } * */ public OpenlrCircleLocationReference createOpenlrCircleLocationReference() { return new OpenlrCircleLocationReference(); } /** * Create an instance of {@link OpenlrClosedLineLocationReference } * */ public OpenlrClosedLineLocationReference createOpenlrClosedLineLocationReference() { return new OpenlrClosedLineLocationReference(); } /** * Create an instance of {@link OpenlrGeoCoordinate } * */ public OpenlrGeoCoordinate createOpenlrGeoCoordinate() { return new OpenlrGeoCoordinate(); } /** * Create an instance of {@link OpenlrGridLocationReference } * */ public OpenlrGridLocationReference createOpenlrGridLocationReference() { return new OpenlrGridLocationReference(); } /** * Create an instance of {@link OpenlrLastLocationReferencePoint } * */ public OpenlrLastLocationReferencePoint createOpenlrLastLocationReferencePoint() { return new OpenlrLastLocationReferencePoint(); } /** * Create an instance of {@link OpenlrLineAttributes } * */ public OpenlrLineAttributes createOpenlrLineAttributes() { return new OpenlrLineAttributes(); } /** * Create an instance of {@link OpenlrLocationReferencePoint } * */ public OpenlrLocationReferencePoint createOpenlrLocationReferencePoint() { return new OpenlrLocationReferencePoint(); } /** * Create an instance of {@link OpenlrPathAttributes } * */ public OpenlrPathAttributes createOpenlrPathAttributes() { return new OpenlrPathAttributes(); } /** * Create an instance of {@link OpenlrPolygonCorners } * */ public OpenlrPolygonCorners createOpenlrPolygonCorners() { return new OpenlrPolygonCorners(); } /** * Create an instance of {@link OpenlrPolygonLocationReference } * */ public OpenlrPolygonLocationReference createOpenlrPolygonLocationReference() { return new OpenlrPolygonLocationReference(); } /** * Create an instance of {@link OpenlrRectangle } * */ public OpenlrRectangle createOpenlrRectangle() { return new OpenlrRectangle(); } /** * Create an instance of {@link OpenlrRectangleLocationReference } * */ public OpenlrRectangleLocationReference createOpenlrRectangleLocationReference() { return new OpenlrRectangleLocationReference(); } /** * Create an instance of {@link PointByCoordinates } * */ public PointByCoordinates createPointByCoordinates() { return new PointByCoordinates(); } /** * Create an instance of {@link PointCoordinates } * */ public PointCoordinates createPointCoordinates() { return new PointCoordinates(); } /** * Create an instance of {@link PointDestination } * */ public PointDestination createPointDestination() { return new PointDestination(); } /** * Create an instance of {@link PointLocation } * */ public PointLocation createPointLocation() { return new PointLocation(); } /** * Create an instance of {@link TpegAreaDescriptor } * */ public TpegAreaDescriptor createTpegAreaDescriptor() { return new TpegAreaDescriptor(); } /** * Create an instance of {@link TpegGeometricArea } * */ public TpegGeometricArea createTpegGeometricArea() { return new TpegGeometricArea(); } /** * Create an instance of {@link TpegHeight } * */ public TpegHeight createTpegHeight() { return new TpegHeight(); } /** * Create an instance of {@link TpegNamedOnlyArea } * */ public TpegNamedOnlyArea createTpegNamedOnlyArea() { return new TpegNamedOnlyArea(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultilingualString }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MultilingualString }{@code >} */ @XmlElementDecl(namespace = "http://datex2.eu/schema/3/locationReferencing", name = "areaName", scope = NamedArea.class) public JAXBElement createNamedAreaAreaName(MultilingualString value) { return new JAXBElement(_NamedAreaAreaName_QNAME, MultilingualString.class, NamedArea.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NamedAreaTypeEnum }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NamedAreaTypeEnum }{@code >} */ @XmlElementDecl(namespace = "http://datex2.eu/schema/3/locationReferencing", name = "namedAreaType", scope = NamedArea.class) public JAXBElement createNamedAreaNamedAreaType(NamedAreaTypeEnum value) { return new JAXBElement(_NamedAreaNamedAreaType_QNAME, NamedAreaTypeEnum.class, NamedArea.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} */ @XmlElementDecl(namespace = "http://datex2.eu/schema/3/locationReferencing", name = "country", scope = NamedArea.class) public JAXBElement createNamedAreaCountry(String value) { return new JAXBElement(_NamedAreaCountry_QNAME, String.class, NamedArea.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NamedAreaExtensionType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NamedAreaExtensionType }{@code >} */ @XmlElementDecl(namespace = "http://datex2.eu/schema/3/locationReferencing", name = "_namedAreaExtension", scope = NamedArea.class) public JAXBElement createNamedAreaNamedAreaExtension(NamedAreaExtensionType value) { return new JAXBElement(_NamedAreaNamedAreaExtension_QNAME, NamedAreaExtensionType.class, NamedArea.class, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy