/*
* Geotoolkit - An Open Source Java GIS Toolkit
* http://www.geotoolkit.org
*
* (C) 2013, 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.ows.xml.v200;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the net.opengis.ows._2 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.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Role_QNAME = new QName("http://www.opengis.net/ows/2.0", "Role");
private final static QName _Range_QNAME = new QName("http://www.opengis.net/ows/2.0", "Range");
private final static QName _Manifest_QNAME = new QName("http://www.opengis.net/ows/2.0", "Manifest");
private final static QName _Keywords_QNAME = new QName("http://www.opengis.net/ows/2.0", "Keywords");
private final static QName _AbstractReferenceBase_QNAME = new QName("http://www.opengis.net/ows/2.0", "AbstractReferenceBase");
private final static QName _OtherSource_QNAME = new QName("http://www.opengis.net/ows/2.0", "OtherSource");
private final static QName _Fees_QNAME = new QName("http://www.opengis.net/ows/2.0", "Fees");
private final static QName _InputData_QNAME = new QName("http://www.opengis.net/ows/2.0", "InputData");
private final static QName _Reference_QNAME = new QName("http://www.opengis.net/ows/2.0", "Reference");
private final static QName _SupportedCRS_QNAME = new QName("http://www.opengis.net/ows/2.0", "SupportedCRS");
private final static QName _OutputFormat_QNAME = new QName("http://www.opengis.net/ows/2.0", "OutputFormat");
private final static QName _ExtendedCapabilities_QNAME = new QName("http://www.opengis.net/ows/2.0", "ExtendedCapabilities");
private final static QName _OperationResponse_QNAME = new QName("http://www.opengis.net/ows/2.0", "OperationResponse");
private final static QName _Identifier_QNAME = new QName("http://www.opengis.net/ows/2.0", "Identifier");
private final static QName _DataType_QNAME = new QName("http://www.opengis.net/ows/2.0", "DataType");
private final static QName _OrganisationName_QNAME = new QName("http://www.opengis.net/ows/2.0", "OrganisationName");
private final static QName _WGS84BoundingBox_QNAME = new QName("http://www.opengis.net/ows/2.0", "WGS84BoundingBox");
private final static QName _AdditionalParameters_QNAME = new QName("http://www.opengis.net/ows/2.0", "AdditionalParameters");
private final static QName _ReferenceGroup_QNAME = new QName("http://www.opengis.net/ows/2.0", "ReferenceGroup");
private final static QName _Spacing_QNAME = new QName("http://www.opengis.net/ows/2.0", "Spacing");
private final static QName _MinimumValue_QNAME = new QName("http://www.opengis.net/ows/2.0", "MinimumValue");
private final static QName _BoundingBox_QNAME = new QName("http://www.opengis.net/ows/2.0", "BoundingBox");
private final static QName _AdditionalParameter_QNAME = new QName("http://www.opengis.net/ows/2.0", "AdditionalParameter");
private final static QName _PositionName_QNAME = new QName("http://www.opengis.net/ows/2.0", "PositionName");
private final static QName _Meaning_QNAME = new QName("http://www.opengis.net/ows/2.0", "Meaning");
private final static QName _DefaultValue_QNAME = new QName("http://www.opengis.net/ows/2.0", "DefaultValue");
private final static QName _IndividualName_QNAME = new QName("http://www.opengis.net/ows/2.0", "IndividualName");
private final static QName _Language_QNAME = new QName("http://www.opengis.net/ows/2.0", "Language");
private final static QName _Title_QNAME = new QName("http://www.opengis.net/ows/2.0", "Title");
private final static QName _ReferenceSystem_QNAME = new QName("http://www.opengis.net/ows/2.0", "ReferenceSystem");
private final static QName _NilValue_QNAME = new QName("http://www.opengis.net/ows/2.0", "nilValue");
private final static QName _UOM_QNAME = new QName("http://www.opengis.net/ows/2.0", "UOM");
private final static QName _AvailableCRS_QNAME = new QName("http://www.opengis.net/ows/2.0", "AvailableCRS");
private final static QName _Resource_QNAME = new QName("http://www.opengis.net/ows/2.0", "Resource");
private final static QName _Exception_QNAME = new QName("http://www.opengis.net/ows/2.0", "Exception");
private final static QName _MaximumValue_QNAME = new QName("http://www.opengis.net/ows/2.0", "MaximumValue");
private final static QName _ContactInfo_QNAME = new QName("http://www.opengis.net/ows/2.0", "ContactInfo");
private final static QName _Value_QNAME = new QName("http://www.opengis.net/ows/2.0", "Value");
private final static QName _DatasetDescriptionSummary_QNAME = new QName("http://www.opengis.net/ows/2.0", "DatasetDescriptionSummary");
private final static QName _Abstract_QNAME = new QName("http://www.opengis.net/ows/2.0", "Abstract");
private final static QName _ServiceReference_QNAME = new QName("http://www.opengis.net/ows/2.0", "ServiceReference");
private final static QName _Metadata_QNAME = new QName("http://www.opengis.net/ows/2.0", "Metadata");
private final static QName _PointOfContact_QNAME = new QName("http://www.opengis.net/ows/2.0", "PointOfContact");
private final static QName _AbstractMetaData_QNAME = new QName("http://www.opengis.net/ows/2.0", "AbstractMetaData");
private final static QName _GetCapabilities_QNAME = new QName("http://www.opengis.net/ows/2.0", "GetCapabilities");
private final static QName _GetResourceByID_QNAME = new QName("http://www.opengis.net/ows/2.0", "GetResourceByID");
private final static QName _AccessConstraints_QNAME = new QName("http://www.opengis.net/ows/2.0", "AccessConstraints");
private final static QName _HTTPPost_QNAME = new QName("http://www.opengis.net/ows/2.0", "Post");
private final static QName _HTTPGet_QNAME = new QName("http://www.opengis.net/ows/2.0", "Get");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.ows._2
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ValuesReference }
*
*/
public ValuesReference createValuesReference() {
return new ValuesReference();
}
/**
* Create an instance of {@link RangeType }
*
*/
public RangeType createRangeType() {
return new RangeType();
}
/**
* Create an instance of {@link TelephoneType }
*
*/
public TelephoneType createTelephoneType() {
return new TelephoneType();
}
/**
* Create an instance of {@link DomainMetadataType }
*
*/
public DomainMetadataType createDomainMetadataType() {
return new DomainMetadataType();
}
/**
* Create an instance of {@link LanguageStringType }
*
*/
public LanguageStringType createLanguageStringType() {
return new LanguageStringType();
}
/**
* Create an instance of {@link AcceptVersionsType }
*
*/
public AcceptVersionsType createAcceptVersionsType() {
return new AcceptVersionsType();
}
/**
* Create an instance of {@link HTTP }
*
*/
public HTTP createHTTP() {
return new HTTP();
}
/**
* Create an instance of {@link AcceptFormatsType }
*
*/
public AcceptFormatsType createAcceptFormatsType() {
return new AcceptFormatsType();
}
/**
* Create an instance of {@link BasicIdentificationType }
*
*/
public BasicIdentificationType createBasicIdentificationType() {
return new BasicIdentificationType();
}
/**
* Create an instance of {@link ReferenceType }
*
*/
public ReferenceType createReferenceType() {
return new ReferenceType();
}
/**
* Create an instance of {@link CapabilitiesBaseType }
*
public CapabilitiesBaseType createCapabilitiesBaseType() {
return new CapabilitiesBaseType();
}*/
/**
* Create an instance of {@link GetCapabilitiesType }
*
*/
public GetCapabilitiesType createGetCapabilitiesType() {
return new GetCapabilitiesType();
}
/**
* Create an instance of {@link UnNamedDomainType }
*
*/
public UnNamedDomainType createUnNamedDomainType() {
return new UnNamedDomainType();
}
/**
* Create an instance of {@link DCP }
*
*/
public DCP createDCP() {
return new DCP();
}
/**
* Create an instance of {@link AdditionalParametersType }
*
*/
public AdditionalParametersType createAdditionalParametersType() {
return new AdditionalParametersType();
}
/**
* Create an instance of {@link GetCapabilitiesType.AcceptLanguages }
*
*/
public GetCapabilitiesType.AcceptLanguages createGetCapabilitiesTypeAcceptLanguages() {
return new GetCapabilitiesType.AcceptLanguages();
}
/**
* Create an instance of {@link IdentificationType }
*
*/
public IdentificationType createIdentificationType() {
return new IdentificationType();
}
/**
* Create an instance of {@link AnyValue }
*
*/
public AnyValue createAnyValue() {
return new AnyValue();
}
/**
* Create an instance of {@link KeywordsType }
*
*/
public KeywordsType createKeywordsType() {
return new KeywordsType();
}
/**
* Create an instance of {@link MetadataType }
*
*/
public MetadataType createMetadataType() {
return new MetadataType();
}
/**
* Create an instance of {@link AdditionalParametersBaseType }
*
*/
public AdditionalParametersBaseType createAdditionalParametersBaseType() {
return new AdditionalParametersBaseType();
}
/**
* Create an instance of {@link OnlineResourceType }
*
*/
public OnlineResourceType createOnlineResourceType() {
return new OnlineResourceType();
}
/**
* Create an instance of {@link NoValues }
*
*/
public NoValues createNoValues() {
return new NoValues();
}
/**
* Create an instance of {@link Operation }
*
*/
public Operation createOperation() {
return new Operation();
}
/**
* Create an instance of {@link ExceptionType }
*
*/
public ExceptionType createExceptionType() {
return new ExceptionType();
}
/**
* Create an instance of {@link AddressType }
*
*/
public AddressType createAddressType() {
return new AddressType();
}
/**
* Create an instance of {@link ReferenceGroupType }
*
*/
public ReferenceGroupType createReferenceGroupType() {
return new ReferenceGroupType();
}
/**
* Create an instance of {@link ServiceProvider }
*
*/
public ServiceProvider createServiceProvider() {
return new ServiceProvider();
}
/**
* Create an instance of {@link ContentsBaseType }
*
*/
public ContentsBaseType createContentsBaseType() {
return new ContentsBaseType();
}
/**
* Create an instance of {@link ResponsiblePartySubsetType }
*
*/
public ResponsiblePartySubsetType createResponsiblePartySubsetType() {
return new ResponsiblePartySubsetType();
}
/**
* Create an instance of {@link ExceptionReport }
*
*/
public ExceptionReport createExceptionReport() {
return new ExceptionReport();
}
/**
* Create an instance of {@link ValueType }
*
*/
public ValueType createValueType() {
return new ValueType();
}
/**
* Create an instance of {@link AllowedValues }
*
*/
public AllowedValues createAllowedValues() {
return new AllowedValues();
}
/**
* Create an instance of {@link ResponsiblePartyType }
*
*/
public ResponsiblePartyType createResponsiblePartyType() {
return new ResponsiblePartyType();
}
/**
* Create an instance of {@link ServiceIdentification }
*
*/
public ServiceIdentification createServiceIdentification() {
return new ServiceIdentification();
}
/**
* Create an instance of {@link ManifestType }
*
*/
public ManifestType createManifestType() {
return new ManifestType();
}
/**
* Create an instance of {@link OperationsMetadata }
*
*/
public OperationsMetadata createOperationsMetadata() {
return new OperationsMetadata();
}
/**
* Create an instance of {@link AbstractReferenceBaseType }
*
*/
public AbstractReferenceBaseType createAbstractReferenceBaseType() {
return new AbstractReferenceBaseType();
}
/**
* Create an instance of {@link AdditionalParameter }
*
*/
public AdditionalParameter createAdditionalParameter() {
return new AdditionalParameter();
}
/**
* Create an instance of {@link SectionsType }
*
*/
public SectionsType createSectionsType() {
return new SectionsType();
}
/**
* Create an instance of {@link BoundingBoxType }
*
*/
public BoundingBoxType createBoundingBoxType() {
return new BoundingBoxType();
}
/**
* Create an instance of {@link CapabilitiesBaseType.Languages }
*
*/
public CapabilitiesBaseType.Languages createCapabilitiesBaseTypeLanguages() {
return new CapabilitiesBaseType.Languages();
}
/**
* Create an instance of {@link DomainType }
*
*/
public DomainType createDomainType() {
return new DomainType();
}
/**
* Create an instance of {@link DatasetDescriptionSummaryBaseType }
*
*/
public DatasetDescriptionSummaryBaseType createDatasetDescriptionSummaryBaseType() {
return new DatasetDescriptionSummaryBaseType();
}
/**
* Create an instance of {@link WGS84BoundingBoxType }
*
*/
public WGS84BoundingBoxType createWGS84BoundingBoxType() {
return new WGS84BoundingBoxType();
}
/**
* Create an instance of {@link ContactType }
*
*/
public ContactType createContactType() {
return new ContactType();
}
/**
* Create an instance of {@link GetResourceByIdType }
*
*/
public GetResourceByIdType createGetResourceByIdType() {
return new GetResourceByIdType();
}
/**
* Create an instance of {@link RequestMethodType }
*
*/
public RequestMethodType createRequestMethodType() {
return new RequestMethodType();
}
/**
* Create an instance of {@link DescriptionType }
*
*/
public DescriptionType createDescriptionType() {
return new DescriptionType();
}
/**
* Create an instance of {@link CodeType }
*
*/
public CodeType createCodeType() {
return new CodeType();
}
/**
* Create an instance of {@link NilValueType }
*
*/
public NilValueType createNilValueType() {
return new NilValueType();
}
/**
* Create an instance of {@link ServiceReferenceType }
*
*/
public ServiceReferenceType createServiceReferenceType() {
return new ServiceReferenceType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Role")
public JAXBElement<CodeType> createRole(CodeType value) {
return new JAXBElement<CodeType>(_Role_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RangeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Range")
public JAXBElement<RangeType> createRange(RangeType value) {
return new JAXBElement<RangeType>(_Range_QNAME, RangeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Manifest")
public JAXBElement<ManifestType> createManifest(ManifestType value) {
return new JAXBElement<ManifestType>(_Manifest_QNAME, ManifestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KeywordsType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Keywords")
public JAXBElement<KeywordsType> createKeywords(KeywordsType value) {
return new JAXBElement<KeywordsType>(_Keywords_QNAME, KeywordsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AbstractReferenceBaseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AbstractReferenceBase")
public JAXBElement<AbstractReferenceBaseType> createAbstractReferenceBase(AbstractReferenceBaseType value) {
return new JAXBElement<AbstractReferenceBaseType>(_AbstractReferenceBase_QNAME, AbstractReferenceBaseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "OtherSource")
public JAXBElement<MetadataType> createOtherSource(MetadataType value) {
return new JAXBElement<MetadataType>(_OtherSource_QNAME, MetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Fees")
public JAXBElement<String> createFees(String value) {
return new JAXBElement<String>(_Fees_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "InputData")
public JAXBElement<ManifestType> createInputData(ManifestType value) {
return new JAXBElement<ManifestType>(_InputData_QNAME, ManifestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Reference", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "AbstractReferenceBase")
public JAXBElement<ReferenceType> createReference(ReferenceType value) {
return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "SupportedCRS", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "AvailableCRS")
public JAXBElement<String> createSupportedCRS(String value) {
return new JAXBElement<String>(_SupportedCRS_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "OutputFormat")
public JAXBElement<String> createOutputFormat(String value) {
return new JAXBElement<String>(_OutputFormat_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "ExtendedCapabilities")
public JAXBElement<Object> createExtendedCapabilities(Object value) {
return new JAXBElement<Object>(_ExtendedCapabilities_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "OperationResponse")
public JAXBElement<ManifestType> createOperationResponse(ManifestType value) {
return new JAXBElement<ManifestType>(_OperationResponse_QNAME, ManifestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Identifier")
public JAXBElement<CodeType> createIdentifier(CodeType value) {
return new JAXBElement<CodeType>(_Identifier_QNAME, CodeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DomainMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "DataType")
public JAXBElement<DomainMetadataType> createDataType(DomainMetadataType value) {
return new JAXBElement<DomainMetadataType>(_DataType_QNAME, DomainMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "OrganisationName")
public JAXBElement<String> createOrganisationName(String value) {
return new JAXBElement<String>(_OrganisationName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WGS84BoundingBoxType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "WGS84BoundingBox", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "BoundingBox")
public JAXBElement<WGS84BoundingBoxType> createWGS84BoundingBox(WGS84BoundingBoxType value) {
return new JAXBElement<WGS84BoundingBoxType>(_WGS84BoundingBox_QNAME, WGS84BoundingBoxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AdditionalParametersType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AdditionalParameters", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "Metadata")
public JAXBElement<AdditionalParametersType> createAdditionalParameters(AdditionalParametersType value) {
return new JAXBElement<AdditionalParametersType>(_AdditionalParameters_QNAME, AdditionalParametersType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferenceGroupType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "ReferenceGroup")
public JAXBElement<ReferenceGroupType> createReferenceGroup(ReferenceGroupType value) {
return new JAXBElement<ReferenceGroupType>(_ReferenceGroup_QNAME, ReferenceGroupType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Spacing")
public JAXBElement<ValueType> createSpacing(ValueType value) {
return new JAXBElement<ValueType>(_Spacing_QNAME, ValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "MinimumValue")
public JAXBElement<ValueType> createMinimumValue(ValueType value) {
return new JAXBElement<ValueType>(_MinimumValue_QNAME, ValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BoundingBoxType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "BoundingBox")
public JAXBElement<BoundingBoxType> createBoundingBox(BoundingBoxType value) {
return new JAXBElement<BoundingBoxType>(_BoundingBox_QNAME, BoundingBoxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AdditionalParameter }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AdditionalParameter", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "AbstractMetaData")
public JAXBElement<AdditionalParameter> createAdditionalParameter(AdditionalParameter value) {
return new JAXBElement<AdditionalParameter>(_AdditionalParameter_QNAME, AdditionalParameter.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "PositionName")
public JAXBElement<String> createPositionName(String value) {
return new JAXBElement<String>(_PositionName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DomainMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Meaning")
public JAXBElement<DomainMetadataType> createMeaning(DomainMetadataType value) {
return new JAXBElement<DomainMetadataType>(_Meaning_QNAME, DomainMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "DefaultValue")
public JAXBElement<ValueType> createDefaultValue(ValueType value) {
return new JAXBElement<ValueType>(_DefaultValue_QNAME, ValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "IndividualName")
public JAXBElement<String> createIndividualName(String value) {
return new JAXBElement<String>(_IndividualName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Language")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement<String> createLanguage(String value) {
return new JAXBElement<String>(_Language_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LanguageStringType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Title")
public JAXBElement<LanguageStringType> createTitle(LanguageStringType value) {
return new JAXBElement<LanguageStringType>(_Title_QNAME, LanguageStringType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DomainMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "ReferenceSystem")
public JAXBElement<DomainMetadataType> createReferenceSystem(DomainMetadataType value) {
return new JAXBElement<DomainMetadataType>(_ReferenceSystem_QNAME, DomainMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NilValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "nilValue")
public JAXBElement<NilValueType> createNilValue(NilValueType value) {
return new JAXBElement<NilValueType>(_NilValue_QNAME, NilValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DomainMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "UOM")
public JAXBElement<DomainMetadataType> createUOM(DomainMetadataType value) {
return new JAXBElement<DomainMetadataType>(_UOM_QNAME, DomainMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AvailableCRS")
public JAXBElement<String> createAvailableCRS(String value) {
return new JAXBElement<String>(_AvailableCRS_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Resource")
public JAXBElement<Object> createResource(Object value) {
return new JAXBElement<Object>(_Resource_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExceptionType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Exception")
public JAXBElement<ExceptionType> createException(ExceptionType value) {
return new JAXBElement<ExceptionType>(_Exception_QNAME, ExceptionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "MaximumValue")
public JAXBElement<ValueType> createMaximumValue(ValueType value) {
return new JAXBElement<ValueType>(_MaximumValue_QNAME, ValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContactType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "ContactInfo")
public JAXBElement<ContactType> createContactInfo(ContactType value) {
return new JAXBElement<ContactType>(_ContactInfo_QNAME, ContactType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ValueType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Value")
public JAXBElement<ValueType> createValue(ValueType value) {
return new JAXBElement<ValueType>(_Value_QNAME, ValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DatasetDescriptionSummaryBaseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "DatasetDescriptionSummary")
public JAXBElement<DatasetDescriptionSummaryBaseType> createDatasetDescriptionSummary(DatasetDescriptionSummaryBaseType value) {
return new JAXBElement<DatasetDescriptionSummaryBaseType>(_DatasetDescriptionSummary_QNAME, DatasetDescriptionSummaryBaseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LanguageStringType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Abstract")
public JAXBElement<LanguageStringType> createAbstract(LanguageStringType value) {
return new JAXBElement<LanguageStringType>(_Abstract_QNAME, LanguageStringType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceReferenceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "ServiceReference", substitutionHeadNamespace = "http://www.opengis.net/ows/2.0", substitutionHeadName = "Reference")
public JAXBElement<ServiceReferenceType> createServiceReference(ServiceReferenceType value) {
return new JAXBElement<ServiceReferenceType>(_ServiceReference_QNAME, ServiceReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Metadata")
public JAXBElement<MetadataType> createMetadata(MetadataType value) {
return new JAXBElement<MetadataType>(_Metadata_QNAME, MetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ResponsiblePartyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "PointOfContact")
public JAXBElement<ResponsiblePartyType> createPointOfContact(ResponsiblePartyType value) {
return new JAXBElement<ResponsiblePartyType>(_PointOfContact_QNAME, ResponsiblePartyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AbstractMetaData")
public JAXBElement<Object> createAbstractMetaData(Object value) {
return new JAXBElement<Object>(_AbstractMetaData_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetCapabilitiesType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "GetCapabilities")
public JAXBElement<GetCapabilitiesType> createGetCapabilities(GetCapabilitiesType value) {
return new JAXBElement<GetCapabilitiesType>(_GetCapabilities_QNAME, GetCapabilitiesType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetResourceByIdType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "GetResourceByID")
public JAXBElement<GetResourceByIdType> createGetResourceByID(GetResourceByIdType value) {
return new JAXBElement<GetResourceByIdType>(_GetResourceByID_QNAME, GetResourceByIdType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "AccessConstraints")
public JAXBElement<String> createAccessConstraints(String value) {
return new JAXBElement<String>(_AccessConstraints_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestMethodType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Post", scope = HTTP.class)
public JAXBElement<RequestMethodType> createHTTPPost(RequestMethodType value) {
return new JAXBElement<RequestMethodType>(_HTTPPost_QNAME, RequestMethodType.class, HTTP.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestMethodType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.opengis.net/ows/2.0", name = "Get", scope = HTTP.class)
public JAXBElement<RequestMethodType> createHTTPGet(RequestMethodType value) {
return new JAXBElement<RequestMethodType>(_HTTPGet_QNAME, RequestMethodType.class, HTTP.class, value);
}
}