Warning, file /office/calligra/libs/store/KoXmlNS.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 /* This file is part of the KDE project
0002    Copyright (C) 2004 David Faure <faure@kde.org>
0003 
0004    This library is free software; you can redistribute it and/or
0005    modify it under the terms of the GNU Library General Public
0006    License as published by the Free Software Foundation; either
0007    version 2 of the License, or (at your option) any later version.
0008 
0009    This library is distributed in the hope that it will be useful,
0010    but WITHOUT ANY WARRANTY; without even the implied warranty of
0011    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0012    Library General Public License for more details.
0013 
0014    You should have received a copy of the GNU Library General Public License
0015    along with this library; see the file COPYING.LIB.  If not, write to
0016    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
0017  * Boston, MA 02110-1301, USA.
0018 */
0019 
0020 #ifndef KOXMLNS_H
0021 #define KOXMLNS_H
0022 
0023 #include <QString>
0024 
0025 #include "kostore_export.h"
0026 /**
0027  * Repository of XML namespaces used for ODF documents.
0028  * 
0029  * Please make sure that you do not use the variables provided by this class in
0030  * the destructor of a static object.
0031  */
0032 class KOSTORE_EXPORT KoXmlNS
0033 {
0034 public:
0035     static const QString office;
0036     static const QString meta;
0037     static const QString config;
0038     static const QString text;
0039     static const QString table;
0040     static const QString draw;
0041     static const QString presentation;
0042     static const QString dr3d;
0043     static const QString chart;
0044     static const QString form;
0045     static const QString script;
0046     static const QString style;
0047     static const QString number;
0048     static const QString manifest;
0049     static const QString anim;
0050 
0051     static const QString math;
0052     static const QString svg;
0053     static const QString fo;
0054     static const QString dc;
0055     static const QString xlink;
0056     static const QString VL;
0057     static const QString smil;
0058     static const QString xhtml;
0059     static const QString xml;
0060 
0061     static const QString calligra;
0062     static const QString officeooo;
0063     static const QString ooo;
0064 
0065     static const char* nsURI2NS(const QString &nsURI);
0066     
0067     static const QString delta;
0068     static const QString split;
0069     static const QString ac;
0070 private:
0071     KoXmlNS(); // don't create an instance of me :)
0072 };
0073 
0074 #endif /* KOXMLNS_H */