- Main Page
- Related Pages
- Modules
- Classes
- Files

# Xml.h

Go to the documentation of this file.

    00001 #ifndef FDO_XML_H
    00002 #define FDO_XML_H
    00003 //
    00004
    00005 //
    00006 // Copyright (C) 2004-2006  Autodesk, Inc.
    00007 //
    00008 // This library is free software; you can redistribute it and/or
    00009 // modify it under the terms of version 2.1 of the GNU Lesser
    00010 // General Public License as published by the Free Software Foundation.
    00011 //
    00012 // This library is distributed in the hope that it will be useful,
    00013 // but WITHOUT ANY WARRANTY; without even the implied warranty of
    00014 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    00015 // Lesser General Public License for more details.
    00016 //
    00017 // You should have received a copy of the GNU Lesser General Public
    00018 // License along with this library; if not, write to the Free Software
    00019 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    00020 //
    00021
    00022 /// \brief
    00023 /// FdoXml is a utility class defining the FdoXml package constants.
    00024 class FdoXml
    00025 {
    00026 public:
    00027     FDO_API_COMMON static const FdoStringP mXmlnsPref;      // "xmlns"
    00028
    00029     /// various XML namespaces and URI's declared in an FDO XML document.
    00030
    00031     FDO_API_COMMON static const FdoStringP mXsNs;           // "xs"
    00032     FDO_API_COMMON static const FdoStringP mXsUri;          // "http://www.w3.org/2001/XMLSchema"
    00033     FDO_API_COMMON static const FdoStringP mXsiNs;          // "xsi"
    00034     FDO_API_COMMON static const FdoStringP mXsiUri;     // "http://www.w3.org/2001/XMLSchema-instance"
    00035     FDO_API_COMMON static const FdoStringP mXlinkNs;        // "xlink"
    00036     FDO_API_COMMON static const FdoStringP mXlinkUri;       // "http://www.w3.org/1999/xlink"
    00037     FDO_API_COMMON static const FdoStringP mGmlNs;          // "gml"
    00038     FDO_API_COMMON static const FdoStringP mGmlUri;     // "http://www.opengis.net/gml"
    00039     FDO_API_COMMON static const FdoStringP mFdoNs;          // "fdo"
    00040     FDO_API_COMMON static const FdoStringP mFdoUri;     // "http://fdo.osgeo.org/schemas"
    00041     FDO_API_COMMON static const FdoStringP mFdsNs;          // "fds"
    00042     FDO_API_COMMON static const FdoStringP mFdsUri;     // "http://fdo.osgeo.org/schemas/fds"
    00043     FDO_API_COMMON static const FdoStringP mWfsNs;          // "wfs"
    00044     FDO_API_COMMON static const FdoStringP mWfsUri;     // "http://www.opengis.net/wfs"
    00045
    00046     /// default FDO XML document root element.
    00047
    00048     FDO_API_COMMON static const FdoStringP mDefaultRoot;    // "fdo:DataStore"
    00049
    00050     /// default FDO XML document root element.
    00051
    00052     FDO_API_COMMON static const FdoStringP mGmlProviderName;    // provider name for GML Schema Mappings "OSGeo.GML.1.0"
    00053
    00054     /// default Feature Member and Feature Collection serialization names
    00055
    00056     FDO_API_COMMON static const FdoStringP mFeatureCollectionName;     // "FeatureCollection"
    00057     FDO_API_COMMON static const FdoStringP mFeatureMemberName;         // "featureMember"
    00058 };
    00059
    00060 #endif
    00061
    00062

Please send us your comment about this page