/* * Geotoolkit - An Open Source Java GIS Toolkit * http://www.geotoolkit.org * * (C) 2014, 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. */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2014.04.20 at 07:08:32 PM CEST // package org.geotoolkit.owc.xml.v10; import java.math.BigInteger; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; import org.w3._2005.atom.LinkType; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the net.opengis.owc._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. * */ @XmlRegistry public class ObjectFactory { private final static QName _Display_QNAME = new QName("http://www.opengis.net/owc/1.0", "display"); private final static QName _Offering_QNAME = new QName("http://www.opengis.net/owc/1.0", "offering"); private final static QName _MinScaleDenominator_QNAME = new QName("http://www.opengis.net/owc/1.0", "minScaleDenominator"); private final static QName _MaxScaleDenominator_QNAME = new QName("http://www.opengis.net/owc/1.0", "maxScaleDenominator"); private final static QName _Forder_QNAME = new QName("http://www.opengis.net/owc/1.0", "forder"); private final static QName _OperationTypeRequest_QNAME = new QName("http://www.opengis.net/owc/1.0", "request"); private final static QName _OperationTypeResult_QNAME = new QName("http://www.opengis.net/owc/1.0", "result"); private final static QName _OfferingTypeStyleSet_QNAME = new QName("http://www.opengis.net/owc/1.0", "styleSet"); private final static QName _OfferingTypeContent_QNAME = new QName("http://www.opengis.net/owc/1.0", "content"); private final static QName _OfferingTypeOperation_QNAME = new QName("http://www.opengis.net/owc/1.0", "operation"); private final static QName _DisplayTypeMmPerPixel_QNAME = new QName("http://www.opengis.net/owc/1.0", "mmPerPixel"); private final static QName _DisplayTypePixelWidth_QNAME = new QName("http://www.opengis.net/owc/1.0", "pixelWidth"); private final static QName _DisplayTypePixelHeight_QNAME = new QName("http://www.opengis.net/owc/1.0", "pixelHeight"); private final static QName _StyleSetTypeLegendURL_QNAME = new QName("http://www.opengis.net/owc/1.0", "legendURL"); private final static QName _StyleSetTypeName_QNAME = new QName("http://www.opengis.net/owc/1.0", "name"); private final static QName _StyleSetTypeAbstract_QNAME = new QName("http://www.opengis.net/owc/1.0", "abstract"); private final static QName _StyleSetTypeTitle_QNAME = new QName("http://www.opengis.net/owc/1.0", "title"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.owc._1 * */ public ObjectFactory() { } /** * Create an instance of {@link DisplayType } * */ public DisplayType createDisplayType() { return new DisplayType(); } /** * Create an instance of {@link OfferingType } * */ public OfferingType createOfferingType() { return new OfferingType(); } /** * Create an instance of {@link StyleSetType } * */ public StyleSetType createStyleSetType() { return new StyleSetType(); } /** * Create an instance of {@link OperationType } * */ public OperationType createOperationType() { return new OperationType(); } /** * Create an instance of {@link ContentType } * */ public ContentType createContentType() { return new ContentType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DisplayType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "display") public JAXBElement<DisplayType> createDisplay(DisplayType value) { return new JAXBElement<DisplayType>(_Display_QNAME, DisplayType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OfferingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "offering") public JAXBElement<OfferingType> createOffering(OfferingType value) { return new JAXBElement<OfferingType>(_Offering_QNAME, OfferingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "minScaleDenominator") public JAXBElement<Double> createMinScaleDenominator(Double value) { return new JAXBElement<Double>(_MinScaleDenominator_QNAME, Double.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "maxScaleDenominator") public JAXBElement<Double> createMaxScaleDenominator(Double value) { return new JAXBElement<Double>(_MaxScaleDenominator_QNAME, Double.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "forder") public JAXBElement<String> createForder(String value) { return new JAXBElement<String>(_Forder_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "request", scope = OperationType.class) public JAXBElement<ContentType> createOperationTypeRequest(ContentType value) { return new JAXBElement<ContentType>(_OperationTypeRequest_QNAME, ContentType.class, OperationType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "result", scope = OperationType.class) public JAXBElement<ContentType> createOperationTypeResult(ContentType value) { return new JAXBElement<ContentType>(_OperationTypeResult_QNAME, ContentType.class, OperationType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StyleSetType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "styleSet", scope = OfferingType.class) public JAXBElement<StyleSetType> createOfferingTypeStyleSet(StyleSetType value) { return new JAXBElement<StyleSetType>(_OfferingTypeStyleSet_QNAME, StyleSetType.class, OfferingType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "content", scope = OfferingType.class) public JAXBElement<ContentType> createOfferingTypeContent(ContentType value) { return new JAXBElement<ContentType>(_OfferingTypeContent_QNAME, ContentType.class, OfferingType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OperationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "operation", scope = OfferingType.class) public JAXBElement<OperationType> createOfferingTypeOperation(OperationType value) { return new JAXBElement<OperationType>(_OfferingTypeOperation_QNAME, OperationType.class, OfferingType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Double }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "mmPerPixel", scope = DisplayType.class) public JAXBElement<Double> createDisplayTypeMmPerPixel(Double value) { return new JAXBElement<Double>(_DisplayTypeMmPerPixel_QNAME, Double.class, DisplayType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "pixelWidth", scope = DisplayType.class) public JAXBElement<BigInteger> createDisplayTypePixelWidth(BigInteger value) { return new JAXBElement<BigInteger>(_DisplayTypePixelWidth_QNAME, BigInteger.class, DisplayType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "pixelHeight", scope = DisplayType.class) public JAXBElement<BigInteger> createDisplayTypePixelHeight(BigInteger value) { return new JAXBElement<BigInteger>(_DisplayTypePixelHeight_QNAME, BigInteger.class, DisplayType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LinkType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "legendURL", scope = StyleSetType.class) public JAXBElement<LinkType> createStyleSetTypeLegendURL(LinkType value) { return new JAXBElement<LinkType>(_StyleSetTypeLegendURL_QNAME, LinkType.class, StyleSetType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "name", scope = StyleSetType.class) public JAXBElement<String> createStyleSetTypeName(String value) { return new JAXBElement<String>(_StyleSetTypeName_QNAME, String.class, StyleSetType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ContentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "content", scope = StyleSetType.class) public JAXBElement<ContentType> createStyleSetTypeContent(ContentType value) { return new JAXBElement<ContentType>(_OfferingTypeContent_QNAME, ContentType.class, StyleSetType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "abstract", scope = StyleSetType.class) public JAXBElement<String> createStyleSetTypeAbstract(String value) { return new JAXBElement<String>(_StyleSetTypeAbstract_QNAME, String.class, StyleSetType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/owc/1.0", name = "title", scope = StyleSetType.class) public JAXBElement<String> createStyleSetTypeTitle(String value) { return new JAXBElement<String>(_StyleSetTypeTitle_QNAME, String.class, StyleSetType.class, value); } }