/*
 *    GeoTools - OpenSource mapping toolkit
 *    http://geotools.org
 *    (C) 2002-2006, GeoTools Project Managment Committee (PMC)
 *
 *    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;
 *    version 2.1 of the License.
 *
 *    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.geotools.gml2.bindings;

import javax.xml.namespace.QName;


/**
 * This interface contains the qualified names of all the types in the
 * http://www.opengis.net/gml schema.
 *
 * @generated
 */
public interface GML {
    /** @generated*/
    public static final String NAMESPACE = "http://www.opengis.net/gml";

    /**
     * @generated
     * @deprecated
     */
    public static final QName ABSTRACTFEATURECOLLECTIONBASETYPE = new QName("http://www.opengis.net/gml",
            "AbstractFeatureCollectionBaseType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName ABSTRACTFEATURECOLLECTIONTYPE = new QName("http://www.opengis.net/gml",
            "AbstractFeatureCollectionType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName ABSTRACTFEATURETYPE = new QName("http://www.opengis.net/gml",
            "AbstractFeatureType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName BOUNDINGSHAPETYPE = new QName("http://www.opengis.net/gml",
            "BoundingShapeType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName FEATUREASSOCIATIONTYPE = new QName("http://www.opengis.net/gml",
            "FeatureAssociationType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName GEOMETRYPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "GeometryPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName LINESTRINGPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "LineStringPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTIGEOMETRYPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "MultiGeometryPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTILINESTRINGPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "MultiLineStringPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTIPOINTPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "MultiPointPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTIPOLYGONPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "MultiPolygonPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName NULLTYPE = new QName("http://www.opengis.net/gml", "NullType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POINTPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "PointPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POLYGONPROPERTYTYPE = new QName("http://www.opengis.net/gml",
            "PolygonPropertyType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName ABSTRACTGEOMETRYCOLLECTIONBASETYPE = new QName("http://www.opengis.net/gml",
            "AbstractGeometryCollectionBaseType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName ABSTRACTGEOMETRYTYPE = new QName("http://www.opengis.net/gml",
            "AbstractGeometryType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName BOXTYPE = new QName("http://www.opengis.net/gml", "BoxType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName COORDINATESTYPE = new QName("http://www.opengis.net/gml",
            "CoordinatesType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName COORDTYPE = new QName("http://www.opengis.net/gml", "CoordType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName GEOMETRYASSOCIATIONTYPE = new QName("http://www.opengis.net/gml",
            "GeometryAssociationType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName GEOMETRYCOLLECTIONTYPE = new QName("http://www.opengis.net/gml",
            "GeometryCollectionType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName LINEARRINGMEMBERTYPE = new QName("http://www.opengis.net/gml",
            "LinearRingMemberType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName LINEARRINGTYPE = new QName("http://www.opengis.net/gml",
            "LinearRingType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName LINESTRINGMEMBERTYPE = new QName("http://www.opengis.net/gml",
            "LineStringMemberType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName LINESTRINGTYPE = new QName("http://www.opengis.net/gml",
            "LineStringType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTILINESTRINGTYPE = new QName("http://www.opengis.net/gml",
            "MultiLineStringType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTIPOINTTYPE = new QName("http://www.opengis.net/gml",
            "MultiPointType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName MULTIPOLYGONTYPE = new QName("http://www.opengis.net/gml",
            "MultiPolygonType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POINTMEMBERTYPE = new QName("http://www.opengis.net/gml",
            "PointMemberType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POINTTYPE = new QName("http://www.opengis.net/gml", "PointType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POLYGONMEMBERTYPE = new QName("http://www.opengis.net/gml",
            "PolygonMemberType");

    /**
     * @generated
     * @deprecated
     */
    public static final QName POLYGONTYPE = new QName("http://www.opengis.net/gml", "PolygonType");

    /* Type Definitions */
    /** @generated */
    public static final QName AbstractFeatureCollectionBaseType = new QName("http://www.opengis.net/gml",
            "AbstractFeatureCollectionBaseType");

    /** @generated */
    public static final QName AbstractFeatureCollectionType = new QName("http://www.opengis.net/gml",
            "AbstractFeatureCollectionType");

    /** @generated */
    public static final QName AbstractFeatureType = new QName("http://www.opengis.net/gml",
            "AbstractFeatureType");

    /** @generated */
    public static final QName AbstractGeometryCollectionBaseType = new QName("http://www.opengis.net/gml",
            "AbstractGeometryCollectionBaseType");

    /** @generated */
    public static final QName AbstractGeometryType = new QName("http://www.opengis.net/gml",
            "AbstractGeometryType");

