/* * Geotoolkit - An Open Source Java GIS Toolkit * http://www.geotoolkit.org * * (C) 2008 - 2009, Geomatys * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. */ package org.geotoolkit.gml.xml.v311; import java.math.BigDecimal; import java.util.List; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.datatype.Duration; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the net.opengis.gml package. * <p>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. * * @module */ @XmlRegistry public class ObjectFactory extends org.apache.sis.internal.jaxb.geometry.ObjectFactory { public static final QName _CoordinateReferenceSystem_QNAME = new QName("http://www.opengis.net/gml", "AbstractCoordinateReferenceSystem"); public static final QName _DatumID_QNAME = new QName("http://www.opengis.net/gml", "datumID"); public static final QName _PositionalAccuracy_QNAME = new QName("http://www.opengis.net/gml", "AbstractpositionalAccuracy"); public static final QName _UnitDefinition_QNAME = new QName("http://www.opengis.net/gml", "UnitDefinition"); public static final QName _ReferenceSystem_QNAME = new QName("http://www.opengis.net/gml", "AbstractReferenceSystem"); public static final QName _AxisID_QNAME = new QName("http://www.opengis.net/gml", "axisID"); public static final QName _ParameterID_QNAME = new QName("http://www.opengis.net/gml", "parameterID"); public static final QName _UsesCartesianCS_QNAME = new QName("http://www.opengis.net/gml", "usesCartesianCS"); public static final QName _CompositeCurve_QNAME = new QName("http://www.opengis.net/gml", "CompositeCurve"); public static final QName _CompositeSolid_QNAME = new QName("http://www.opengis.net/gml", "CompositeSolid"); public static final QName _CompositeSurface_QNAME = new QName("http://www.opengis.net/gml", "CompositeSurface"); public static final QName _CoordinateSystemAxisRef_QNAME = new QName("http://www.opengis.net/gml", "coordinateSystemAxisRef"); public static final QName _CoordinateSystemAxis_QNAME = new QName("http://www.opengis.net/gml", "CoordinateSystemAxis"); public static final QName _Direction_QNAME = new QName("http://www.opengis.net/gml", "direction"); public static final QName _ImageCRS_QNAME = new QName("http://www.opengis.net/gml", "ImageCRS"); public static final QName _DirectionVector_QNAME = new QName("http://www.opengis.net/gml", "DirectionVector"); public static final QName _UsesAxis_QNAME = new QName("http://www.opengis.net/gml", "usesAxis"); public static final QName _EngineeringCRS_QNAME = new QName("http://www.opengis.net/gml", "EngineeringCRS"); public static final QName _CountExtent_QNAME = new QName("http://www.opengis.net/gml", "CountExtent"); public static final QName _EngineeringDatumRef_QNAME = new QName("http://www.opengis.net/gml", "engineeringDatumRef"); public static final QName _UsesEngineeringDatum_QNAME = new QName("http://www.opengis.net/gml", "usesEngineeringDatum"); public static final QName _EngineeringDatum_QNAME = new QName("http://www.opengis.net/gml", "EngineeringDatum"); public static final QName _ValidArea_QNAME = new QName("http://www.opengis.net/gml", "validArea"); public static final QName _GeometricComplex_QNAME = new QName("http://www.opengis.net/gml", "GeometricComplex"); public static final QName _CoordinateSystemRef_QNAME = new QName("http://www.opengis.net/gml", "coordinateSystemRef"); public static final QName _UsesCS_QNAME = new QName("http://www.opengis.net/gml", "usesCS"); public static final QName _MethodID_QNAME = new QName("http://www.opengis.net/gml", "methodID"); public static final QName _TemporalExtent_QNAME = new QName("http://www.opengis.net/gml", "temporalExtent"); public static final QName _TemporalCRS_QNAME = new QName("http://www.opengis.net/gml", "TemporalCRS"); public static final QName _TemporalCSRef_QNAME = new QName("http://www.opengis.net/gml", "temporalCSRef"); public static final QName _UsesTemporalCS_QNAME = new QName("http://www.opengis.net/gml", "usesTemporalCS"); public static final QName _TemporalCS_QNAME = new QName("http://www.opengis.net/gml", "TemporalCS"); public static final QName _TemporalDatumRef_QNAME = new QName("http://www.opengis.net/gml", "temporalDatumRef"); public static final QName _UsesTemporalDatum_QNAME = new QName("http://www.opengis.net/gml", "usesTemporalDatum"); public static final QName _TemporalDatum_QNAME = new QName("http://www.opengis.net/gml", "TemporalDatum"); public static final QName _ImageDatumRef_QNAME = new QName("http://www.opengis.net/gml", "imageDatumRef"); public static final QName _ImageDatum_QNAME = new QName("http://www.opengis.net/gml", "ImageDatum"); public static final QName _UsesImageDatum_QNAME = new QName("http://www.opengis.net/gml", "usesImageDatum"); public static final QName _MovingObjectStatus_QNAME = new QName("http://www.opengis.net/gml", "MovingObjectStatus"); public static final QName _UsesObliqueCartesianCS_QNAME = new QName("http://www.opengis.net/gml", "usesObliqueCartesianCS"); public static final QName _ObliqueCartesianCS_QNAME = new QName("http://www.opengis.net/gml", "ObliqueCartesianCS"); public static final QName _ObliqueCartesianCSRef_QNAME = new QName("http://www.opengis.net/gml", "obliqueCartesianCSRef"); public static final QName _Quantity_QNAME = new QName("http://www.opengis.net/gml", "Quantity"); public static final QName _QuantityList_QNAME = new QName("http://www.opengis.net/gml", "QuantityList"); public static final QName _QuantityExtent_QNAME = new QName("http://www.opengis.net/gml", "QuantityExtent"); public static final QName _RectifiedGrid_QNAME = new QName("http://www.opengis.net/gml", "RectifiedGrid"); public static final QName _PixelInCell_QNAME = new QName("http://www.opengis.net/gml", "pixelInCell"); public static final QName _Track_QNAME = new QName("http://www.opengis.net/gml", "track"); public static final QName _CoordinateOperationID_QNAME = new QName("http://www.opengis.net/gml", "coordinateOperationID"); public static final QName _OuterBoundaryIs_QNAME = new QName("http://www.opengis.net/gml", "outerBoundaryIs"); public static final QName _MultiLineString_QNAME = new QName("http://www.opengis.net/gml", "MultiLineString"); public static final QName _GeometricAggregate_QNAME = new QName("http://www.opengis.net/gml", "_GeometricAggregate"); public static final QName _CRS_QNAME = new QName("http://www.opengis.net/gml", "AbstractCRS"); public static final QName _SrsID_QNAME = new QName("http://www.opengis.net/gml", "srsID"); public static final QName _GroupID_QNAME = new QName("http://www.opengis.net/gml", "groupID"); public static final QName _SourceCRS_QNAME = new QName("http://www.opengis.net/gml", "sourceCRS"); public static final QName _TargetCRS_QNAME = new QName("http://www.opengis.net/gml", "targetCRS"); public static final QName _TimeSlice_QNAME = new QName("http://www.opengis.net/gml", "AbstractTimeSlice"); public static final QName _CartesianCSRef_QNAME = new QName("http://www.opengis.net/gml", "cartesianCSRef"); public static final QName _Geometry_QNAME = new QName("http://www.opengis.net/gml", "AbstractGeometry"); public static final QName _BSpline_QNAME = new QName("http://www.opengis.net/gml", "BSpline"); public static final QName _ValidTime_QNAME = new QName("http://www.opengis.net/gml", "validTime"); public static final QName _SolidProperty_QNAME = new QName("http://www.opengis.net/gml", "solidProperty"); public static final QName _TriangulatedSurface_QNAME = new QName("http://www.opengis.net/gml", "TriangulatedSurface"); public static final QName _LinearRing_QNAME = new QName("http://www.opengis.net/gml", "LinearRing"); public static final QName _LineStringSegment_QNAME = new QName("http://www.opengis.net/gml", "LineStringSegment"); public static final QName _DefinitionCollection_QNAME = new QName("http://www.opengis.net/gml", "DefinitionCollection"); public static final QName _InnerBoundaryIs_QNAME = new QName("http://www.opengis.net/gml", "innerBoundaryIs"); public static final QName AbstractTimePrimitive_QNAME = new QName("http://www.opengis.net/gml", "AbstractTimePrimitive"); public static final QName _Reference_QNAME = new QName("http://www.opengis.net/gml", "_reference"); public static final QName _MultiSolidProperty_QNAME = new QName("http://www.opengis.net/gml", "multiSolidProperty"); public static final QName _GriddedSurface_QNAME = new QName("http://www.opengis.net/gml", "_GriddedSurface"); public static final QName _Grid_QNAME = new QName("http://www.opengis.net/gml", "Grid"); public static final QName _EllipsoidID_QNAME = new QName("http://www.opengis.net/gml", "ellipsoidID"); public static final QName _History_QNAME = new QName("http://www.opengis.net/gml", "history"); public static final QName _SolidMembers_QNAME = new QName("http://www.opengis.net/gml", "solidMembers"); public static final QName _UnitOfMeasure_QNAME = new QName("http://www.opengis.net/gml", "unitOfMeasure"); public static final QName _Circle_QNAME = new QName("http://www.opengis.net/gml", "Circle"); public static final QName _CurveProperty_QNAME = new QName("http://www.opengis.net/gml", "curveProperty"); public static final QName _ConventionalUnit_QNAME = new QName("http://www.opengis.net/gml", "ConventionalUnit"); public static final QName _CoordinateOperation_QNAME = new QName("http://www.opengis.net/gml", "AbstractCoordinateOperation"); public static final QName _CsID_QNAME = new QName("http://www.opengis.net/gml", "csID"); public static final QName _MeridianID_QNAME = new QName("http://www.opengis.net/gml", "meridianID"); public static final QName _SingleOperation_QNAME = new QName("http://www.opengis.net/gml", "AbstractSingleOperation"); public static final QName _Operation_QNAME = new QName("http://www.opengis.net/gml", "AbstractOperation"); public static final QName _Datum_QNAME = new QName("http://www.opengis.net/gml", "AbstractDatum"); public static final QName AbstractCoordinateSystem_QNAME = new QName("http://www.opengis.net/gml", "AbstractCoordinateSystem"); public static final QName _Description_QNAME = new QName("http://www.opengis.net/gml", "description"); public static final QName _SurfaceMembers_QNAME = new QName("http://www.opengis.net/gml", "surfaceMembers"); public static final QName _PolygonPatch_QNAME = new QName("http://www.opengis.net/gml", "PolygonPatch"); public static final QName _AbstractSolid_QNAME = new QName("http://www.opengis.net/gml", "AbstractSolid"); public static final QName _AffinePlacement_QNAME = new QName("http://www.opengis.net/gml", "AffinePlacement"); public static final QName _ArcByCenterPoint_QNAME = new QName("http://www.opengis.net/gml", "ArcByCenterPoint"); public static final QName _PosList_QNAME = new QName("http://www.opengis.net/gml", "posList"); public static final QName _MetaDataProperty_QNAME = new QName("http://www.opengis.net/gml", "metaDataProperty"); public static final QName _TimeInterval_QNAME = new QName("http://www.opengis.net/gml", "timeInterval"); public static final QName _SurfaceProperty_QNAME = new QName("http://www.opengis.net/gml", "surfaceProperty"); public static final QName _MultiSolid_QNAME = new QName("http://www.opengis.net/gml", "MultiSolid"); public static final QName _OrientableCurve_QNAME = new QName("http://www.opengis.net/gml", "OrientableCurve"); public static final QName _MultiPosition_QNAME = new QName("http://www.opengis.net/gml", "multiPosition"); public static final QName _SurfaceMember_QNAME = new QName("http://www.opengis.net/gml", "surfaceMember"); public static final QName _DefinitionRef_QNAME = new QName("http://www.opengis.net/gml", "definitionRef"); public static final QName _MultiPolygon_QNAME = new QName("http://www.opengis.net/gml", "MultiPolygon"); public static final QName _Solid_QNAME = new QName("http://www.opengis.net/gml", "Solid"); public static final QName _Measure_QNAME = new QName("http://www.opengis.net/gml", "measure"); public static final QName _PolygonMember_QNAME = new QName("http://www.opengis.net/gml", "polygonMember"); public static final QName _MultiGeometry_QNAME = new QName("http://www.opengis.net/gml", "MultiGeometry"); public static final QName _Members_QNAME = new QName("http://www.opengis.net/gml", "members"); public static final QName _Association_QNAME = new QName("http://www.opengis.net/gml", "_association"); public static final QName _MultiCurveProperty_QNAME = new QName("http://www.opengis.net/gml", "multiCurveProperty"); public static final QName _PolygonPatches_QNAME = new QName("http://www.opengis.net/gml", "polygonPatches"); public static final QName _PolyhedralSurface_QNAME = new QName("http://www.opengis.net/gml", "PolyhedralSurface"); public static final QName _Name_QNAME = new QName("http://www.opengis.net/gml", "name"); public static final QName _TimePeriod_QNAME = new QName("http://www.opengis.net/gml", "TimePeriod"); public static final QName _AbstractCurve_QNAME = new QName("http://www.opengis.net/gml", "AbstractCurve"); public static final QName _RoughConversionToPreferredUnit_QNAME = new QName("http://www.opengis.net/gml", "roughConversionToPreferredUnit"); public static final QName _Clothoid_QNAME = new QName("http://www.opengis.net/gml", "Clothoid"); public static final QName _AbstractGeometricPrimitive_QNAME = new QName("http://www.opengis.net/gml", "AbstractGeometricPrimitive"); public static final QName _Null_QNAME = new QName("http://www.opengis.net/gml", "Null"); public static final QName _PointProperty_QNAME = new QName("http://www.opengis.net/gml", "pointProperty"); public static final QName _GeometryMember_QNAME = new QName("http://www.opengis.net/gml", "geometryMember"); public static final QName _MultiEdgeOf_QNAME = new QName("http://www.opengis.net/gml", "multiEdgeOf"); public static final QName _Curve_QNAME = new QName("http://www.opengis.net/gml", "Curve"); public static final QName _CurveMembers_QNAME = new QName("http://www.opengis.net/gml", "curveMembers"); public static final QName _LineStringMember_QNAME = new QName("http://www.opengis.net/gml", "lineStringMember"); public static final QName _Array_QNAME = new QName("http://www.opengis.net/gml", "Array"); public static final QName _Pos_QNAME = new QName("http://www.opengis.net/gml", "pos"); public static final QName _Arc_QNAME = new QName("http://www.opengis.net/gml", "Arc"); public static final QName _Exterior_QNAME = new QName("http://www.opengis.net/gml", "exterior"); public static final QName _GenericMetaData_QNAME = new QName("http://www.opengis.net/gml", "GenericMetaData"); public static final QName _Surface_QNAME = new QName("http://www.opengis.net/gml", "Surface"); public static final QName _Point_QNAME = new QName("http://www.opengis.net/gml", "Point"); public static final QName _Coord_QNAME = new QName("http://www.opengis.net/gml", "coord"); public static final QName _MultiCoverage_QNAME = new QName("http://www.opengis.net/gml", "multiCoverage"); public static final QName _PolygonProperty_QNAME = new QName("http://www.opengis.net/gml", "polygonProperty"); public static final QName _MultiSurface_QNAME = new QName("http://www.opengis.net/gml", "MultiSurface"); public static final QName _Angle_QNAME = new QName("http://www.opengis.net/gml", "angle"); public static final QName _SolidMember_QNAME = new QName("http://www.opengis.net/gml", "solidMember"); public static final QName _Geodesic_QNAME = new QName("http://www.opengis.net/gml", "Geodesic"); public static final QName _OrientableSurface_QNAME = new QName("http://www.opengis.net/gml", "OrientableSurface"); public static final QName _Member_QNAME = new QName("http://www.opengis.net/gml", "member"); public static final QName _CurveMember_QNAME = new QName("http://www.opengis.net/gml", "curveMember"); public static final QName _DecimalMinutes_QNAME = new QName("http://www.opengis.net/gml", "decimalMinutes"); public static final QName _Tin_QNAME = new QName("http://www.opengis.net/gml", "Tin"); public static final QName _Rectangle_QNAME = new QName("http://www.opengis.net/gml", "Rectangle"); public static final QName _DerivationUnitTerm_QNAME = new QName("http://www.opengis.net/gml", "derivationUnitTerm"); public static final QName _Polygon_QNAME = new QName("http://www.opengis.net/gml", "Polygon"); public static final QName _DefinitionProxy_QNAME = new QName("http://www.opengis.net/gml", "DefinitionProxy"); public static final QName _Seconds_QNAME = new QName("http://www.opengis.net/gml", "seconds"); public static final QName _CubicSpline_QNAME = new QName("http://www.opengis.net/gml", "CubicSpline"); public static final QName _CenterLineOf_QNAME = new QName("http://www.opengis.net/gml", "centerLineOf"); public static final QName _Ring_QNAME = new QName("http://www.opengis.net/gml", "Ring"); public static final QName _CatalogSymbol_QNAME = new QName("http://www.opengis.net/gml", "catalogSymbol"); public static final QName _ExtentOf_QNAME = new QName("http://www.opengis.net/gml", "extentOf"); public static final QName _DerivedUnit_QNAME = new QName("http://www.opengis.net/gml", "DerivedUnit"); public static final QName _ArcString_QNAME = new QName("http://www.opengis.net/gml", "ArcString"); public static final QName AbstractSurfacePatch_QNAME = new QName("http://www.opengis.net/gml", "AbstractSurfacePatch"); public static final QName _MultiExtentOf_QNAME = new QName("http://www.opengis.net/gml", "multiExtentOf"); public static final QName _MultiGeometryProperty_QNAME = new QName("http://www.opengis.net/gml", "multiGeometryProperty"); public static final QName _MultiCenterOf_QNAME = new QName("http://www.opengis.net/gml", "multiCenterOf"); public static final QName _BoundedBy_QNAME = new QName("http://www.opengis.net/gml", "boundedBy"); public static final QName AbstractCurveSegment_QNAME = new QName("http://www.opengis.net/gml", "AbstractCurveSegment"); public static final QName _FeatureCollection_QNAME = new QName("http://www.opengis.net/gml", "FeatureCollection"); public static final QName _Interior_QNAME = new QName("http://www.opengis.net/gml", "interior"); public static final QName _Location_QNAME = new QName("http://www.opengis.net/gml", "location"); public static final QName _CircleByCenterPoint_QNAME = new QName("http://www.opengis.net/gml", "CircleByCenterPoint"); public static final QName _Sphere_QNAME = new QName("http://www.opengis.net/gml", "Sphere"); public static final QName _SolidArrayProperty_QNAME = new QName("http://www.opengis.net/gml", "solidArrayProperty"); public static final QName _PointMembers_QNAME = new QName("http://www.opengis.net/gml", "pointMembers"); public static final QName _Degrees_QNAME = new QName("http://www.opengis.net/gml", "degrees"); public static final QName _Minutes_QNAME = new QName("http://www.opengis.net/gml", "minutes"); public static final QName _MetaData_QNAME = new QName("http://www.opengis.net/gml", "_MetaData"); public static final QName _PriorityLocation_QNAME = new QName("http://www.opengis.net/gml", "priorityLocation"); public static final QName _StrictAssociation_QNAME = new QName("http://www.opengis.net/gml", "_strictAssociation"); public static final QName _EnvelopeWithTimePeriod_QNAME = new QName("http://www.opengis.net/gml", "EnvelopeWithTimePeriod"); public static final QName _ArcByBulge_QNAME = new QName("http://www.opengis.net/gml", "ArcByBulge"); public static final QName _CurveArrayProperty_QNAME = new QName("http://www.opengis.net/gml", "curveArrayProperty"); public static final QName _Duration_QNAME = new QName("http://www.opengis.net/gml", "duration"); public static final QName AbstractTimeObject_QNAME = new QName("http://www.opengis.net/gml", "AbstractTimeObject"); public static final QName _PointRep_QNAME = new QName("http://www.opengis.net/gml", "pointRep"); public static final QName _CenterOf_QNAME = new QName("http://www.opengis.net/gml", "centerOf"); public static final QName _PointArrayProperty_QNAME = new QName("http://www.opengis.net/gml", "pointArrayProperty"); public static final QName _AbstractFeatureCollection_QNAME = new QName("http://www.opengis.net/gml", "AbstractFeatureCollection"); public static final QName _DmsAngle_QNAME = new QName("http://www.opengis.net/gml", "dmsAngle"); public static final QName _Bag_QNAME = new QName("http://www.opengis.net/gml", "Bag"); public static final QName _OffsetCurve_QNAME = new QName("http://www.opengis.net/gml", "OffsetCurve"); public static final QName _ConversionToPreferredUnit_QNAME = new QName("http://www.opengis.net/gml", "conversionToPreferredUnit"); public static final QName _Coordinates_QNAME = new QName("http://www.opengis.net/gml", "coordinates"); public static final QName _MultiCurve_QNAME = new QName("http://www.opengis.net/gml", "MultiCurve"); public static final QName _MultiPoint_QNAME = new QName("http://www.opengis.net/gml", "MultiPoint"); public static final QName _Vector_QNAME = new QName("http://www.opengis.net/gml", "vector"); public static final QName _EdgeOf_QNAME = new QName("http://www.opengis.net/gml", "edgeOf"); public static final QName _MultiCenterLineOf_QNAME = new QName("http://www.opengis.net/gml", "multiCenterLineOf"); public static final QName _GeometryMembers_QNAME = new QName("http://www.opengis.net/gml", "geometryMembers"); public static final QName _LocationKeyWord_QNAME = new QName("http://www.opengis.net/gml", "LocationKeyWord"); public static final QName _DictionaryEntry_QNAME = new QName("http://www.opengis.net/gml", "dictionaryEntry"); public static final QName _IndirectEntry_QNAME = new QName("http://www.opengis.net/gml", "indirectEntry"); public static final QName _Bezier_QNAME = new QName("http://www.opengis.net/gml", "Bezier"); public static final QName _MultiPointProperty_QNAME = new QName("http://www.opengis.net/gml", "multiPointProperty"); public static final QName _Patches_QNAME = new QName("http://www.opengis.net/gml", "patches"); public static final QName _ArcStringByBulge_QNAME = new QName("http://www.opengis.net/gml", "ArcStringByBulge"); public static final QName _AbstractFeature_QNAME = new QName("http://www.opengis.net/gml", "AbstractFeature"); public static final QName _MultiLocation_QNAME = new QName("http://www.opengis.net/gml", "multiLocation"); public static final QName _FeatureProperty_QNAME = new QName("http://www.opengis.net/gml", "featureProperty"); public static final QName _LineStringProperty_QNAME = new QName("http://www.opengis.net/gml", "lineStringProperty"); public static final QName _TrianglePatches_QNAME = new QName("http://www.opengis.net/gml", "trianglePatches"); public static final QName _AbstractRing_QNAME = new QName("http://www.opengis.net/gml", "AbstractRing"); public static final QName _TimePosition_QNAME = new QName("http://www.opengis.net/gml", "timePosition"); public static final QName _MultiSurfaceProperty_QNAME = new QName("http://www.opengis.net/gml", "multiSurfaceProperty"); public static final QName _DefinitionMember_QNAME = new QName("http://www.opengis.net/gml", "definitionMember"); public static final QName _SurfaceArrayProperty_QNAME = new QName("http://www.opengis.net/gml", "surfaceArrayProperty"); public static final QName _Triangle_QNAME = new QName("http://www.opengis.net/gml", "Triangle"); public static final QName _Cone_QNAME = new QName("http://www.opengis.net/gml", "Cone"); public static final QName _QuantityType_QNAME = new QName("http://www.opengis.net/gml", "quantityType"); public static final QName _FeatureMember_QNAME = new QName("http://www.opengis.net/gml", "featureMember"); public static final QName _LineString_QNAME = new QName("http://www.opengis.net/gml", "LineString"); public static final QName _BaseUnit_QNAME = new QName("http://www.opengis.net/gml", "BaseUnit"); public static final QName _LocationString_QNAME = new QName("http://www.opengis.net/gml", "LocationString"); public static final QName _Envelope_QNAME = new QName("http://www.opengis.net/gml", "Envelope"); public static final QName _AbstractSurface_QNAME = new QName("http://www.opengis.net/gml", "AbstractSurface"); public static final QName _Definition_QNAME = new QName("http://www.opengis.net/gml", "Definition"); public static final QName _FeatureMembers_QNAME = new QName("http://www.opengis.net/gml", "featureMembers"); public static final QName _GeodesicString_QNAME = new QName("http://www.opengis.net/gml", "GeodesicString"); public static final QName _BaseSurface_QNAME = new QName("http://www.opengis.net/gml", "baseSurface"); public static final QName _PointMember_QNAME = new QName("http://www.opengis.net/gml", "pointMember"); public static final QName AbstractTimeGeometricPrimitive_QNAME = new QName("http://www.opengis.net/gml", "AbstractTimeGeometricPrimitive"); public static final QName _Cylinder_QNAME = new QName("http://www.opengis.net/gml", "Cylinder"); public static final QName _Position_QNAME = new QName("http://www.opengis.net/gml", "position"); public static final QName _Segments_QNAME = new QName("http://www.opengis.net/gml", "segments"); public static final QName _ParametricCurveSurface_QNAME = new QName("http://www.opengis.net/gml", "_ParametricCurveSurface"); public static final QName _TimeComplex_QNAME = new QName("http://www.opengis.net/gml", "_TimeComplex"); public static final QName _Dictionary_QNAME = new QName("http://www.opengis.net/gml", "Dictionary"); public static final QName _BaseCurve_QNAME = new QName("http://www.opengis.net/gml", "baseCurve"); public static final QName _TimeInstant_QNAME = new QName("http://www.opengis.net/gml", "TimeInstant"); public final static QName _AbstractGML_QNAME = new QName("http://www.opengis.net/gml", "AbstractGML"); public final static QName _AbstractObject_QNAME = new QName("http://www.opengis.net/gml", "AbstractObject"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.gml * */ public ObjectFactory() { } /** * Create an instance of {@link RingType } * */ public RingType createRingType() { return new RingType(); } /** * Create an instance of {@link RingPropertyType } * */ public RingPropertyType createRingPropertyType() { return new RingPropertyType(); } /** * Create an instance of {@link LineStringSegmentArrayPropertyType } * */ public LineStringSegmentArrayPropertyType createLineStringSegmentArrayPropertyType() { return new LineStringSegmentArrayPropertyType(); } /** * Create an instance of {@link GeometryArrayPropertyType } * */ public GeometryArrayPropertyType createGeometryArrayPropertyType() { return new GeometryArrayPropertyType(); } /** * Create an instance of {@link MultiCurvePropertyType } * */ public MultiCurvePropertyType createMultiCurvePropertyType() { return new MultiCurvePropertyType(); } /** * Create an instance of {@link BagType } * */ public BagType createBagType() { return new BagType(); } /** * Create an instance of {@link SurfacePropertyType } * */ public SurfacePropertyType createSurfacePropertyType() { return new SurfacePropertyType(); } /** * Create an instance of {@link StringOrRefType } * */ public StringOrRefType createStringOrRefType() { return new StringOrRefType(); } /** * Create an instance of {@link AbstractGriddedSurfaceType } * */ public AbstractGriddedSurfaceType createAbstractGriddedSurfaceType() { return new AbstractGriddedSurfaceType(); } /** * Create an instance of {@link PolygonType } * */ public PolygonType createPolygonType() { return new PolygonType(); } /** * Create an instance of {@link CoordinatesType } * */ public CoordinatesType createCoordinatesType() { return new CoordinatesType(); } /** * Create an instance of {@link SolidPropertyType } * */ public SolidPropertyType createSolidPropertyType() { return new SolidPropertyType(); } /** * Create an instance of {@link TimePrimitivePropertyType } * */ public TimePrimitivePropertyType createTimePrimitivePropertyType() { return new TimePrimitivePropertyType(); } /** * Create an instance of {@link CodeType } * */ public CodeType createCodeType() { return new CodeType(); } /** * Create an instance of {@link TimeInstantType } * */ public TimeInstantType createTimeInstantType() { return new TimeInstantType(); } /** * Create an instance of {@link VectorType } * */ public VectorType createVectorType() { return new VectorType(); } /** * Create an instance of {@link MeasureOrNullListType } * */ public MeasureOrNullListType createMeasureOrNullListType() { return new MeasureOrNullListType(); } /** * Create an instance of {@link BezierType } * */ public BezierType createBezierType() { return new BezierType(); } /** * Create an instance of {@link PointArrayPropertyType } * */ public PointArrayPropertyType createPointArrayPropertyType() { return new PointArrayPropertyType(); } /** * Create an instance of {@link GenericMetaDataType } * */ public GenericMetaDataType createGenericMetaDataType() { return new GenericMetaDataType(); } /** * Create an instance of {@link MultiGeometryType } * */ public MultiGeometryType createMultiGeometryType() { return new MultiGeometryType(); } /** * Create an instance of {@link CurveType } * */ public CurveType createCurveType() { return new CurveType(); } /** * Create an instance of {@link LineStringType } * */ public LineStringType createLineStringType() { return new LineStringType(); } /** * Create an instance of {@link MultiPolygonType } * */ public MultiPolygonType createMultiPolygonType() { return new MultiPolygonType(); } /** * Create an instance of {@link CodeOrNullListType } * */ public CodeOrNullListType createCodeOrNullListType() { return new CodeOrNullListType(); } /** * Create an instance of {@link PriorityLocationPropertyType } * */ public PriorityLocationPropertyType createPriorityLocationPropertyType() { return new PriorityLocationPropertyType(); } /** * Create an instance of {@link TimePositionType } * */ public TimePositionType createTimePositionType() { return new TimePositionType(); } /** * Create an instance of {@link OffsetCurveType } * */ public OffsetCurveType createOffsetCurveType() { return new OffsetCurveType(); } /** * Create an instance of {@link EnvelopeWithTimePeriodType } * */ public EnvelopeWithTimePeriodType createEnvelopeWithTimePeriodType() { return new EnvelopeWithTimePeriodType(); } /** * Create an instance of {@link TimePeriodPropertyType } * */ public TimePeriodPropertyType createTimePeriodPropertyType() { return new TimePeriodPropertyType(); } /** * Create an instance of {@link FeatureCollectionType } * */ public FeatureCollectionType createFeatureCollectionType() { return new FeatureCollectionType(); } /** * Create an instance of {@link GeodesicType } * */ public GeodesicType createGeodesicType() { return new GeodesicType(); } /** * Create an instance of {@link TinType } * */ public TinType createTinType() { return new TinType(); } /** * Create an instance of {@link BaseUnitType } * */ public BaseUnitType createBaseUnitType() { return new BaseUnitType(); } /** * Create an instance of {@link SurfaceType } * */ public SurfaceType createSurfaceType() { return new SurfaceType(); } /** * Create an instance of {@link AngleChoiceType } * */ public AngleChoiceType createAngleChoiceType() { return new AngleChoiceType(); } /** * Create an instance of {@link DefinitionProxyType } * */ public DefinitionProxyType createDefinitionProxyType() { return new DefinitionProxyType(); } /** * Create an instance of {@link AbstractGriddedSurfaceType.Row } * */ public AbstractGriddedSurfaceType.Row createAbstractGriddedSurfaceTypeRow() { return new AbstractGriddedSurfaceType.Row(); } /** * Create an instance of {@link TimeGeometricPrimitivePropertyType } * */ public TimeGeometricPrimitivePropertyType createTimeGeometricPrimitivePropertyType() { return new TimeGeometricPrimitivePropertyType(); } /** * Create an instance of {@link CircleType } * */ public CircleType createCircleType() { return new CircleType(); } /** * Create an instance of {@link ArrayAssociationType } * */ public ArrayAssociationType createArrayAssociationType() { return new ArrayAssociationType(); } /** * Create an instance of {@link BSplineType } * */ public BSplineType createBSplineType() { return new BSplineType(); } /** * Create an instance of {@link TinType.ControlPoint } * */ public TinType.ControlPoint createTinTypeControlPoint() { return new TinType.ControlPoint(); } /** * Create an instance of {@link AbstractRingPropertyType } * */ public AbstractRingPropertyType createAbstractRingPropertyType() { return new AbstractRingPropertyType(); } /** * Create an instance of {@link AbstractSolidType } * */ public AbstractSolidType createAbstractSolidType() { return new AbstractSolidType(); } /** * Create an instance of {@link DirectPositionListType } * */ public DirectPositionListType createDirectPositionListType() { return new DirectPositionListType(); } /** * Create an instance of {@link PointType } * */ public PointType createPointType() { return new PointType(); } /** * Create an instance of {@link ConventionalUnitType } * */ public ConventionalUnitType createConventionalUnitType() { return new ConventionalUnitType(); } /** * Create an instance of {@link PointPropertyType } * */ public PointPropertyType createPointPropertyType() { return new PointPropertyType(); } /** * Create an instance of {@link AssociationType } * */ public AssociationType createAssociationType() { return new AssociationType(); } /** * Create an instance of {@link ConeType } * */ public ConeType createConeType() { return new ConeType(); } /** * Create an instance of {@link LengthType } * */ public LengthType createLengthType() { return new LengthType(); } /** * Create an instance of {@link TimeType } * */ public TimeType createTimeType() { return new TimeType(); } /** * Create an instance of {@link DegreesType } * */ public DegreesType createDegreesType() { return new DegreesType(); } /** * Create an instance of {@link TriangleType } * */ public TriangleType createTriangleType() { return new TriangleType(); } /** * Create an instance of {@link ConversionToPreferredUnitType } * */ public ConversionToPreferredUnitType createConversionToPreferredUnitType() { return new ConversionToPreferredUnitType(); } /** * Create an instance of {@link TrianglePatchArrayPropertyType } * */ public TrianglePatchArrayPropertyType createTrianglePatchArrayPropertyType() { return new TrianglePatchArrayPropertyType(); } /** * Create an instance of {@link BoundingShapeType } * */ public BoundingShapeType createBoundingShapeType() { return new BoundingShapeType(); } /** * Create an instance of {@link TimeInstantPropertyType } * */ public TimeInstantPropertyType createTimeInstantPropertyType() { return new TimeInstantPropertyType(); } /** * Create an instance of {@link MeasureType } * */ public MeasureType createMeasureType() { return new MeasureType(); } /** * Create an instance of {@link KnotType } * */ public KnotType createKnotType() { return new KnotType(); } /** * Create an instance of {@link PolygonPropertyType } * */ public PolygonPropertyType createPolygonPropertyType() { return new PolygonPropertyType(); } /** * Create an instance of {@link MeasureListType } * */ public MeasureListType createMeasureListType() { return new MeasureListType(); } /** * Create an instance of {@link LineStringPropertyType } * */ public LineStringPropertyType createLineStringPropertyType() { return new LineStringPropertyType(); } /** * Create an instance of {@link FormulaType } * */ public FormulaType createFormulaType() { return new FormulaType(); } /** * Create an instance of {@link SurfacePatchArrayPropertyType } * */ public SurfacePatchArrayPropertyType createSurfacePatchArrayPropertyType() { return new SurfacePatchArrayPropertyType(); } /** * Create an instance of {@link SphereType } * */ public SphereType createSphereType() { return new SphereType(); } /** * Create an instance of {@link DerivedUnitType } * */ public DerivedUnitType createDerivedUnitType() { return new DerivedUnitType(); } /** * Create an instance of {@link DefinitionType } * */ public DefinitionType createDefinitionType() { return new DefinitionType(); } /** * Create an instance of {@link MultiGeometryPropertyType } * */ public MultiGeometryPropertyType createMultiGeometryPropertyType() { return new MultiGeometryPropertyType(); } /** * Create an instance of {@link ArcByBulgeType } * */ public ArcByBulgeType createArcByBulgeType() { return new ArcByBulgeType(); } /** * Create an instance of {@link CurveArrayPropertyType } * */ public CurveArrayPropertyType createCurveArrayPropertyType() { return new CurveArrayPropertyType(); } /** * Create an instance of {@link DictionaryType } * */ public DictionaryType createDictionaryType() { return new DictionaryType(); } /** * Create an instance of {@link IndirectEntryType } * */ public IndirectEntryType createIndirectEntryType() { return new IndirectEntryType(); } /** * Create an instance of {@link MultiSolidType } * */ public MultiSolidType createMultiSolidType() { return new MultiSolidType(); } /** * Create an instance of {@link SolidType } * */ public SolidType createSolidType() { return new SolidType(); } /** * Create an instance of {@link SurfaceArrayPropertyType } * */ public SurfaceArrayPropertyType createSurfaceArrayPropertyType() { return new SurfaceArrayPropertyType(); } /** * Create an instance of {@link ArrayType } * */ public ArrayType createArrayType() { return new ArrayType(); } /** * Create an instance of {@link TriangulatedSurfaceType } * */ public TriangulatedSurfaceType createTriangulatedSurfaceType() { return new TriangulatedSurfaceType(); } /** * Create an instance of {@link CurveSegmentArrayPropertyType } * */ public CurveSegmentArrayPropertyType createCurveSegmentArrayPropertyType() { return new CurveSegmentArrayPropertyType(); } /** * Create an instance of {@link CylinderType } * */ public CylinderType createCylinderType() { return new CylinderType(); } /** * Create an instance of {@link KnotPropertyType } * */ public KnotPropertyType createKnotPropertyType() { return new KnotPropertyType(); } /** * Create an instance of {@link DMSAngleType } * */ public DMSAngleType createDMSAngleType() { return new DMSAngleType(); } /** * Create an instance of {@link MultiPointType } * */ public MultiPointType createMultiPointType() { return new MultiPointType(); } /** * Create an instance of {@link EnvelopeType } * */ public EnvelopeType createEnvelopeType() { return new EnvelopeType(); } /** * Create an instance of {@link AbstractSurfaceType } * */ public AbstractSurfaceType createAbstractSurfaceType() { return new AbstractSurfaceType(); } /** * Create an instance of {@link FeaturePropertyType } * */ public FeaturePropertyType createFeaturePropertyType() { return new FeaturePropertyType(); } /** * Create an instance of {@link DerivationUnitTermType } * */ public DerivationUnitTermType createDerivationUnitTermType() { return new DerivationUnitTermType(); } /** * Create an instance of {@link LinearRingPropertyType } * */ public LinearRingPropertyType createLinearRingPropertyType() { return new LinearRingPropertyType(); } /** * Create an instance of {@link UnitDefinitionType } * */ public UnitDefinitionType createUnitDefinitionType() { return new UnitDefinitionType(); } /** * Create an instance of {@link GeometryPropertyType } * */ public GeometryPropertyType createGeometryPropertyType() { return new GeometryPropertyType(); } /** * Create an instance of {@link MultiLineStringPropertyType } * */ public MultiLineStringPropertyType createMultiLineStringPropertyType() { return new MultiLineStringPropertyType(); } /** * Create an instance of {@link SolidArrayPropertyType } * */ public SolidArrayPropertyType createSolidArrayPropertyType() { return new SolidArrayPropertyType(); } /** * Create an instance of {@link RelatedTimeType } * */ public RelatedTimeType createRelatedTimeType() { return new RelatedTimeType(); } /** * Create an instance of {@link ScaleType } * */ public ScaleType createScaleType() { return new ScaleType(); } /** * Create an instance of {@link TimeIntervalLengthType } * */ public TimeIntervalLengthType createTimeIntervalLengthType() { return new TimeIntervalLengthType(); } /** * Create an instance of {@link MultiCurveType } * */ public MultiCurveType createMultiCurveType() { return new MultiCurveType(); } /** * Create an instance of {@link GridLengthType } * */ public GridLengthType createGridLengthType() { return new GridLengthType(); } /** * Create an instance of {@link UnitOfMeasureType } * */ public UnitOfMeasureType createUnitOfMeasureType() { return new UnitOfMeasureType(); } /** * Create an instance of {@link MultiLineStringType } * */ public MultiLineStringType createMultiLineStringType() { return new MultiLineStringType(); } /** * Create an instance of {@link ReferenceType } * */ public ReferenceType createReferenceType() { return new ReferenceType(); } /** * Create an instance of {@link PolygonPatchArrayPropertyType } * */ public PolygonPatchArrayPropertyType createPolygonPatchArrayPropertyType() { return new PolygonPatchArrayPropertyType(); } /** * Create an instance of {@link AffinePlacementType } * */ public AffinePlacementType createAffinePlacementType() { return new AffinePlacementType(); } /** * Create an instance of {@link CircleByCenterPointType } * */ public CircleByCenterPointType createCircleByCenterPointType() { return new CircleByCenterPointType(); } /** * Create an instance of {@link ClothoidType } * */ public ClothoidType createClothoidType() { return new ClothoidType(); } /** * Create an instance of {@link GeometricPrimitivePropertyType } * */ public GeometricPrimitivePropertyType createGeometricPrimitivePropertyType() { return new GeometricPrimitivePropertyType(); } /** * Create an instance of {@link SpeedType } * */ public SpeedType createSpeedType() { return new SpeedType(); } /** * Create an instance of {@link OrientableCurveType } * */ public OrientableCurveType createOrientableCurveType() { return new OrientableCurveType(); } /** * Create an instance of {@link AreaType } * */ public AreaType createAreaType() { return new AreaType(); } /** * Create an instance of {@link CRSRefType } * */ public CRSRefType createCRSRefType() { return new CRSRefType(); } /** * Create an instance of {@link CartesianCSRefType } * */ public CartesianCSRefType createCartesianCSRefType() { return new CartesianCSRefType(); } /** * Create an instance of {@link ImageDatumType } * */ public ImageDatumType createImageDatumType() { return new ImageDatumType(); } /** * Create an instance of {@link ImageDatumRefType } * */ public ImageDatumRefType createImageDatumRefType() { return new ImageDatumRefType(); } /** * Create an instance of {@link CompositeCurveType } * */ public CompositeCurveType createCompositeCurveType() { return new CompositeCurveType(); } /** * Create an instance of {@link CompositeSurfaceType } * */ public CompositeSurfaceType createCompositeSurfaceType() { return new CompositeSurfaceType(); } /** * Create an instance of {@link CoordinateSystemAxisType } * */ public CoordinateSystemAxisType createCoordinateSystemAxisType() { return new CoordinateSystemAxisType(); } /** * Create an instance of {@link CoordinateSystemAxisRefType } * */ public CoordinateSystemAxisRefType createCoordinateSystemAxisRefType() { return new CoordinateSystemAxisRefType(); } /** * Create an instance of {@link CoordinateSystemRefType } * */ public CoordinateSystemRefType createCoordinateSystemRefType() { return new CoordinateSystemRefType(); } /** * Create an instance of {@link DynamicFeatureCollectionType } * */ public DynamicFeatureCollectionType createDynamicFeatureCollectionType() { return new DynamicFeatureCollectionType(); } /** * Create an instance of {@link EngineeringCRSType } * */ public EngineeringCRSType createEngineeringCRSType() { return new EngineeringCRSType(); } /** * Create an instance of {@link DynamicFeatureType } * */ public DynamicFeatureType createDynamicFeatureType() { return new DynamicFeatureType(); } /** * Create an instance of {@link EngineeringDatumRefType } * */ public EngineeringDatumRefType createEngineeringDatumRefType() { return new EngineeringDatumRefType(); } /** * Create an instance of {@link EngineeringDatumType } * */ public EngineeringDatumType createEngineeringDatumType() { return new EngineeringDatumType(); } /** * Create an instance of {@link GeometricComplexPropertyType } * */ public GeometricComplexPropertyType createGeometricComplexPropertyType() { return new GeometricComplexPropertyType(); } /** * Create an instance of {@link GeometricComplexType } * */ public GeometricComplexType createGeometricComplexType() { return new GeometricComplexType(); } /** * Create an instance of {@link IdentifierType } * */ public IdentifierType createIdentifierType() { return new IdentifierType(); } /** * Create an instance of {@link MultiSolidPropertyType } * */ public MultiSolidPropertyType createMultiSolidPropertyType() { return new MultiSolidPropertyType(); } /** * Create an instance of {@link GeodesicStringType } * */ public GeodesicStringType createGeodesicStringType() { return new GeodesicStringType(); } /** * Create an instance of {@link MultiPointPropertyType } * */ public MultiPointPropertyType createMultiPointPropertyType() { return new MultiPointPropertyType(); } /** * Create an instance of {@link TrackType } * */ public TrackType createTrackType() { return new TrackType(); } /** * Create an instance of {@link RectifiedGridType } * */ public RectifiedGridType createRectifiedGridType() { return new RectifiedGridType(); } /** * Create an instance of {@link CompositeSolidType } * */ public CompositeSolidType createCompositeSolidType() { return new CompositeSolidType(); } /** * Create an instance of {@link GridType } * */ public GridType createGridType() { return new GridType(); } /** * Create an instance of {@link GridLimitsType } * */ public GridLimitsType createGridLimitsType() { return new GridLimitsType(); } /** * Create an instance of {@link PixelInCellType } * */ public PixelInCellType createPixelInCellType() { return new PixelInCellType(); } /** * Create an instance of {@link ImageCRSType } * */ public ImageCRSType createImageCRSType() { return new ImageCRSType(); } /** * Create an instance of {@link HistoryPropertyType } * */ public HistoryPropertyType createHistoryPropertyType() { return new HistoryPropertyType(); } /** * Create an instance of {@link TemporalCRSType } * */ public TemporalCRSType createTemporalCRSType() { return new TemporalCRSType(); } /** * Create an instance of {@link TemporalCSRefType } * */ public TemporalCSRefType createTemporalCSRefType() { return new TemporalCSRefType(); } /** * Create an instance of {@link TemporalCSType } * */ public TemporalCSType createTemporalCSType() { return new TemporalCSType(); } /** * Create an instance of {@link TemporalDatumRefType } * */ public TemporalDatumRefType createTemporalDatumRefType() { return new TemporalDatumRefType(); } /** * Create an instance of {@link TemporalDatumType } * */ public TemporalDatumType createTemporalDatumType() { return new TemporalDatumType(); } /** * Create an instance of {@link GridEnvelopeType } * */ public GridEnvelopeType createGridEnvelopeType() { return new GridEnvelopeType(); } /** * Create an instance of {@link DirectionPropertyType } * */ public DirectionPropertyType createDirectionPropertyType() { return new DirectionPropertyType(); } /** * Create an instance of {@link DirectionVectorType } * */ public DirectionVectorType createDirectionVectorType() { return new DirectionVectorType(); } /** * Create an instance of {@link MovingObjectStatusType } * */ public MovingObjectStatusType createMovingObjectStatusType() { return new MovingObjectStatusType(); } /** * Create an instance of {@link ObliqueCartesianCSRefType } * */ public ObliqueCartesianCSRefType createObliqueCartesianCSRefType() { return new ObliqueCartesianCSRefType(); } /** * Create an instance of {@link ObliqueCartesianCSType } * */ public ObliqueCartesianCSType createObliqueCartesianCSType() { return new ObliqueCartesianCSType(); } /** * Create an instance of {@link LinearRingType } * */ public LinearRingType createLinearRingType() { return new LinearRingType(); } /** * Create an instance of {@link PolyhedralSurfaceType } * */ public PolyhedralSurfaceType createPolyhedralSurfaceType() { return new PolyhedralSurfaceType(); } /** * Create an instance of {@link ClothoidType.RefLocation } * */ public ClothoidType.RefLocation createClothoidTypeRefLocation() { return new ClothoidType.RefLocation(); } /** * Create an instance of {@link ArcByCenterPointType } * */ public ArcByCenterPointType createArcByCenterPointType() { return new ArcByCenterPointType(); } /** * Create an instance of {@link MetaDataPropertyType } * */ public MetaDataPropertyType createMetaDataPropertyType() { return new MetaDataPropertyType(); } /** * Create an instance of {@link PolygonPatchType } * */ public PolygonPatchType createPolygonPatchType() { return new PolygonPatchType(); } /** * Create an instance of {@link LineStringSegmentType } * */ public LineStringSegmentType createLineStringSegmentType() { return new LineStringSegmentType(); } /** * Create an instance of {@link DirectPositionType } * */ public DirectPositionType createDirectPositionType() { return new DirectPositionType(); } /** * Create an instance of {@link ArcStringType } * */ public ArcStringType createArcStringType() { return new ArcStringType(); } /** * Create an instance of {@link LocationPropertyType } * */ public LocationPropertyType createLocationPropertyType() { return new LocationPropertyType(); } /** * Create an instance of {@link TimePeriodType } * */ public TimePeriodType createTimePeriodType() { return new TimePeriodType(); } /** * Create an instance of {@link CurvePropertyType } * */ public CurvePropertyType createCurvePropertyType() { return new CurvePropertyType(); } /** * Create an instance of {@link ArcStringByBulgeType } * */ public ArcStringByBulgeType createArcStringByBulgeType() { return new ArcStringByBulgeType(); } /** * Create an instance of {@link CodeListType } * */ public CodeListType createCodeListType() { return new CodeListType(); } /** * Create an instance of {@link VolumeType } * */ public VolumeType createVolumeType() { return new VolumeType(); } /** * Create an instance of {@link CubicSplineType } * */ public CubicSplineType createCubicSplineType() { return new CubicSplineType(); } /** * Create an instance of {@link FeatureArrayPropertyType } * */ public FeatureArrayPropertyType createFeatureArrayPropertyType() { return new FeatureArrayPropertyType(); } /** * Create an instance of {@link AbstractParametricCurveSurfaceType } * */ public AbstractParametricCurveSurfaceType createAbstractParametricCurveSurfaceType() { return new AbstractParametricCurveSurfaceType(); } /** * Create an instance of {@link OrientableSurfaceType } * */ public OrientableSurfaceType createOrientableSurfaceType() { return new OrientableSurfaceType(); } /** * Create an instance of {@link ArcType } * */ public ArcType createArcType() { return new ArcType(); } /** * Create an instance of {@link CoordType } * */ public CoordType createCoordType() { return new CoordType(); } /** * Create an instance of {@link MultiSurfacePropertyType } * */ public MultiSurfacePropertyType createMultiSurfacePropertyType() { return new MultiSurfacePropertyType(); } /** * Create an instance of {@link MultiPolygonPropertyType } * */ public MultiPolygonPropertyType createMultiPolygonPropertyType() { return new MultiPolygonPropertyType(); } /** * Create an instance of {@link RectangleType } * */ public RectangleType createRectangleType() { return new RectangleType(); } /** * Create an instance of {@link MultiSurfaceType } * */ public MultiSurfaceType createMultiSurfaceType() { return new MultiSurfaceType(); } /** * Create an instance of {@link DictionaryEntryType } * */ public DictionaryEntryType createDictionaryEntryType() { return new DictionaryEntryType(); } /** * Create an instance of {@link AngleType } * */ public AngleType createAngleType() { return new AngleType(); } @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractObject") public JAXBElement<Object> createAbstractObject(Object value) { return new JAXBElement<Object>(_AbstractObject_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGMLType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractGML", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractObject") public JAXBElement<AbstractGMLType> createAbstractGML(AbstractGMLType value) { return new JAXBElement<AbstractGMLType>(_AbstractGML_QNAME, AbstractGMLType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGeometryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractGeometry", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<AbstractGeometryType> createAbstractGeometry(AbstractGeometryType value) { return new JAXBElement<AbstractGeometryType>(_Geometry_QNAME, AbstractGeometryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link UnitDefinitionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "UnitDefinition", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<UnitDefinitionType> createUnitDefinition(final UnitDefinitionType value) { return new JAXBElement<UnitDefinitionType>(_UnitDefinition_QNAME, UnitDefinitionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "outerBoundaryIs", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "exterior") public JAXBElement<AbstractRingPropertyType> createOuterBoundaryIs(final AbstractRingPropertyType value) { return new JAXBElement<AbstractRingPropertyType>(_OuterBoundaryIs_QNAME, AbstractRingPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiLineStringType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiLineString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiLineStringType> createMultiLineString(final MultiLineStringType value) { return new JAXBElement<MultiLineStringType>(_MultiLineString_QNAME, MultiLineStringType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGeometricAggregateType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_GeometricAggregate", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometry") public JAXBElement<AbstractGeometricAggregateType> createGeometricAggregate(final AbstractGeometricAggregateType value) { return new JAXBElement<AbstractGeometricAggregateType>(_GeometricAggregate_QNAME, AbstractGeometricAggregateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BSplineType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "BSpline", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<BSplineType> createBSpline(final BSplineType value) { return new JAXBElement<BSplineType>(_BSpline_QNAME, BSplineType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimePrimitivePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "validTime") public JAXBElement<TimePrimitivePropertyType> createValidTime(final TimePrimitivePropertyType value) { return new JAXBElement<TimePrimitivePropertyType>(_ValidTime_QNAME, TimePrimitivePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SolidPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "solidProperty") public JAXBElement<SolidPropertyType> createSolidProperty(final SolidPropertyType value) { return new JAXBElement<SolidPropertyType>(_SolidProperty_QNAME, SolidPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TriangulatedSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TriangulatedSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Surface") public JAXBElement<TriangulatedSurfaceType> createTriangulatedSurface(final TriangulatedSurfaceType value) { return new JAXBElement<TriangulatedSurfaceType>(_TriangulatedSurface_QNAME, TriangulatedSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LinearRingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LinearRing", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractRing") public JAXBElement<LinearRingType> createLinearRing(final LinearRingType value) { return new JAXBElement<LinearRingType>(_LinearRing_QNAME, LinearRingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LineStringSegmentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LineStringSegment", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<LineStringSegmentType> createLineStringSegment(final LineStringSegmentType value) { return new JAXBElement<LineStringSegmentType>(_LineStringSegment_QNAME, LineStringSegmentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DictionaryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "DefinitionCollection", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<DictionaryType> createDefinitionCollection(final DictionaryType value) { return new JAXBElement<DictionaryType>(_DefinitionCollection_QNAME, DictionaryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "innerBoundaryIs", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "interior") public JAXBElement<AbstractRingPropertyType> createInnerBoundaryIs(final AbstractRingPropertyType value) { return new JAXBElement<AbstractRingPropertyType>(_InnerBoundaryIs_QNAME, AbstractRingPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractTimePrimitiveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractTimePrimitive", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimeObject") public JAXBElement<AbstractTimePrimitiveType> createAbstractTimePrimitive(final AbstractTimePrimitiveType value) { return new JAXBElement<AbstractTimePrimitiveType>(AbstractTimePrimitive_QNAME, AbstractTimePrimitiveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_reference") public JAXBElement<ReferenceType> createReference(final ReferenceType value) { return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSolidPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiSolidProperty") public JAXBElement<MultiSolidPropertyType> createMultiSolidProperty(final MultiSolidPropertyType value) { return new JAXBElement<MultiSolidPropertyType>(_MultiSolidProperty_QNAME, MultiSolidPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGriddedSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_GriddedSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_ParametricCurveSurface") public JAXBElement<AbstractGriddedSurfaceType> createGriddedSurface(final AbstractGriddedSurfaceType value) { return new JAXBElement<AbstractGriddedSurfaceType>(_GriddedSurface_QNAME, AbstractGriddedSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SolidArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "solidMembers") public JAXBElement<SolidArrayPropertyType> createSolidMembers(final SolidArrayPropertyType value) { return new JAXBElement<SolidArrayPropertyType>(_SolidMembers_QNAME, SolidArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link UnitOfMeasureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "unitOfMeasure") public JAXBElement<UnitOfMeasureType> createUnitOfMeasure(final UnitOfMeasureType value) { return new JAXBElement<UnitOfMeasureType>(_UnitOfMeasure_QNAME, UnitOfMeasureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CircleType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Circle", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Arc") public JAXBElement<CircleType> createCircle(final CircleType value) { return new JAXBElement<CircleType>(_Circle_QNAME, CircleType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "curveProperty") public JAXBElement<CurvePropertyType> createCurveProperty(final CurvePropertyType value) { return new JAXBElement<CurvePropertyType>(_CurveProperty_QNAME, CurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConventionalUnitType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ConventionalUnit", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "UnitDefinition") public JAXBElement<ConventionalUnitType> createConventionalUnit(final ConventionalUnitType value) { return new JAXBElement<ConventionalUnitType>(_ConventionalUnit_QNAME, ConventionalUnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StringOrRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "description") public JAXBElement<StringOrRefType> createDescription(final StringOrRefType value) { return new JAXBElement<StringOrRefType>(_Description_QNAME, StringOrRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfaceArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "surfaceMembers") public JAXBElement<SurfaceArrayPropertyType> createSurfaceMembers(final SurfaceArrayPropertyType value) { return new JAXBElement<SurfaceArrayPropertyType>(_SurfaceMembers_QNAME, SurfaceArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolygonPatchType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "PolygonPatch", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurfacePatch") public JAXBElement<PolygonPatchType> createPolygonPatch(final PolygonPatchType value) { return new JAXBElement<PolygonPatchType>(_PolygonPatch_QNAME, PolygonPatchType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSolidType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractSolid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometricPrimitive") public JAXBElement<AbstractSolidType> createAbstractSolid(final AbstractSolidType value) { return new JAXBElement<AbstractSolidType>(_AbstractSolid_QNAME, AbstractSolidType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AffinePlacementType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AffinePlacement") public JAXBElement<AffinePlacementType> createAffinePlacement(final AffinePlacementType value) { return new JAXBElement<AffinePlacementType>(_AffinePlacement_QNAME, AffinePlacementType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArcByCenterPointType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ArcByCenterPoint", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<ArcByCenterPointType> createArcByCenterPoint(final ArcByCenterPointType value) { return new JAXBElement<ArcByCenterPointType>(_ArcByCenterPoint_QNAME, ArcByCenterPointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DirectPositionListType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "posList") public JAXBElement<DirectPositionListType> createPosList(final DirectPositionListType value) { return new JAXBElement<DirectPositionListType>(_PosList_QNAME, DirectPositionListType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MetaDataPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "metaDataProperty") public JAXBElement<MetaDataPropertyType> createMetaDataProperty(final MetaDataPropertyType value) { return new JAXBElement<MetaDataPropertyType>(_MetaDataProperty_QNAME, MetaDataPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeIntervalLengthType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "timeInterval") public JAXBElement<TimeIntervalLengthType> createTimeInterval(final TimeIntervalLengthType value) { return new JAXBElement<TimeIntervalLengthType>(_TimeInterval_QNAME, TimeIntervalLengthType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "surfaceProperty") public JAXBElement<SurfacePropertyType> createSurfaceProperty(final SurfacePropertyType value) { return new JAXBElement<SurfacePropertyType>(_SurfaceProperty_QNAME, SurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSolidType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSolid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiSolidType> createMultiSolid(final MultiSolidType value) { return new JAXBElement<MultiSolidType>(_MultiSolid_QNAME, MultiSolidType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OrientableCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "OrientableCurve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurve") public JAXBElement<OrientableCurveType> createOrientableCurve(final OrientableCurveType value) { return new JAXBElement<OrientableCurveType>(_OrientableCurve_QNAME, OrientableCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiPosition") public JAXBElement<MultiPointPropertyType> createMultiPosition(final MultiPointPropertyType value) { return new JAXBElement<MultiPointPropertyType>(_MultiPosition_QNAME, MultiPointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "surfaceMember") public JAXBElement<SurfacePropertyType> createSurfaceMember(final SurfacePropertyType value) { return new JAXBElement<SurfacePropertyType>(_SurfaceMember_QNAME, SurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "definitionRef") public JAXBElement<ReferenceType> createDefinitionRef(final ReferenceType value) { return new JAXBElement<ReferenceType>(_DefinitionRef_QNAME, ReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPolygonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiPolygon", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiPolygonType> createMultiPolygon(final MultiPolygonType value) { return new JAXBElement<MultiPolygonType>(_MultiPolygon_QNAME, MultiPolygonType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SolidType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Solid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSolid") public JAXBElement<SolidType> createSolid(final SolidType value) { return new JAXBElement<SolidType>(_Solid_QNAME, SolidType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeasureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "measure") public JAXBElement<MeasureType> createMeasure(final MeasureType value) { return new JAXBElement<MeasureType>(_Measure_QNAME, MeasureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolygonPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "polygonMember") public JAXBElement<PolygonPropertyType> createPolygonMember(final PolygonPropertyType value) { return new JAXBElement<PolygonPropertyType>(_PolygonMember_QNAME, PolygonPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiGeometryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiGeometry", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiGeometryType> createMultiGeometry(final MultiGeometryType value) { return new JAXBElement<MultiGeometryType>(_MultiGeometry_QNAME, MultiGeometryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArrayAssociationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "members") public JAXBElement<ArrayAssociationType> createMembers(final ArrayAssociationType value) { return new JAXBElement<ArrayAssociationType>(_Members_QNAME, ArrayAssociationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AssociationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_association") public JAXBElement<AssociationType> createAssociation(final AssociationType value) { return new JAXBElement<AssociationType>(_Association_QNAME, AssociationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiCurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiCurveProperty") public JAXBElement<MultiCurvePropertyType> createMultiCurveProperty(final MultiCurvePropertyType value) { return new JAXBElement<MultiCurvePropertyType>(_MultiCurveProperty_QNAME, MultiCurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolygonPatchArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "polygonPatches", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "patches") public JAXBElement<PolygonPatchArrayPropertyType> createPolygonPatches(final PolygonPatchArrayPropertyType value) { return new JAXBElement<PolygonPatchArrayPropertyType>(_PolygonPatches_QNAME, PolygonPatchArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolyhedralSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "PolyhedralSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Surface") public JAXBElement<PolyhedralSurfaceType> createPolyhedralSurface(final PolyhedralSurfaceType value) { return new JAXBElement<PolyhedralSurfaceType>(_PolyhedralSurface_QNAME, PolyhedralSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "name") public JAXBElement<CodeType> createName(final CodeType value) { return new JAXBElement<CodeType>(_Name_QNAME, CodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimePeriodType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TimePeriod", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimeGeometricPrimitive") public JAXBElement<TimePeriodType> createTimePeriod(final TimePeriodType value) { return new JAXBElement<TimePeriodType>(_TimePeriod_QNAME, TimePeriodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCurve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometricPrimitive") public JAXBElement<AbstractCurveType> createAbstractCurve(final AbstractCurveType value) { return new JAXBElement<AbstractCurveType>(_AbstractCurve_QNAME, AbstractCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConversionToPreferredUnitType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "roughConversionToPreferredUnit") public JAXBElement<ConversionToPreferredUnitType> createRoughConversionToPreferredUnit(final ConversionToPreferredUnitType value) { return new JAXBElement<ConversionToPreferredUnitType>(_RoughConversionToPreferredUnit_QNAME, ConversionToPreferredUnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClothoidType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Clothoid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<ClothoidType> createClothoid(final ClothoidType value) { return new JAXBElement<ClothoidType>(_Clothoid_QNAME, ClothoidType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGeometricPrimitiveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractGeometricPrimitive", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometry") public JAXBElement<AbstractGeometricPrimitiveType> createAbstractGeometricPrimitive(final AbstractGeometricPrimitiveType value) { return new JAXBElement<AbstractGeometricPrimitiveType>(_AbstractGeometricPrimitive_QNAME, AbstractGeometricPrimitiveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Null") public JAXBElement<List<String>> createNull(final List<String> value) { return new JAXBElement<List<String>>(_Null_QNAME, ((Class) List.class), null, ((List<String> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointProperty") public JAXBElement<PointPropertyType> createPointProperty(final PointPropertyType value) { return new JAXBElement<PointPropertyType>(_PointProperty_QNAME, PointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeometryPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "geometryMember") public JAXBElement<GeometryPropertyType> createGeometryMember(final GeometryPropertyType value) { return new JAXBElement<GeometryPropertyType>(_GeometryMember_QNAME, GeometryPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiCurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiEdgeOf") public JAXBElement<MultiCurvePropertyType> createMultiEdgeOf(final MultiCurvePropertyType value) { return new JAXBElement<MultiCurvePropertyType>(_MultiEdgeOf_QNAME, MultiCurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Curve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurve") public JAXBElement<CurveType> createCurve(final CurveType value) { return new JAXBElement<CurveType>(_Curve_QNAME, CurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurveArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "curveMembers") public JAXBElement<CurveArrayPropertyType> createCurveMembers(final CurveArrayPropertyType value) { return new JAXBElement<CurveArrayPropertyType>(_CurveMembers_QNAME, CurveArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LineStringPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "lineStringMember") public JAXBElement<LineStringPropertyType> createLineStringMember(final LineStringPropertyType value) { return new JAXBElement<LineStringPropertyType>(_LineStringMember_QNAME, LineStringPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArrayType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Array", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<ArrayType> createArray(final ArrayType value) { return new JAXBElement<ArrayType>(_Array_QNAME, ArrayType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DirectPositionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pos") public JAXBElement<DirectPositionType> createPos(final DirectPositionType value) { return new JAXBElement<DirectPositionType>(_Pos_QNAME, DirectPositionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArcType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Arc", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "ArcString") public JAXBElement<ArcType> createArc(final ArcType value) { return new JAXBElement<ArcType>(_Arc_QNAME, ArcType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "exterior") public JAXBElement<AbstractRingPropertyType> createExterior(final AbstractRingPropertyType value) { return new JAXBElement<AbstractRingPropertyType>(_Exterior_QNAME, AbstractRingPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GenericMetaDataType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "GenericMetaData", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_MetaData") public JAXBElement<GenericMetaDataType> createGenericMetaData(final GenericMetaDataType value) { return new JAXBElement<GenericMetaDataType>(_GenericMetaData_QNAME, GenericMetaDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Surface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurface") public JAXBElement<SurfaceType> createSurface(final SurfaceType value) { return new JAXBElement<SurfaceType>(_Surface_QNAME, SurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Point", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometricPrimitive") public JAXBElement<PointType> createPoint(final PointType value) { return new JAXBElement<PointType>(_Point_QNAME, PointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coord") public JAXBElement<CoordType> createCoord(final CoordType value) { return new JAXBElement<CoordType>(_Coord_QNAME, CoordType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiCoverage") public JAXBElement<MultiSurfacePropertyType> createMultiCoverage(final MultiSurfacePropertyType value) { return new JAXBElement<MultiSurfacePropertyType>(_MultiCoverage_QNAME, MultiSurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolygonPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "polygonProperty") public JAXBElement<PolygonPropertyType> createPolygonProperty(final PolygonPropertyType value) { return new JAXBElement<PolygonPropertyType>(_PolygonProperty_QNAME, PolygonPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiSurfaceType> createMultiSurface(final MultiSurfaceType value) { return new JAXBElement<MultiSurfaceType>(_MultiSurface_QNAME, MultiSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeasureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "angle") public JAXBElement<MeasureType> createAngle(final MeasureType value) { return new JAXBElement<MeasureType>(_Angle_QNAME, MeasureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SolidPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "solidMember") public JAXBElement<SolidPropertyType> createSolidMember(final SolidPropertyType value) { return new JAXBElement<SolidPropertyType>(_SolidMember_QNAME, SolidPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeodesicType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Geodesic", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "GeodesicString") public JAXBElement<GeodesicType> createGeodesic(final GeodesicType value) { return new JAXBElement<GeodesicType>(_Geodesic_QNAME, GeodesicType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OrientableSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "OrientableSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurface") public JAXBElement<OrientableSurfaceType> createOrientableSurface(final OrientableSurfaceType value) { return new JAXBElement<OrientableSurfaceType>(_OrientableSurface_QNAME, OrientableSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AssociationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "member") public JAXBElement<AssociationType> createMember(final AssociationType value) { return new JAXBElement<AssociationType>(_Member_QNAME, AssociationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "curveMember") public JAXBElement<CurvePropertyType> createCurveMember(final CurvePropertyType value) { return new JAXBElement<CurvePropertyType>(_CurveMember_QNAME, CurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "decimalMinutes") public JAXBElement<BigDecimal> createDecimalMinutes(final BigDecimal value) { return new JAXBElement<BigDecimal>(_DecimalMinutes_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TinType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Tin", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "TriangulatedSurface") public JAXBElement<TinType> createTin(final TinType value) { return new JAXBElement<TinType>(_Tin_QNAME, TinType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RectangleType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Rectangle", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurfacePatch") public JAXBElement<RectangleType> createRectangle(final RectangleType value) { return new JAXBElement<RectangleType>(_Rectangle_QNAME, RectangleType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DerivationUnitTermType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "derivationUnitTerm") public JAXBElement<DerivationUnitTermType> createDerivationUnitTerm(final DerivationUnitTermType value) { return new JAXBElement<DerivationUnitTermType>(_DerivationUnitTerm_QNAME, DerivationUnitTermType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PolygonType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Polygon", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurface") public JAXBElement<PolygonType> createPolygon(final PolygonType value) { return new JAXBElement<PolygonType>(_Polygon_QNAME, PolygonType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DefinitionProxyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "DefinitionProxy", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<DefinitionProxyType> createDefinitionProxy(final DefinitionProxyType value) { return new JAXBElement<DefinitionProxyType>(_DefinitionProxy_QNAME, DefinitionProxyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "seconds") public JAXBElement<BigDecimal> createSeconds(final BigDecimal value) { return new JAXBElement<BigDecimal>(_Seconds_QNAME, BigDecimal.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CubicSplineType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CubicSpline", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<CubicSplineType> createCubicSpline(final CubicSplineType value) { return new JAXBElement<CubicSplineType>(_CubicSpline_QNAME, CubicSplineType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "centerLineOf") public JAXBElement<CurvePropertyType> createCenterLineOf(final CurvePropertyType value) { return new JAXBElement<CurvePropertyType>(_CenterLineOf_QNAME, CurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Ring", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractRing") public JAXBElement<RingType> createRing(final RingType value) { return new JAXBElement<RingType>(_Ring_QNAME, RingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "catalogSymbol") public JAXBElement<CodeType> createCatalogSymbol(final CodeType value) { return new JAXBElement<CodeType>(_CatalogSymbol_QNAME, CodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "extentOf") public JAXBElement<SurfacePropertyType> createExtentOf(final SurfacePropertyType value) { return new JAXBElement<SurfacePropertyType>(_ExtentOf_QNAME, SurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DerivedUnitType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "DerivedUnit", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "UnitDefinition") public JAXBElement<DerivedUnitType> createDerivedUnit(final DerivedUnitType value) { return new JAXBElement<DerivedUnitType>(_DerivedUnit_QNAME, DerivedUnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArcStringType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ArcString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<ArcStringType> createArcString(final ArcStringType value) { return new JAXBElement<ArcStringType>(_ArcString_QNAME, ArcStringType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSurfacePatchType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractSurfacePatch") public JAXBElement<AbstractSurfacePatchType> createAbstractSurfacePatch(final AbstractSurfacePatchType value) { return new JAXBElement<AbstractSurfacePatchType>(AbstractSurfacePatch_QNAME, AbstractSurfacePatchType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiExtentOf") public JAXBElement<MultiSurfacePropertyType> createMultiExtentOf(final MultiSurfacePropertyType value) { return new JAXBElement<MultiSurfacePropertyType>(_MultiExtentOf_QNAME, MultiSurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiGeometryPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiGeometryProperty") public JAXBElement<MultiGeometryPropertyType> createMultiGeometryProperty(final MultiGeometryPropertyType value) { return new JAXBElement<MultiGeometryPropertyType>(_MultiGeometryProperty_QNAME, MultiGeometryPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiCenterOf") public JAXBElement<MultiPointPropertyType> createMultiCenterOf(final MultiPointPropertyType value) { return new JAXBElement<MultiPointPropertyType>(_MultiCenterOf_QNAME, MultiPointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BoundingShapeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "boundedBy") public JAXBElement<BoundingShapeType> createBoundedBy(final BoundingShapeType value) { return new JAXBElement<BoundingShapeType>(_BoundedBy_QNAME, BoundingShapeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCurveSegmentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCurveSegment") public JAXBElement<AbstractCurveSegmentType> createAbstractCurveSegment(final AbstractCurveSegmentType value) { return new JAXBElement<AbstractCurveSegmentType>(AbstractCurveSegment_QNAME, AbstractCurveSegmentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FeatureCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "FeatureCollection", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractFeature") public JAXBElement<FeatureCollectionType> createFeatureCollection(final FeatureCollectionType value) { return new JAXBElement<FeatureCollectionType>(_FeatureCollection_QNAME, FeatureCollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "interior") public JAXBElement<AbstractRingPropertyType> createInterior(final AbstractRingPropertyType value) { return new JAXBElement<AbstractRingPropertyType>(_Interior_QNAME, AbstractRingPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LocationPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "location") public JAXBElement<LocationPropertyType> createLocation(final LocationPropertyType value) { return new JAXBElement<LocationPropertyType>(_Location_QNAME, LocationPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CircleByCenterPointType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CircleByCenterPoint", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "ArcByCenterPoint") public JAXBElement<CircleByCenterPointType> createCircleByCenterPoint(final CircleByCenterPointType value) { return new JAXBElement<CircleByCenterPointType>(_CircleByCenterPoint_QNAME, CircleByCenterPointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SphereType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Sphere", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GriddedSurface") public JAXBElement<SphereType> createSphere(final SphereType value) { return new JAXBElement<SphereType>(_Sphere_QNAME, SphereType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SolidArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "solidArrayProperty") public JAXBElement<SolidArrayPropertyType> createSolidArrayProperty(final SolidArrayPropertyType value) { return new JAXBElement<SolidArrayPropertyType>(_SolidArrayProperty_QNAME, SolidArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointMembers") public JAXBElement<PointArrayPropertyType> createPointMembers(final PointArrayPropertyType value) { return new JAXBElement<PointArrayPropertyType>(_PointMembers_QNAME, PointArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DegreesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "degrees") public JAXBElement<DegreesType> createDegrees(final DegreesType value) { return new JAXBElement<DegreesType>(_Degrees_QNAME, DegreesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "minutes") public JAXBElement<Integer> createMinutes(final Integer value) { return new JAXBElement<Integer>(_Minutes_QNAME, Integer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractMetaDataType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_MetaData", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractObject") public JAXBElement<AbstractMetaDataType> createMetaData(final AbstractMetaDataType value) { return new JAXBElement<AbstractMetaDataType>(_MetaData_QNAME, AbstractMetaDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PriorityLocationPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "priorityLocation", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "location") public JAXBElement<PriorityLocationPropertyType> createPriorityLocation(final PriorityLocationPropertyType value) { return new JAXBElement<PriorityLocationPropertyType>(_PriorityLocation_QNAME, PriorityLocationPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AssociationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_strictAssociation") public JAXBElement<AssociationType> createStrictAssociation(final AssociationType value) { return new JAXBElement<AssociationType>(_StrictAssociation_QNAME, AssociationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EnvelopeWithTimePeriodType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "EnvelopeWithTimePeriod", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Envelope") public JAXBElement<EnvelopeWithTimePeriodType> createEnvelopeWithTimePeriod(final EnvelopeWithTimePeriodType value) { return new JAXBElement<EnvelopeWithTimePeriodType>(_EnvelopeWithTimePeriod_QNAME, EnvelopeWithTimePeriodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArcByBulgeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ArcByBulge", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "ArcStringByBulge") public JAXBElement<ArcByBulgeType> createArcByBulge(final ArcByBulgeType value) { return new JAXBElement<ArcByBulgeType>(_ArcByBulge_QNAME, ArcByBulgeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurveArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "curveArrayProperty") public JAXBElement<CurveArrayPropertyType> createCurveArrayProperty(final CurveArrayPropertyType value) { return new JAXBElement<CurveArrayPropertyType>(_CurveArrayProperty_QNAME, CurveArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Duration }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "duration") public JAXBElement<Duration> createDuration(final Duration value) { return new JAXBElement<Duration>(_Duration_QNAME, Duration.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractTimeObjectType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractTimeObject", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<AbstractTimeObjectType> createAbstractTimeObject(final AbstractTimeObjectType value) { return new JAXBElement<AbstractTimeObjectType>(AbstractTimeObject_QNAME, AbstractTimeObjectType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointRep") public JAXBElement<PointPropertyType> createPointRep(final PointPropertyType value) { return new JAXBElement<PointPropertyType>(_PointRep_QNAME, PointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "centerOf") public JAXBElement<PointPropertyType> createCenterOf(final PointPropertyType value) { return new JAXBElement<PointPropertyType>(_CenterOf_QNAME, PointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointArrayProperty") public JAXBElement<PointArrayPropertyType> createPointArrayProperty(final PointArrayPropertyType value) { return new JAXBElement<PointArrayPropertyType>(_PointArrayProperty_QNAME, PointArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFeatureCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractFeatureCollection", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractFeature") public JAXBElement<AbstractFeatureCollectionType> createAbstractFeatureCollection(final AbstractFeatureCollectionType value) { return new JAXBElement<AbstractFeatureCollectionType>(_AbstractFeatureCollection_QNAME, AbstractFeatureCollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DMSAngleType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "dmsAngle") public JAXBElement<DMSAngleType> createDmsAngle(final DMSAngleType value) { return new JAXBElement<DMSAngleType>(_DmsAngle_QNAME, DMSAngleType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BagType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Bag", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<BagType> createBag(final BagType value) { return new JAXBElement<BagType>(_Bag_QNAME, BagType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OffsetCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "OffsetCurve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<OffsetCurveType> createOffsetCurve(final OffsetCurveType value) { return new JAXBElement<OffsetCurveType>(_OffsetCurve_QNAME, OffsetCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConversionToPreferredUnitType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "conversionToPreferredUnit") public JAXBElement<ConversionToPreferredUnitType> createConversionToPreferredUnit(final ConversionToPreferredUnitType value) { return new JAXBElement<ConversionToPreferredUnitType>(_ConversionToPreferredUnit_QNAME, ConversionToPreferredUnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinatesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coordinates") public JAXBElement<CoordinatesType> createCoordinates(final CoordinatesType value) { return new JAXBElement<CoordinatesType>(_Coordinates_QNAME, CoordinatesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiCurve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiCurveType> createMultiCurve(final MultiCurveType value) { return new JAXBElement<MultiCurveType>(_MultiCurve_QNAME, MultiCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPointType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiPoint", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate") public JAXBElement<MultiPointType> createMultiPoint(final MultiPointType value) { return new JAXBElement<MultiPointType>(_MultiPoint_QNAME, MultiPointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VectorType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "vector") public JAXBElement<VectorType> createVector(final VectorType value) { return new JAXBElement<VectorType>(_Vector_QNAME, VectorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "edgeOf") public JAXBElement<CurvePropertyType> createEdgeOf(final CurvePropertyType value) { return new JAXBElement<CurvePropertyType>(_EdgeOf_QNAME, CurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiCurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiCenterLineOf") public JAXBElement<MultiCurvePropertyType> createMultiCenterLineOf(final MultiCurvePropertyType value) { return new JAXBElement<MultiCurvePropertyType>(_MultiCenterLineOf_QNAME, MultiCurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeometryArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "geometryMembers") public JAXBElement<GeometryArrayPropertyType> createGeometryMembers(final GeometryArrayPropertyType value) { return new JAXBElement<GeometryArrayPropertyType>(_GeometryMembers_QNAME, GeometryArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LocationKeyWord") public JAXBElement<CodeType> createLocationKeyWord(final CodeType value) { return new JAXBElement<CodeType>(_LocationKeyWord_QNAME, CodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DictionaryEntryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "dictionaryEntry") public JAXBElement<DictionaryEntryType> createDictionaryEntry(final DictionaryEntryType value) { return new JAXBElement<DictionaryEntryType>(_DictionaryEntry_QNAME, DictionaryEntryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IndirectEntryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "indirectEntry") public JAXBElement<IndirectEntryType> createIndirectEntry(final IndirectEntryType value) { return new JAXBElement<IndirectEntryType>(_IndirectEntry_QNAME, IndirectEntryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BezierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Bezier", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "BSpline") public JAXBElement<BezierType> createBezier(final BezierType value) { return new JAXBElement<BezierType>(_Bezier_QNAME, BezierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiPointProperty") public JAXBElement<MultiPointPropertyType> createMultiPointProperty(final MultiPointPropertyType value) { return new JAXBElement<MultiPointPropertyType>(_MultiPointProperty_QNAME, MultiPointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfacePatchArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "patches") public JAXBElement<SurfacePatchArrayPropertyType> createPatches(final SurfacePatchArrayPropertyType value) { return new JAXBElement<SurfacePatchArrayPropertyType>(_Patches_QNAME, SurfacePatchArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ArcStringByBulgeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ArcStringByBulge", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<ArcStringByBulgeType> createArcStringByBulge(final ArcStringByBulgeType value) { return new JAXBElement<ArcStringByBulgeType>(_ArcStringByBulge_QNAME, ArcStringByBulgeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractFeatureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractFeature", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<AbstractFeatureType> createAbstractFeature(final AbstractFeatureType value) { return new JAXBElement<AbstractFeatureType>(_AbstractFeature_QNAME, AbstractFeatureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiPointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiLocation") public JAXBElement<MultiPointPropertyType> createMultiLocation(final MultiPointPropertyType value) { return new JAXBElement<MultiPointPropertyType>(_MultiLocation_QNAME, MultiPointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FeaturePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "featureProperty") public JAXBElement<FeaturePropertyType> createFeatureProperty(final FeaturePropertyType value) { return new JAXBElement<FeaturePropertyType>(_FeatureProperty_QNAME, FeaturePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LineStringPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "lineStringProperty") public JAXBElement<LineStringPropertyType> createLineStringProperty(final LineStringPropertyType value) { return new JAXBElement<LineStringPropertyType>(_LineStringProperty_QNAME, LineStringPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TrianglePatchArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "trianglePatches", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "patches") public JAXBElement<TrianglePatchArrayPropertyType> createTrianglePatches(final TrianglePatchArrayPropertyType value) { return new JAXBElement<TrianglePatchArrayPropertyType>(_TrianglePatches_QNAME, TrianglePatchArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractRing", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometry") public JAXBElement<AbstractRingType> createAbstractRing(final AbstractRingType value) { return new JAXBElement<AbstractRingType>(_AbstractRing_QNAME, AbstractRingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimePositionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "timePosition") public JAXBElement<TimePositionType> createTimePosition(final TimePositionType value) { return new JAXBElement<TimePositionType>(_TimePosition_QNAME, TimePositionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiSurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiSurfaceProperty") public JAXBElement<MultiSurfacePropertyType> createMultiSurfaceProperty(final MultiSurfacePropertyType value) { return new JAXBElement<MultiSurfacePropertyType>(_MultiSurfaceProperty_QNAME, MultiSurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DictionaryEntryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "definitionMember", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "dictionaryEntry") public JAXBElement<DictionaryEntryType> createDefinitionMember(final DictionaryEntryType value) { return new JAXBElement<DictionaryEntryType>(_DefinitionMember_QNAME, DictionaryEntryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfaceArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "surfaceArrayProperty") public JAXBElement<SurfaceArrayPropertyType> createSurfaceArrayProperty(final SurfaceArrayPropertyType value) { return new JAXBElement<SurfaceArrayPropertyType>(_SurfaceArrayProperty_QNAME, SurfaceArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TriangleType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Triangle", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurfacePatch") public JAXBElement<TriangleType> createTriangle(final TriangleType value) { return new JAXBElement<TriangleType>(_Triangle_QNAME, TriangleType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Cone", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GriddedSurface") public JAXBElement<ConeType> createCone(final ConeType value) { return new JAXBElement<ConeType>(_Cone_QNAME, ConeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StringOrRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "quantityType") public JAXBElement<StringOrRefType> createQuantityType(final StringOrRefType value) { return new JAXBElement<StringOrRefType>(_QuantityType_QNAME, StringOrRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FeaturePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "featureMember") public JAXBElement<FeaturePropertyType> createFeatureMember(final FeaturePropertyType value) { return new JAXBElement<FeaturePropertyType>(_FeatureMember_QNAME, FeaturePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LineStringType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LineString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurve") public JAXBElement<LineStringType> createLineString(final LineStringType value) { return new JAXBElement<LineStringType>(_LineString_QNAME, LineStringType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BaseUnitType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "BaseUnit", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "UnitDefinition") public JAXBElement<BaseUnitType> createBaseUnit(final BaseUnitType value) { return new JAXBElement<BaseUnitType>(_BaseUnit_QNAME, BaseUnitType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StringOrRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LocationString") public JAXBElement<StringOrRefType> createLocationString(final StringOrRefType value) { return new JAXBElement<StringOrRefType>(_LocationString_QNAME, StringOrRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EnvelopeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Envelope") public JAXBElement<EnvelopeType> createEnvelope(final EnvelopeType value) { return new JAXBElement<EnvelopeType>(_Envelope_QNAME, EnvelopeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometricPrimitive") public JAXBElement<AbstractSurfaceType> createAbstractSurface(final AbstractSurfaceType value) { return new JAXBElement<AbstractSurfaceType>(_AbstractSurface_QNAME, AbstractSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DefinitionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Definition", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<DefinitionType> createDefinition(final DefinitionType value) { return new JAXBElement<DefinitionType>(_Definition_QNAME, DefinitionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FeatureArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "featureMembers") public JAXBElement<FeatureArrayPropertyType> createFeatureMembers(final FeatureArrayPropertyType value) { return new JAXBElement<FeatureArrayPropertyType>(_FeatureMembers_QNAME, FeatureArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeodesicStringType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "GeodesicString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurveSegment") public JAXBElement<GeodesicStringType> createGeodesicString(final GeodesicStringType value) { return new JAXBElement<GeodesicStringType>(_GeodesicString_QNAME, GeodesicStringType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SurfacePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "baseSurface") public JAXBElement<SurfacePropertyType> createBaseSurface(final SurfacePropertyType value) { return new JAXBElement<SurfacePropertyType>(_BaseSurface_QNAME, SurfacePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointMember") public JAXBElement<PointPropertyType> createPointMember(final PointPropertyType value) { return new JAXBElement<PointPropertyType>(_PointMember_QNAME, PointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractTimeGeometricPrimitiveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractTimeGeometricPrimitive", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimePrimitive") public JAXBElement<AbstractTimeGeometricPrimitiveType> createAbstractTimeGeometricPrimitive(final AbstractTimeGeometricPrimitiveType value) { return new JAXBElement<AbstractTimeGeometricPrimitiveType>(AbstractTimeGeometricPrimitive_QNAME, AbstractTimeGeometricPrimitiveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CylinderType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Cylinder", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GriddedSurface") public JAXBElement<CylinderType> createCylinder(final CylinderType value) { return new JAXBElement<CylinderType>(_Cylinder_QNAME, CylinderType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "position") public JAXBElement<PointPropertyType> createPosition(final PointPropertyType value) { return new JAXBElement<PointPropertyType>(_Position_QNAME, PointPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurveSegmentArrayPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "segments") public JAXBElement<CurveSegmentArrayPropertyType> createSegments(final CurveSegmentArrayPropertyType value) { return new JAXBElement<CurveSegmentArrayPropertyType>(_Segments_QNAME, CurveSegmentArrayPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractParametricCurveSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_ParametricCurveSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurfacePatch") public JAXBElement<AbstractParametricCurveSurfaceType> createParametricCurveSurface(final AbstractParametricCurveSurfaceType value) { return new JAXBElement<AbstractParametricCurveSurfaceType>(_ParametricCurveSurface_QNAME, AbstractParametricCurveSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractTimeComplexType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_TimeComplex", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimeObject") public JAXBElement<AbstractTimeComplexType> createTimeComplex(final AbstractTimeComplexType value) { return new JAXBElement<AbstractTimeComplexType>(_TimeComplex_QNAME, AbstractTimeComplexType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DictionaryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Dictionary", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<DictionaryType> createDictionary(final DictionaryType value) { return new JAXBElement<DictionaryType>(_Dictionary_QNAME, DictionaryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurvePropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "baseCurve") public JAXBElement<CurvePropertyType> createBaseCurve(final CurvePropertyType value) { return new JAXBElement<CurvePropertyType>(_BaseCurve_QNAME, CurvePropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeInstantType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TimeInstant", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimeGeometricPrimitive") public JAXBElement<TimeInstantType> createTimeInstant(final TimeInstantType value) { return new JAXBElement<TimeInstantType>(_TimeInstant_QNAME, TimeInstantType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCoordinateOperationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCoordinateOperation", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<AbstractCoordinateOperationType> createAbstractCoordinateOperation(final AbstractCoordinateOperationType value) { return new JAXBElement<AbstractCoordinateOperationType>(_CoordinateOperation_QNAME, AbstractCoordinateOperationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCoordinateSystemType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCoordinateSystem", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<AbstractCoordinateSystemType> createAbstractCoordinateSystem(final AbstractCoordinateSystemType value) { return new JAXBElement<AbstractCoordinateSystemType>(AbstractCoordinateSystem_QNAME, AbstractCoordinateSystemType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ImageDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "imageDatumRef") public JAXBElement<ImageDatumRefType> createImageDatumRef(final ImageDatumRefType value) { return new JAXBElement<ImageDatumRefType>(_ImageDatumRef_QNAME, ImageDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ImageDatumType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ImageDatum", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractDatum") public JAXBElement<ImageDatumType> createImageDatum(final ImageDatumType value) { return new JAXBElement<ImageDatumType>(_ImageDatum_QNAME, ImageDatumType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ImageDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesImageDatum") public JAXBElement<ImageDatumRefType> createUsesImageDatum(final ImageDatumRefType value) { return new JAXBElement<ImageDatumRefType>(_UsesImageDatum_QNAME, ImageDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractDatumType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractDatum", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<AbstractDatumType> createDatum(final AbstractDatumType value) { return new JAXBElement<AbstractDatumType>(_Datum_QNAME, AbstractDatumType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPositionalAccuracyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractpositionalAccuracy") public JAXBElement<AbstractPositionalAccuracyType> createPositionalAccuracy(final AbstractPositionalAccuracyType value) { return new JAXBElement<AbstractPositionalAccuracyType>(_PositionalAccuracy_QNAME, AbstractPositionalAccuracyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractReferenceSystemType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractReferenceSystem", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<AbstractReferenceSystemType> createReferenceSystem(final AbstractReferenceSystemType value) { return new JAXBElement<AbstractReferenceSystemType>(_ReferenceSystem_QNAME, AbstractReferenceSystemType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCoordinateOperationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractSingleOperation", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateOperation") public JAXBElement<AbstractCoordinateOperationType> createSingleOperation(final AbstractCoordinateOperationType value) { return new JAXBElement<AbstractCoordinateOperationType>(_SingleOperation_QNAME, AbstractCoordinateOperationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCoordinateOperationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractOperation", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSingleOperation") public JAXBElement<AbstractCoordinateOperationType> createOperation(final AbstractCoordinateOperationType value) { return new JAXBElement<AbstractCoordinateOperationType>(_Operation_QNAME, AbstractCoordinateOperationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractReferenceSystemType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCRS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractReferenceSystem") public JAXBElement<AbstractReferenceSystemType> createCRS(final AbstractReferenceSystemType value) { return new JAXBElement<AbstractReferenceSystemType>(_CRS_QNAME, AbstractReferenceSystemType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractTimeSliceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractTimeSlice", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<AbstractTimeSliceType> createTimeSlice(final AbstractTimeSliceType value) { return new JAXBElement<AbstractTimeSliceType>(_TimeSlice_QNAME, AbstractTimeSliceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CRSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "sourceCRS") public JAXBElement<CRSRefType> createSourceCRS(final CRSRefType value) { return new JAXBElement<CRSRefType>(_SourceCRS_QNAME, CRSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CRSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "targetCRS") public JAXBElement<CRSRefType> createTargetCRS(final CRSRefType value) { return new JAXBElement<CRSRefType>(_TargetCRS_QNAME, CRSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CartesianCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "cartesianCSRef") public JAXBElement<CartesianCSRefType> createCartesianCSRef(final CartesianCSRefType value) { return new JAXBElement<CartesianCSRefType>(_CartesianCSRef_QNAME, CartesianCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CartesianCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesCartesianCS") public JAXBElement<CartesianCSRefType> createUsesCartesianCS(final CartesianCSRefType value) { return new JAXBElement<CartesianCSRefType>(_UsesCartesianCS_QNAME, CartesianCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CompositeCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CompositeCurve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCurve") public JAXBElement<CompositeCurveType> createCompositeCurve(final CompositeCurveType value) { return new JAXBElement<CompositeCurveType>(_CompositeCurve_QNAME, CompositeCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CompositeSolidType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CompositeSolid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSolid") public JAXBElement<CompositeSolidType> createCompositeSolid(final CompositeSolidType value) { return new JAXBElement<CompositeSolidType>(_CompositeSolid_QNAME, CompositeSolidType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CompositeSurfaceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CompositeSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractSurface") public JAXBElement<CompositeSurfaceType> createCompositeSurface(final CompositeSurfaceType value) { return new JAXBElement<CompositeSurfaceType>(_CompositeSurface_QNAME, CompositeSurfaceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinateSystemAxisRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coordinateSystemAxisRef") public JAXBElement<CoordinateSystemAxisRefType> createCoordinateSystemAxisRef(final CoordinateSystemAxisRefType value) { return new JAXBElement<CoordinateSystemAxisRefType>(_CoordinateSystemAxisRef_QNAME, CoordinateSystemAxisRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinateSystemAxisType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CoordinateSystemAxis", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Definition") public JAXBElement<CoordinateSystemAxisType> createCoordinateSystemAxis(final CoordinateSystemAxisType value) { return new JAXBElement<CoordinateSystemAxisType>(_CoordinateSystemAxis_QNAME, CoordinateSystemAxisType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinateSystemAxisRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesAxis") public JAXBElement<CoordinateSystemAxisRefType> createUsesAxis(final CoordinateSystemAxisRefType value) { return new JAXBElement<CoordinateSystemAxisRefType>(_UsesAxis_QNAME, CoordinateSystemAxisRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinateSystemRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coordinateSystemRef") public JAXBElement<CoordinateSystemRefType> createCoordinateSystemRef(final CoordinateSystemRefType value) { return new JAXBElement<CoordinateSystemRefType>(_CoordinateSystemRef_QNAME, CoordinateSystemRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoordinateSystemRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesCS") public JAXBElement<CoordinateSystemRefType> createUsesCS(final CoordinateSystemRefType value) { return new JAXBElement<CoordinateSystemRefType>(_UsesCS_QNAME, CoordinateSystemRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DirectionPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "direction") public JAXBElement<DirectionPropertyType> createDirection(final DirectionPropertyType value) { return new JAXBElement<DirectionPropertyType>(_Direction_QNAME, DirectionPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DirectionVectorType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "DirectionVector") public JAXBElement<DirectionVectorType> createDirectionVector(final DirectionVectorType value) { return new JAXBElement<DirectionVectorType>(_DirectionVector_QNAME, DirectionVectorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ImageCRSType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ImageCRS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateReferenceSystem") public JAXBElement<ImageCRSType> createImageCRS(final ImageCRSType value) { return new JAXBElement<ImageCRSType>(_ImageCRS_QNAME, ImageCRSType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EngineeringCRSType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "EngineeringCRS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateReferenceSystem") public JAXBElement<EngineeringCRSType> createEngineeringCRS(final EngineeringCRSType value) { return new JAXBElement<EngineeringCRSType>(_EngineeringCRS_QNAME, EngineeringCRSType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EngineeringDatumType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "EngineeringDatum", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractDatum") public JAXBElement<EngineeringDatumType> createEngineeringDatum(final EngineeringDatumType value) { return new JAXBElement<EngineeringDatumType>(_EngineeringDatum_QNAME, EngineeringDatumType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EngineeringDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "engineeringDatumRef") public JAXBElement<EngineeringDatumRefType> createEngineeringDatumRef(final EngineeringDatumRefType value) { return new JAXBElement<EngineeringDatumRefType>(_EngineeringDatumRef_QNAME, EngineeringDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EngineeringDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesEngineeringDatum") public JAXBElement<EngineeringDatumRefType> createUsesEngineeringDatum(final EngineeringDatumRefType value) { return new JAXBElement<EngineeringDatumRefType>(_UsesEngineeringDatum_QNAME, EngineeringDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExtentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "validArea") public JAXBElement<ExtentType> createValidArea(final ExtentType value) { return new JAXBElement<ExtentType>(_ValidArea_QNAME, ExtentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "CountExtent") public JAXBElement<List<String>> createCountExtent(final List<String> value) { return new JAXBElement<List<String>>(_CountExtent_QNAME, ((Class) List.class), null, ((List<String> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeometricComplexType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "GeometricComplex", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometry") public JAXBElement<GeometricComplexType> createGeometricComplex(final GeometricComplexType value) { return new JAXBElement<GeometricComplexType>(_GeometricComplex_QNAME, GeometricComplexType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GridType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Grid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGeometry") public JAXBElement<GridType> createGrid(final GridType value) { return new JAXBElement<GridType>(_Grid_QNAME, GridType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HistoryPropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "history") public JAXBElement<HistoryPropertyType> createHistory(final HistoryPropertyType value) { return new JAXBElement<HistoryPropertyType>(_History_QNAME, HistoryPropertyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "datumID") public JAXBElement<IdentifierType> createDatumID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_DatumID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ellipsoidID") public JAXBElement<IdentifierType> createEllipsoidID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_EllipsoidID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "axisID") public JAXBElement<IdentifierType> createAxisID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_AxisID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "meridianID") public JAXBElement<IdentifierType> createMeridianID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_MeridianID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "methodID") public JAXBElement<IdentifierType> createMethodID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_MethodID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coordinateOperationID") public JAXBElement<IdentifierType> createCoordinateOperationID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_CoordinateOperationID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "csID") public JAXBElement<IdentifierType> createCsID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_CsID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "parameterID") public JAXBElement<IdentifierType> createParameterID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_ParameterID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "srsID") public JAXBElement<IdentifierType> createSrsID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_SrsID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "groupID") public JAXBElement<IdentifierType> createGroupID(final IdentifierType value) { return new JAXBElement<IdentifierType>(_GroupID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MovingObjectStatusType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MovingObjectStatus", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractTimeSlice") public JAXBElement<MovingObjectStatusType> createMovingObjectStatus(final MovingObjectStatusType value) { return new JAXBElement<MovingObjectStatusType>(_MovingObjectStatus_QNAME, MovingObjectStatusType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObliqueCartesianCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesObliqueCartesianCS") public JAXBElement<ObliqueCartesianCSRefType> createUsesObliqueCartesianCS(final ObliqueCartesianCSRefType value) { return new JAXBElement<ObliqueCartesianCSRefType>(_UsesObliqueCartesianCS_QNAME, ObliqueCartesianCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObliqueCartesianCSType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "ObliqueCartesianCS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateSystem") public JAXBElement<ObliqueCartesianCSType> createObliqueCartesianCS(final ObliqueCartesianCSType value) { return new JAXBElement<ObliqueCartesianCSType>(_ObliqueCartesianCS_QNAME, ObliqueCartesianCSType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObliqueCartesianCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "obliqueCartesianCSRef") public JAXBElement<ObliqueCartesianCSRefType> createObliqueCartesianCSRef(final ObliqueCartesianCSRefType value) { return new JAXBElement<ObliqueCartesianCSRefType>(_ObliqueCartesianCSRef_QNAME, ObliqueCartesianCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PixelInCellType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pixelInCell") public JAXBElement<PixelInCellType> createPixelInCell(final PixelInCellType value) { return new JAXBElement<PixelInCellType>(_PixelInCell_QNAME, PixelInCellType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityExtentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "QuantityExtent") public JAXBElement<QuantityExtentType> createQuantityExtent(final QuantityExtentType value) { return new JAXBElement<QuantityExtentType>(_QuantityExtent_QNAME, QuantityExtentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeasureOrNullListType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "QuantityList") public JAXBElement<MeasureOrNullListType> createQuantityList(final MeasureOrNullListType value) { return new JAXBElement<MeasureOrNullListType>(_QuantityList_QNAME, MeasureOrNullListType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeasureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Quantity") public JAXBElement<MeasureType> createQuantity(final MeasureType value) { return new JAXBElement<MeasureType>(_Quantity_QNAME, MeasureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RectifiedGridType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "RectifiedGrid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "Grid") public JAXBElement<RectifiedGridType> createRectifiedGrid(final RectifiedGridType value) { return new JAXBElement<RectifiedGridType>(_RectifiedGrid_QNAME, RectifiedGridType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalDatumType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TemporalDatum", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractDatum") public JAXBElement<TemporalDatumType> createTemporalDatum(final TemporalDatumType value) { return new JAXBElement<TemporalDatumType>(_TemporalDatum_QNAME, TemporalDatumType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesTemporalDatum") public JAXBElement<TemporalDatumRefType> createUsesTemporalDatum(final TemporalDatumRefType value) { return new JAXBElement<TemporalDatumRefType>(_UsesTemporalDatum_QNAME, TemporalDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalDatumRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "temporalDatumRef") public JAXBElement<TemporalDatumRefType> createTemporalDatumRef(final TemporalDatumRefType value) { return new JAXBElement<TemporalDatumRefType>(_TemporalDatumRef_QNAME, TemporalDatumRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalCSType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TemporalCS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateSystem") public JAXBElement<TemporalCSType> createTemporalCS(final TemporalCSType value) { return new JAXBElement<TemporalCSType>(_TemporalCS_QNAME, TemporalCSType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "usesTemporalCS") public JAXBElement<TemporalCSRefType> createUsesTemporalCS(final TemporalCSRefType value) { return new JAXBElement<TemporalCSRefType>(_UsesTemporalCS_QNAME, TemporalCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalCSRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "temporalCSRef") public JAXBElement<TemporalCSRefType> createTemporalCSRef(final TemporalCSRefType value) { return new JAXBElement<TemporalCSRefType>(_TemporalCSRef_QNAME, TemporalCSRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TemporalCRSType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "TemporalCRS", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCoordinateReferenceSystem") public JAXBElement<TemporalCRSType> createTemporalCRS(final TemporalCRSType value) { return new JAXBElement<TemporalCRSType>(_TemporalCRS_QNAME, TemporalCRSType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimePeriodType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "temporalExtent") public JAXBElement<TimePeriodType> createTemporalExtent(final TimePeriodType value) { return new JAXBElement<TimePeriodType>(_TemporalExtent_QNAME, TimePeriodType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TrackType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "track", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "history") public JAXBElement<TrackType> createTrack(final TrackType value) { return new JAXBElement<TrackType>(_Track_QNAME, TrackType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractReferenceSystemType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "AbstractCoordinateReferenceSystem", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractCRS") public JAXBElement<AbstractReferenceSystemType> createCoordinateReferenceSystem(final AbstractReferenceSystemType value) { return new JAXBElement<AbstractReferenceSystemType>(_CoordinateReferenceSystem_QNAME, AbstractReferenceSystemType.class, null, value); } }