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