    /** @generated */
    public static final QName BoundingShapeType = new QName("http://www.opengis.net/gml",
            "BoundingShapeType");

    /** @generated */
    public static final QName BoxType = new QName("http://www.opengis.net/gml", "BoxType");

    /** @generated */
    public static final QName CoordinatesType = new QName("http://www.opengis.net/gml",
            "CoordinatesType");

    /** @generated */
    public static final QName CoordType = new QName("http://www.opengis.net/gml", "CoordType");

    /** @generated */
    public static final QName FeatureAssociationType = new QName("http://www.opengis.net/gml",
            "FeatureAssociationType");

    /** @generated */
    public static final QName GeometryAssociationType = new QName("http://www.opengis.net/gml",
            "GeometryAssociationType");

    /** @generated */
    public static final QName GeometryCollectionType = new QName("http://www.opengis.net/gml",
            "GeometryCollectionType");

    /** @generated */
    public static final QName GeometryPropertyType = new QName("http://www.opengis.net/gml",
            "GeometryPropertyType");

    /** @generated */
    public static final QName LinearRingMemberType = new QName("http://www.opengis.net/gml",
            "LinearRingMemberType");

    /** @generated */
    public static final QName LinearRingType = new QName("http://www.opengis.net/gml",
            "LinearRingType");

    /** @generated */
    public static final QName LineStringMemberType = new QName("http://www.opengis.net/gml",
            "LineStringMemberType");

    /** @generated */
    public static final QName LineStringPropertyType = new QName("http://www.opengis.net/gml",
            "LineStringPropertyType");

    /** @generated */
    public static final QName LineStringType = new QName("http://www.opengis.net/gml",
            "LineStringType");

    /** @generated */
    public static final QName MultiGeometryPropertyType = new QName("http://www.opengis.net/gml",
            "MultiGeometryPropertyType");

    /** @generated */
    public static final QName MultiLineStringPropertyType = new QName("http://www.opengis.net/gml",
            "MultiLineStringPropertyType");

    /** @generated */
    public static final QName MultiLineStringType = new QName("http://www.opengis.net/gml",
            "MultiLineStringType");

    /** @generated */
    public static final QName MultiPointPropertyType = new QName("http://www.opengis.net/gml",
            "MultiPointPropertyType");

    /** @generated */
    public static final QName MultiPointType = new QName("http://www.opengis.net/gml",
            "MultiPointType");

    /** @generated */
    public static final QName MultiPolygonPropertyType = new QName("http://www.opengis.net/gml",
            "MultiPolygonPropertyType");

    /** @generated */
    public static final QName MultiPolygonType = new QName("http://www.opengis.net/gml",
            "MultiPolygonType");

    /** @generated */
    public static final QName NullType = new QName("http://www.opengis.net/gml", "NullType");

    /** @generated */
    public static final QName PointMemberType = new QName("http://www.opengis.net/gml",
            "PointMemberType");

    /** @generated */
    public static final QName PointPropertyType = new QName("http://www.opengis.net/gml",
            "PointPropertyType");

    /** @generated */
    public static final QName PointType = new QName("http://www.opengis.net/gml", "PointType");

    /** @generated */
    public static final QName PolygonMemberType = new QName("http://www.opengis.net/gml",
            "PolygonMemberType");

    /** @generated */
    public static final QName PolygonPropertyType = new QName("http://www.opengis.net/gml",
            "PolygonPropertyType");

    /** @generated */
    public static final QName PolygonType = new QName("http://www.opengis.net/gml", "PolygonType");

    /* Elements */
    /** @generated */
    public static final QName _Feature = new QName("http://www.opengis.net/gml", "_Feature");

    /** @generated */
    public static final QName _FeatureCollection = new QName("http://www.opengis.net/gml",
            "_FeatureCollection");

    /** @generated */
    public static final QName _Geometry = new QName("http://www.opengis.net/gml", "_Geometry");

    /** @generated */
    public static final QName _GeometryCollection = new QName("http://www.opengis.net/gml",
            "_GeometryCollection");

    /** @generated */
    public static final QName _geometryProperty = new QName("http://www.opengis.net/gml",
            "_geometryProperty");

    /** @generated */
    public static final QName boundedBy = new QName("http://www.opengis.net/gml", "boundedBy");

    /** @generated */
    public static final QName Box = new QName("http://www.opengis.net/gml", "Box");

    /** @generated */
    public static final QName centerLineOf = new QName("http://www.opengis.net/gml", "centerLineOf");

    /** @generated */
    public static final QName centerOf = new QName("http://www.opengis.net/gml", "centerOf");

    /** @generated */
    public static final QName coord = new QName("http://www.opengis.net/gml", "coord");

