/* * 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.wcs.xml.v100; import java.util.List; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; import org.geotoolkit.ows.xml.v110.ReferenceGroupType; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the net.opengis.wcs._1_1 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 { private static final QName _DomainSet_QNAME = new QName("http://www.opengis.net/wcs", "domainSet"); private static final QName _CoverageOffering_QNAME = new QName("http://www.opengis.net/wcs", "CoverageOffering"); private static final QName _SpatialDomain_QNAME = new QName("http://www.opengis.net/wcs", "spatialDomain"); private static final QName _RangeSet_QNAME = new QName("http://www.opengis.net/wcs", "RangeSet"); private static final QName _SupportedCRSs_QNAME = new QName("http://www.opengis.net/wcs", "supportedCRSs"); private static final QName _SupportedFormats_QNAME = new QName("http://www.opengis.net/wcs", "supportedFormats"); private static final QName _SupportedInterpolations_QNAME = new QName("http://www.opengis.net/wcs", "supportedInterpolations"); private static final QName _GridBaseCRS_QNAME = new QName("http://www.opengis.net/wcs", "GridBaseCRS"); private static final QName _TemporalSubset_QNAME = new QName("http://www.opengis.net/wcs", "TemporalSubset"); private static final QName _GridCS_QNAME = new QName("http://www.opengis.net/wcs", "GridCS"); private static final QName _GridOffsets_QNAME = new QName("http://www.opengis.net/wcs", "GridOffsets"); private static final QName _GridType_QNAME = new QName("http://www.opengis.net/wcs", "GridType"); private static final QName _TemporalDomain_QNAME = new QName("http://www.opengis.net/wcs", "temporalDomain"); private static final QName _Coverage_QNAME = new QName("http://www.opengis.net/wcs", "Coverage"); private static final QName _Identifier_QNAME = new QName("http://www.opengis.net/wcs", "Identifier"); private static final QName _GridOrigin_QNAME = new QName("http://www.opengis.net/wcs", "GridOrigin"); private static final QName _MetadataLink_QNAME = new QName("http://www.opengis.net/wcs", "metadataLink"); private static final QName _Description_QNAME = new QName("http://www.opengis.net/wcs", "description"); private static final QName _Label_QNAME = new QName("http://www.opengis.net/wcs", "label"); private static final QName _TimeSequence_QNAME = new QName("http://www.opengis.net/wcs", "TimeSequence"); private static final QName _TimePeriod_QNAME = new QName("http://www.opengis.net/wcs", "timePeriod"); private static final QName _WCSCapabilities_QNAME = new QName("http://www.opengis.net/wcs", "WCS_Capabilities"); private static final QName _LonLatEnvelope_QNAME = new QName("http://www.opengis.net/wcs", "lonLatEnvelope"); private static final QName _CoverageOfferingBrief_QNAME = new QName("http://www.opengis.net/wcs", "CoverageOfferingBrief"); private static final QName _Name_QNAME = new QName("http://www.opengis.net/wcs", "name"); private static final QName _Capability_QNAME = new QName("http://www.opengis.net/wcs", "Capability"); private static final QName _Service_QNAME = new QName("http://www.opengis.net/wcs", "Service"); private static final QName _AbstractDescriptionTypeLabel_QNAME = new QName("http://www.opengis.net/wcs", "label"); private static final QName _ResponsiblePartyTypePositionName_QNAME = new QName("http://www.opengis.net/wcs", "positionName"); private static final QName _ResponsiblePartyTypeContactInfo_QNAME = new QName("http://www.opengis.net/wcs", "contactInfo"); private static final QName _ResponsiblePartyTypeOrganisationName_QNAME = new QName("http://www.opengis.net/wcs", "organisationName"); private static final QName _ResponsiblePartyTypeIndividualName_QNAME = new QName("http://www.opengis.net/wcs", "individualName"); private static final QName _SpatialSubset_QNAME = new QName("http://www.opengis.net/wcs", "spatialSubset"); private static final QName _Interval_QNAME = new QName("http://www.opengis.net/wcs", "interval"); private static final QName _SingleValue_QNAME = new QName("http://www.opengis.net/wcs", "singleValue"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.wcs.v100 * */ public ObjectFactory() { } /** * Create an instance of {@link TimeSequenceType } * */ public TimeSequenceType createTimeSequenceType() { return new TimeSequenceType(); } /** * Create an instance of {@link TimePeriodType } * */ public TimePeriodType createTimePeriodType() { return new TimePeriodType(); } /** * Create an instance of {@link SpatialDomainType } * */ public SpatialDomainType createSpatialDomainType() { return new SpatialDomainType(); } /** * Create an instance of {@link Request.DescribeCoverage } * */ public Request.DescribeCoverage createWCSCapabilityTypeRequestDescribeCoverage() { return new Request.DescribeCoverage(); } /** * Create an instance of {@link DCPTypeType.HTTP } * */ public DCPTypeType.HTTP createDCPTypeTypeHTTP() { return new DCPTypeType.HTTP(); } /** * Create an instance of {@link MetadataLinkType } * */ public MetadataLinkType createMetadataLinkType() { return new MetadataLinkType(); } /** * Create an instance of {@link Keywords } * */ public Keywords createKeywords() { return new Keywords(); } /** * Create an instance of {@link ServiceType } * */ public ServiceType createServiceType() { return new ServiceType(); } /** * Create an instance of {@link LonLatEnvelopeBaseType } * */ public LonLatEnvelopeBaseType createLonLatEnvelopeBaseType() { return new LonLatEnvelopeBaseType(); } /** * Create an instance of {@link WCSCapabilitiesType } * */ public WCSCapabilitiesType createWCSCapabilitiesType() { return new WCSCapabilitiesType(); } /** * Create an instance of {@link DCPTypeType } * */ public DCPTypeType createDCPTypeType() { return new DCPTypeType(); } /** * Create an instance of {@link OnlineResourceType } * */ public OnlineResourceType createOnlineResourceType() { return new OnlineResourceType(); } /** * Create an instance of {@link DCPTypeType.HTTP.Get } * */ public DCPTypeType.HTTP.Get createDCPTypeTypeHTTPGet() { return new DCPTypeType.HTTP.Get(); } /** * Create an instance of {@link Request } * */ public Request createWCSCapabilityTypeRequest() { return new Request(); } /** * Create an instance of {@link Request.GetCoverage } * */ public Request.GetCoverage createWCSCapabilityTypeRequestGetCoverage() { return new Request.GetCoverage(); } /** * Create an instance of {@link ContentMetadata } * */ public ContentMetadata createContentMetadata() { return new ContentMetadata(); } /** * Create an instance of {@link Request.GetCapabilities } * */ public Request.GetCapabilities createWCSCapabilityTypeRequestGetCapabilities() { return new Request.GetCapabilities(); } /** * Create an instance of {@link DCPTypeType.HTTP.Post } * */ public DCPTypeType.HTTP.Post createDCPTypeTypeHTTPPost() { return new DCPTypeType.HTTP.Post(); } /** * Create an instance of {@link LonLatEnvelopeType } * */ public LonLatEnvelopeType createLonLatEnvelopeType() { return new LonLatEnvelopeType(); } /** * Create an instance of {@link WCSCapabilityType.Exception } * */ public WCSCapabilityType.Exception createWCSCapabilityTypeException() { return new WCSCapabilityType.Exception(); } /** * Create an instance of {@link WCSCapabilityType } * */ public WCSCapabilityType createWCSCapabilityType() { return new WCSCapabilityType(); } /** * Create an instance of {@link MetadataAssociationType } * */ public MetadataAssociationType createMetadataAssociationType() { return new MetadataAssociationType(); } /** * Create an instance of {@link CoverageOfferingBriefType } * */ public CoverageOfferingBriefType createCoverageOfferingBriefType() { return new CoverageOfferingBriefType(); } /** * Create an instance of {@link WCSCapabilityType.VendorSpecificCapabilities } * */ public WCSCapabilityType.VendorSpecificCapabilities createWCSCapabilityTypeVendorSpecificCapabilities() { return new WCSCapabilityType.VendorSpecificCapabilities(); } /** * Create an instance of {@link CoverageDescription } * */ public CoverageDescription createCoverageDescription() { return new CoverageDescription(); } /** * Create an instance of {@link CoverageOfferingType } * */ public CoverageOfferingType createCoverageOfferingType() { return new CoverageOfferingType(); } /** * Create an instance of {@link DomainSetType } * */ public DomainSetType createDomainSetType() { return new DomainSetType(); } /** * Create an instance of {@link RangeSetType } * */ public RangeSetType createRangeSetType() { return new RangeSetType(); } /** * Create an instance of {@link SupportedCRSsType } * */ public SupportedCRSsType createSupportedCRSsType() { return new SupportedCRSsType(); } /** * Create an instance of {@link SupportedFormatsType } * */ public SupportedFormatsType createSupportedFormatsType() { return new SupportedFormatsType(); } /** * Create an instance of {@link SupportedInterpolationsType } * */ public SupportedInterpolationsType createSupportedInterpolationsType() { return new SupportedInterpolationsType(); } /** * Create an instance of {@link ResponsiblePartyType } * */ public ResponsiblePartyType createResponsiblePartyType() { return new ResponsiblePartyType(); } /** * Create an instance of {@link ContactType } * */ public ContactType createContactType() { return new ContactType(); } /** * Create an instance of {@link TelephoneType } * */ public TelephoneType createTelephoneType() { return new TelephoneType(); } /** * Create an instance of {@link AddressType } * */ public AddressType createAddressType() { return new AddressType(); } /** * Create an instance of {@link AddressType } * */ public RangeSet createRangeSet() { return new RangeSet(); } /** * Create an instance of {@link net.opengis.wcs.GetCapabilities } * */ public GetCapabilitiesType createGetCapabilities() { return new GetCapabilitiesType(); } /** * Create an instance of {@link net.opengis.wcs.GetCoverage } * */ public GetCoverageType createGetCoverage() { return new GetCoverageType(); } /** * Create an instance of {@link net.opengis.wcs.DescribeCoverage } * */ public DescribeCoverageType createDescribeCoverage() { return new DescribeCoverageType(); } /** * Create an instance of {@link DomainSubsetType } * */ public DomainSubsetType createDomainSubsetType() { return new DomainSubsetType(); } /** * Create an instance of {@link SpatialSubsetType } * */ public SpatialSubsetType createSpatialSubsetType() { return new SpatialSubsetType(); } /** * Create an instance of {@link OutputType } * */ public OutputType createOutputType() { return new OutputType(); } /** * Create an instance of {@link RangeSubsetType.AxisSubset } * */ public RangeSubsetType.AxisSubset createRangeSubsetTypeAxisSubset() { return new RangeSubsetType.AxisSubset(); } /** * Create an instance of {@link RangeSubsetType } * */ public RangeSubsetType createRangeSubsetType() { return new RangeSubsetType(); } /** * Create an instance of {@link ValueEnumBaseType } * */ public ValueEnumBaseType createValueEnumBaseType() { return new ValueEnumBaseType(); } /** * Create an instance of {@link IntervalType } * */ public IntervalType createIntervalType() { return new IntervalType(); } /** * Create an instance of {@link ValueRangeType } * */ public ValueRangeType createValueRangeType() { return new ValueRangeType(); } /** * Create an instance of {@link TypedLiteralType } * */ public TypedLiteralType createTypedLiteralType() { return new TypedLiteralType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IntervalType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "interval") public JAXBElement<IntervalType> createInterval(final IntervalType value) { return new JAXBElement<IntervalType>(_Interval_QNAME, IntervalType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TypedLiteralType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "singleValue") public JAXBElement<TypedLiteralType> createSingleValue(final TypedLiteralType value) { return new JAXBElement<TypedLiteralType>(_SingleValue_QNAME, TypedLiteralType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeSequenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "temporalSubset") public JAXBElement<TimeSequenceType> createTemporalSubset(final TimeSequenceType value) { return new JAXBElement<TimeSequenceType>(_TemporalSubset_QNAME, TimeSequenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SpatialSubsetType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "spatialSubset") public JAXBElement<SpatialSubsetType> createSpatialSubset(final SpatialSubsetType value) { return new JAXBElement<SpatialSubsetType>(_SpatialSubset_QNAME, SpatialSubsetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "positionName", scope = ResponsiblePartyType.class) public JAXBElement<String> createResponsiblePartyTypePositionName(final String value) { return new JAXBElement<String>(_ResponsiblePartyTypePositionName_QNAME, String.class, ResponsiblePartyType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContactType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "contactInfo", scope = ResponsiblePartyType.class) public JAXBElement<ContactType> createResponsiblePartyTypeContactInfo(final ContactType value) { return new JAXBElement<ContactType>(_ResponsiblePartyTypeContactInfo_QNAME, ContactType.class, ResponsiblePartyType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "organisationName", scope = ResponsiblePartyType.class) public JAXBElement<String> createResponsiblePartyTypeOrganisationName(final String value) { return new JAXBElement<String>(_ResponsiblePartyTypeOrganisationName_QNAME, String.class, ResponsiblePartyType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "individualName", scope = ResponsiblePartyType.class) public JAXBElement<String> createResponsiblePartyTypeIndividualName(final String value) { return new JAXBElement<String>(_ResponsiblePartyTypeIndividualName_QNAME, String.class, ResponsiblePartyType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SupportedInterpolationsType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "supportedInterpolations") public JAXBElement<SupportedInterpolationsType> createSupportedInterpolations(final SupportedInterpolationsType value) { return new JAXBElement<SupportedInterpolationsType>(_SupportedInterpolations_QNAME, SupportedInterpolationsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SupportedFormatsType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "supportedFormats") public JAXBElement<SupportedFormatsType> createSupportedFormats(final SupportedFormatsType value) { return new JAXBElement<SupportedFormatsType>(_SupportedFormats_QNAME, SupportedFormatsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SupportedCRSsType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "supportedCRSs") public JAXBElement<SupportedCRSsType> createSupportedCRSs(final SupportedCRSsType value) { return new JAXBElement<SupportedCRSsType>(_SupportedCRSs_QNAME, SupportedCRSsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RangeSetType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "RangeSet", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<RangeSetType> createRangeSet(final RangeSetType value) { return new JAXBElement<RangeSetType>(_RangeSet_QNAME, RangeSetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SpatialDomainType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "spatialDomain") public JAXBElement<SpatialDomainType> createSpatialDomain(final SpatialDomainType value) { return new JAXBElement<SpatialDomainType>(_SpatialDomain_QNAME, SpatialDomainType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoverageOfferingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "CoverageOffering", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<CoverageOfferingType> createCoverageOffering(final CoverageOfferingType value) { return new JAXBElement<CoverageOfferingType>(_CoverageOffering_QNAME, CoverageOfferingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DomainSetType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "domainSet") public JAXBElement<DomainSetType> createDomainSet(final DomainSetType value) { return new JAXBElement<DomainSetType>(_DomainSet_QNAME, DomainSetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MetadataLinkType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "metadataLink", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "metaDataProperty") public JAXBElement<MetadataLinkType> createMetadataLink(final MetadataLinkType value) { return new JAXBElement<MetadataLinkType>(_MetadataLink_QNAME, MetadataLinkType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "description") public JAXBElement<String> createDescription(final String value) { return new JAXBElement<String>(_Description_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "label") public JAXBElement<String> createLabel(final String value) { return new JAXBElement<String>(_Label_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeSequenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "TimeSequence") public JAXBElement<TimeSequenceType> createTimeSequence(final TimeSequenceType value) { return new JAXBElement<TimeSequenceType>(_TimeSequence_QNAME, TimeSequenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimePeriodType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "timePeriod") 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 WCSCapabilitiesType }{@code >}} * @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "WCS_Capabilities") public JAXBElement<WCSCapabilitiesType> createWCSCapabilities(final WCSCapabilitiesType value) { return new JAXBElement<WCSCapabilitiesType>(_WCSCapabilities_QNAME, WCSCapabilitiesType.class, null, value); }*/ /** * Create an instance of {@link JAXBElement }{@code <}{@link LonLatEnvelopeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "lonLatEnvelope") public JAXBElement<LonLatEnvelopeType> createLonLatEnvelope(final LonLatEnvelopeType value) { return new JAXBElement<LonLatEnvelopeType>(_LonLatEnvelope_QNAME, LonLatEnvelopeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CoverageOfferingBriefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "CoverageOfferingBrief", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<CoverageOfferingBriefType> createCoverageOfferingBrief(final CoverageOfferingBriefType value) { return new JAXBElement<CoverageOfferingBriefType>(_CoverageOfferingBrief_QNAME, CoverageOfferingBriefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "name") public JAXBElement<String> createName(final String value) { return new JAXBElement<String>(_Name_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link WCSCapabilityType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "Capability") public JAXBElement<WCSCapabilityType> createCapability(final WCSCapabilityType value) { return new JAXBElement<WCSCapabilityType>(_Capability_QNAME, WCSCapabilityType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "Service", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "AbstractGML") public JAXBElement<ServiceType> createService(final ServiceType value) { return new JAXBElement<ServiceType>(_Service_QNAME, ServiceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "label", scope = AbstractDescriptionType.class) public JAXBElement<String> createAbstractDescriptionTypeLabel(final String value) { return new JAXBElement<String>(_AbstractDescriptionTypeLabel_QNAME, String.class, AbstractDescriptionType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "GridBaseCRS") public JAXBElement<String> createGridBaseCRS(final String value) { return new JAXBElement<String>(_GridBaseCRS_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeSequenceType }{@code >}} * @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "TemporalSubset") public JAXBElement<TimeSequenceType> createTemporalSubset(TimeSequenceType value) { return new JAXBElement<TimeSequenceType>(_TemporalSubset_QNAME, TimeSequenceType.class, null, value); }*/ /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "GridCS", defaultValue = "urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS") public JAXBElement<String> createGridCS(final String value) { return new JAXBElement<String>(_GridCS_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "GridOffsets") public JAXBElement<List<Double>> createGridOffsets(final List<Double> value) { return new JAXBElement<List<Double>>(_GridOffsets_QNAME, ((Class) List.class), null, ((List<Double> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "GridType", defaultValue = "urn:ogc:def:method:WCS:1.1:2dSimpleGrid") public JAXBElement<String> createGridType(final String value) { return new JAXBElement<String>(_GridType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeSequenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "temporalDomain") public JAXBElement<TimeSequenceType> createTemporalDomain(final TimeSequenceType value) { return new JAXBElement<TimeSequenceType>(_TemporalDomain_QNAME, TimeSequenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceGroupType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "Coverage", substitutionHeadNamespace = "http://www.opengis.net/ows/1.1", substitutionHeadName = "ReferenceGroup") public JAXBElement<ReferenceGroupType> createCoverage(final ReferenceGroupType value) { return new JAXBElement<ReferenceGroupType>(_Coverage_QNAME, ReferenceGroupType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "Identifier") public JAXBElement<String> createIdentifier(final String value) { return new JAXBElement<String>(_Identifier_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wcs", name = "GridOrigin", defaultValue = "0 0") public JAXBElement<List<Double>> createGridOrigin(final List<Double> value) { return new JAXBElement<List<Double>>(_GridOrigin_QNAME, ((Class) List.class), null, ((List<Double> ) value)); } }