/** * * geo-platform * Rich webgis framework * http://geo-platform.org * ==================================================================== * * Copyright (C) 2008-2017 geoSDI Group (CNR IMAA - Potenza - ITALY). * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. This program 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 General Public License * for more details. You should have received a copy of the GNU General * Public License along with this program. If not, see http://www.gnu.org/licenses/ * * ==================================================================== * * Linking this library statically or dynamically with other modules is * making a combined work based on this library. Thus, the terms and * conditions of the GNU General Public License cover the whole combination. * * As a special exception, the copyright holders of this library give you permission * to link this library with independent modules to produce an executable, regardless * of the license terms of these independent modules, and to copy and distribute * the resulting executable under terms of your choice, provided that you also meet, * for each linked independent module, the terms and conditions of the license of * that module. An independent module is a module which is not derived from or * based on this library. If you modify this library, you may extend this exception * to your version of the library, but you are not obligated to do so. If you do not * wish to do so, delete this exception statement from your version. */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-b10 // 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: 2012.10.26 at 03:16:42 PM CEST // package org.geosdi.geoplatform.xml.wfs.v110; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each Java content interface and Java * element interface generated in the org.geosdi.geoplatform.xml.wfs.v110 * 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 _DescribeFeatureType_QNAME = new QName( "http://www.opengis.net/wfs", "DescribeFeatureType"); private final static QName _Native_QNAME = new QName( "http://www.opengis.net/wfs", "Native"); private final static QName _GetGmlObject_QNAME = new QName( "http://www.opengis.net/wfs", "GetGmlObject"); private final static QName _WFSCapabilities_QNAME = new QName( "http://www.opengis.net/wfs", "WFS_Capabilities"); private final static QName _FeatureTypeList_QNAME = new QName( "http://www.opengis.net/wfs", "FeatureTypeList"); private final static QName _GetFeatureWithLock_QNAME = new QName( "http://www.opengis.net/wfs", "GetFeatureWithLock"); private final static QName _LockFeatureResponse_QNAME = new QName( "http://www.opengis.net/wfs", "LockFeatureResponse"); private final static QName _PropertyName_QNAME = new QName( "http://www.opengis.net/wfs", "PropertyName"); private final static QName _TransactionResponse_QNAME = new QName( "http://www.opengis.net/wfs", "TransactionResponse"); private final static QName _LockFeature_QNAME = new QName( "http://www.opengis.net/wfs", "LockFeature"); private final static QName _GetFeature_QNAME = new QName( "http://www.opengis.net/wfs", "GetFeature"); private final static QName _GetCapabilities_QNAME = new QName( "http://www.opengis.net/wfs", "GetCapabilities"); private final static QName _Transaction_QNAME = new QName( "http://www.opengis.net/wfs", "Transaction"); private final static QName _Delete_QNAME = new QName( "http://www.opengis.net/wfs", "Delete"); private final static QName _LockId_QNAME = new QName( "http://www.opengis.net/wfs", "LockId"); private final static QName _Property_QNAME = new QName( "http://www.opengis.net/wfs", "Property"); private final static QName _Query_QNAME = new QName( "http://www.opengis.net/wfs", "Query"); private final static QName _Update_QNAME = new QName( "http://www.opengis.net/wfs", "Update"); private final static QName _SupportsGMLObjectTypeList_QNAME = new QName( "http://www.opengis.net/wfs", "SupportsGMLObjectTypeList"); private final static QName _FeatureCollection_QNAME = new QName( "http://www.opengis.net/wfs", "FeatureCollection"); private final static QName _Insert_QNAME = new QName( "http://www.opengis.net/wfs", "Insert"); private final static QName _ServesGMLObjectTypeList_QNAME = new QName( "http://www.opengis.net/wfs", "ServesGMLObjectTypeList"); /** * Create a new ObjectFactory that can be used to create new instances of * schema derived classes for package: org.geosdi.geoplatform.xml.wfs.v110 * */ public ObjectFactory() { } /** * Create an instance of {@link FeatureTypeType } * */ public FeatureTypeType createFeatureTypeType() { return new FeatureTypeType(); } /** * Create an instance of {@link GMLObjectTypeListType } * */ public GMLObjectTypeListType createGMLObjectTypeListType() { return new GMLObjectTypeListType(); } /** * Create an instance of {@link FeatureCollectionType } * */ public FeatureCollectionType createFeatureCollectionType() { return new FeatureCollectionType(); } /** * Create an instance of {@link InsertElementType } * */ public InsertElementType createInsertElementType() { return new InsertElementType(); } /** * Create an instance of {@link TransactionType } * */ public TransactionType createTransactionType() { return new TransactionType(); } /** * Create an instance of {@link GetCapabilitiesType } * */ public GetCapabilitiesType createGetCapabilitiesType() { return new GetCapabilitiesType(); } /** * Create an instance of {@link UpdateElementType } * */ public UpdateElementType createUpdateElementType() { return new UpdateElementType(); } /** * Create an instance of {@link QueryType } * */ public QueryType createQueryType() { return new QueryType(); } /** * Create an instance of {@link TransactionResponseType } * */ public TransactionResponseType createTransactionResponseType() { return new TransactionResponseType(); } /** * Create an instance of {@link LockFeatureType } * */ public LockFeatureType createLockFeatureType() { return new LockFeatureType(); } /** * Create an instance of {@link GetFeatureType } * */ public GetFeatureType createGetFeatureType() { return new GetFeatureType(); } /** * Create an instance of {@link PropertyType } * */ public PropertyType createPropertyType() { return new PropertyType(); } /** * Create an instance of {@link LockFeatureResponseType } * */ public LockFeatureResponseType createLockFeatureResponseType() { return new LockFeatureResponseType(); } /** * Create an instance of {@link FeatureTypeListType } * */ public FeatureTypeListType createFeatureTypeListType() { return new FeatureTypeListType(); } /** * Create an instance of {@link GetFeatureWithLockType } * */ public GetFeatureWithLockType createGetFeatureWithLockType() { return new GetFeatureWithLockType(); } /** * Create an instance of {@link WFSCapabilitiesType } * */ public WFSCapabilitiesType createWFSCapabilitiesType() { return new WFSCapabilitiesType(); } /** * Create an instance of {@link XlinkPropertyName } * */ public XlinkPropertyName createXlinkPropertyName() { return new XlinkPropertyName(); } /** * Create an instance of {@link GetGmlObjectType } * */ public GetGmlObjectType createGetGmlObjectType() { return new GetGmlObjectType(); } /** * Create an instance of {@link DeleteElementType } * */ public DeleteElementType createDeleteElementType() { return new DeleteElementType(); } /** * Create an instance of {@link DescribeFeatureTypeType } * */ public DescribeFeatureTypeType createDescribeFeatureTypeType() { return new DescribeFeatureTypeType(); } /** * Create an instance of {@link NativeType } * */ public NativeType createNativeType() { return new NativeType(); } /** * Create an instance of {@link FeaturesLockedType } * */ public FeaturesLockedType createFeaturesLockedType() { return new FeaturesLockedType(); } /** * Create an instance of {@link GMLObjectTypeType } * */ public GMLObjectTypeType createGMLObjectTypeType() { return new GMLObjectTypeType(); } /** * Create an instance of {@link OutputFormatListType } * */ public OutputFormatListType createOutputFormatListType() { return new OutputFormatListType(); } /** * Create an instance of {@link OperationsType } * */ public OperationsType createOperationsType() { return new OperationsType(); } /** * Create an instance of {@link LockType } * */ public LockType createLockType() { return new LockType(); } /** * Create an instance of {@link MetadataURLType } * */ public MetadataURLType createMetadataURLType() { return new MetadataURLType(); } /** * Create an instance of {@link TransactionSummaryType } * */ public TransactionSummaryType createTransactionSummaryType() { return new TransactionSummaryType(); } /** * Create an instance of {@link TransactionResultsType } * */ public TransactionResultsType createTransactionResultsType() { return new TransactionResultsType(); } /** * Create an instance of {@link FeaturesNotLockedType } * */ public FeaturesNotLockedType createFeaturesNotLockedType() { return new FeaturesNotLockedType(); } /** * Create an instance of {@link ActionType } * */ public ActionType createActionType() { return new ActionType(); } /** * Create an instance of {@link InsertResultsType } * */ public InsertResultsType createInsertResultsType() { return new InsertResultsType(); } /** * Create an instance of {@link InsertedFeatureType } * */ public InsertedFeatureType createInsertedFeatureType() { return new InsertedFeatureType(); } /** * Create an instance of {@link FeatureTypeType.NoSRS } * */ public FeatureTypeType.NoSRS createFeatureTypeTypeNoSRS() { return new FeatureTypeType.NoSRS(); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link DescribeFeatureRequestType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "DescribeFeatureType") public JAXBElement<DescribeFeatureTypeType> createDescribeFeatureType( DescribeFeatureTypeType value) { return new JAXBElement<DescribeFeatureTypeType>( _DescribeFeatureType_QNAME, DescribeFeatureTypeType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link NativeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Native") public JAXBElement<NativeType> createNative(NativeType value) { return new JAXBElement<NativeType>(_Native_QNAME, NativeType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GetGmlObjectType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "GetGmlObject") public JAXBElement<GetGmlObjectType> createGetGmlObject( GetGmlObjectType value) { return new JAXBElement<GetGmlObjectType>(_GetGmlObject_QNAME, GetGmlObjectType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link WFSCapabilitiesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "WFS_Capabilities") public JAXBElement<WFSCapabilitiesType> createWFSCapabilities( WFSCapabilitiesType value) { return new JAXBElement<WFSCapabilitiesType>(_WFSCapabilities_QNAME, WFSCapabilitiesType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link FeatureTypeListType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "FeatureTypeList") public JAXBElement<FeatureTypeListType> createFeatureTypeList( FeatureTypeListType value) { return new JAXBElement<FeatureTypeListType>(_FeatureTypeList_QNAME, FeatureTypeListType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GetFeatureWithLockType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "GetFeatureWithLock") public JAXBElement<GetFeatureWithLockType> createGetFeatureWithLock( GetFeatureWithLockType value) { return new JAXBElement<GetFeatureWithLockType>(_GetFeatureWithLock_QNAME, GetFeatureWithLockType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link LockFeatureResponseType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "LockFeatureResponse") public JAXBElement<LockFeatureResponseType> createLockFeatureResponse( LockFeatureResponseType value) { return new JAXBElement<LockFeatureResponseType>( _LockFeatureResponse_QNAME, LockFeatureResponseType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "PropertyName") public JAXBElement<String> createPropertyName(String value) { return new JAXBElement<String>(_PropertyName_QNAME, String.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link TransactionResponseType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "TransactionResponse") public JAXBElement<TransactionResponseType> createTransactionResponse( TransactionResponseType value) { return new JAXBElement<TransactionResponseType>( _TransactionResponse_QNAME, TransactionResponseType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link LockFeatureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "LockFeature") public JAXBElement<LockFeatureType> createLockFeature(LockFeatureType value) { return new JAXBElement<LockFeatureType>(_LockFeature_QNAME, LockFeatureType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GetFeatureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "GetFeature") public JAXBElement<GetFeatureType> createGetFeature(GetFeatureType value) { return new JAXBElement<GetFeatureType>(_GetFeature_QNAME, GetFeatureType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GetCapabilitiesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", 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 TransactionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Transaction") public JAXBElement<TransactionType> createTransaction(TransactionType value) { return new JAXBElement<TransactionType>(_Transaction_QNAME, TransactionType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link DeleteElementType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Delete") public JAXBElement<DeleteElementType> createDelete(DeleteElementType value) { return new JAXBElement<DeleteElementType>(_Delete_QNAME, DeleteElementType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "LockId") public JAXBElement<String> createLockId(String value) { return new JAXBElement<String>(_LockId_QNAME, String.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link PropertyType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Property") public JAXBElement<PropertyType> createProperty(PropertyType value) { return new JAXBElement<PropertyType>(_Property_QNAME, PropertyType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link QueryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Query") public JAXBElement<QueryType> createQuery(QueryType value) { return new JAXBElement<QueryType>(_Query_QNAME, QueryType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link UpdateElementType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Update") public JAXBElement<UpdateElementType> createUpdate(UpdateElementType value) { return new JAXBElement<UpdateElementType>(_Update_QNAME, UpdateElementType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GMLObjectTypeListType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "SupportsGMLObjectTypeList") public JAXBElement<GMLObjectTypeListType> createSupportsGMLObjectTypeList( GMLObjectTypeListType value) { return new JAXBElement<GMLObjectTypeListType>( _SupportsGMLObjectTypeList_QNAME, GMLObjectTypeListType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link FeatureCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "FeatureCollection", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_FeatureCollection") public JAXBElement<FeatureCollectionType> createFeatureCollection( FeatureCollectionType value) { return new JAXBElement<FeatureCollectionType>(_FeatureCollection_QNAME, FeatureCollectionType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link InsertElementType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "Insert") public JAXBElement<InsertElementType> createInsert(InsertElementType value) { return new JAXBElement<InsertElementType>(_Insert_QNAME, InsertElementType.class, null, value); } /** * Create an instance of * {@link JAXBElement }{@code <}{@link GMLObjectTypeListType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/wfs", name = "ServesGMLObjectTypeList") public JAXBElement<GMLObjectTypeListType> createServesGMLObjectTypeList( GMLObjectTypeListType value) { return new JAXBElement<GMLObjectTypeListType>( _ServesGMLObjectTypeList_QNAME, GMLObjectTypeListType.class, null, value); } }