    /** @generated */
    public static final QName coordinates = new QName("http://www.opengis.net/gml", "coordinates");

    /** @generated */
    public static final QName coverage = new QName("http://www.opengis.net/gml", "coverage");

    /** @generated */
    public static final QName description = new QName("http://www.opengis.net/gml", "description");

    /** @generated */
    public static final QName edgeOf = new QName("http://www.opengis.net/gml", "edgeOf");

    /** @generated */
    public static final QName extentOf = new QName("http://www.opengis.net/gml", "extentOf");

    /** @generated */
    public static final QName featureMember = new QName("http://www.opengis.net/gml",
            "featureMember");

    /** @generated */
    public static final QName geometryMember = new QName("http://www.opengis.net/gml",
            "geometryMember");

    /** @generated */
    public static final QName geometryProperty = new QName("http://www.opengis.net/gml",
            "geometryProperty");

    /** @generated */
    public static final QName innerBoundaryIs = new QName("http://www.opengis.net/gml",
            "innerBoundaryIs");

    /** @generated */
    public static final QName LinearRing = new QName("http://www.opengis.net/gml", "LinearRing");

    /** @generated */
    public static final QName LineString = new QName("http://www.opengis.net/gml", "LineString");

    /** @generated */
    public static final QName lineStringMember = new QName("http://www.opengis.net/gml",
            "lineStringMember");

    /** @generated */
    public static final QName lineStringProperty = new QName("http://www.opengis.net/gml",
            "lineStringProperty");

    /** @generated */
    public static final QName location = new QName("http://www.opengis.net/gml", "location");

    /** @generated */
    public static final QName multiCenterLineOf = new QName("http://www.opengis.net/gml",
            "multiCenterLineOf");

    /** @generated */
    public static final QName multiCenterOf = new QName("http://www.opengis.net/gml",
            "multiCenterOf");

    /** @generated */
    public static final QName multiCoverage = new QName("http://www.opengis.net/gml",
            "multiCoverage");

    /** @generated */
    public static final QName multiEdgeOf = new QName("http://www.opengis.net/gml", "multiEdgeOf");

    /** @generated */
    public static final QName multiExtentOf = new QName("http://www.opengis.net/gml",
            "multiExtentOf");

    /** @generated */
    public static final QName MultiGeometry = new QName("http://www.opengis.net/gml",
            "MultiGeometry");

    /** @generated */
    public static final QName multiGeometryProperty = new QName("http://www.opengis.net/gml",
            "multiGeometryProperty");

    /** @generated */
    public static final QName MultiLineString = new QName("http://www.opengis.net/gml",
            "MultiLineString");

    /** @generated */
    public static final QName multiLineStringProperty = new QName("http://www.opengis.net/gml",
            "multiLineStringProperty");

    /** @generated */
    public static final QName multiLocation = new QName("http://www.opengis.net/gml",
            "multiLocation");

    /** @generated */
    public static final QName MultiPoint = new QName("http://www.opengis.net/gml", "MultiPoint");

    /** @generated */
    public static final QName multiPointProperty = new QName("http://www.opengis.net/gml",
            "multiPointProperty");

    /** @generated */
    public static final QName MultiPolygon = new QName("http://www.opengis.net/gml", "MultiPolygon");

    /** @generated */
    public static final QName multiPolygonProperty = new QName("http://www.opengis.net/gml",
            "multiPolygonProperty");

    /** @generated */
    public static final QName multiPosition = new QName("http://www.opengis.net/gml",
            "multiPosition");

    /** @generated */
    public static final QName name = new QName("http://www.opengis.net/gml", "name");

    /** @generated */
    public static final QName outerBoundaryIs = new QName("http://www.opengis.net/gml",
            "outerBoundaryIs");

    /** @generated */
    public static final QName Point = new QName("http://www.opengis.net/gml", "Point");

    /** @generated */
    public static final QName pointMember = new QName("http://www.opengis.net/gml", "pointMember");

    /** @generated */
    public static final QName pointProperty = new QName("http://www.opengis.net/gml",
            "pointProperty");

    /** @generated */
    public static final QName Polygon = new QName("http://www.opengis.net/gml", "Polygon");

    /** @generated */
    public static final QName polygonMember = new QName("http://www.opengis.net/gml",
            "polygonMember");

    /** @generated */
    public static final QName polygonProperty = new QName("http://www.opengis.net/gml",
            "polygonProperty");

    /** @generated */
    public static final QName position = new QName("http://www.opengis.net/gml", "position");

    /* Attributes */

    /** @generated */
    public static final QName remoteSchema = new QName("http://www.opengis.net/gml", "remoteSchema");
}
