1 /************************************************************************
\r
3 ** Copyright (C) 2010 Strahinja Markovic
\r
5 ** This file is part of FlightCrew.
\r
7 ** FlightCrew is free software: you can redistribute it and/or modify
\r
8 ** it under the terms of the GNU Lesser General Public License as published
\r
9 ** by the Free Software Foundation, either version 3 of the License, or
\r
10 ** (at your option) any later version.
\r
12 ** FlightCrew is distributed in the hope that it will be useful,
\r
13 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
\r
14 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
\r
15 ** GNU Lesser General Public License for more details.
\r
17 ** You should have received a copy of the GNU Lesser General Public License
\r
18 ** along with FlightCrew. If not, see <http://www.gnu.org/licenses/>.
\r
20 *************************************************************************/
\r
26 namespace FlightCrew
\r
29 extern const std::string MAIN_XML_NAMESPACE;
\r
30 extern const std::string OPF_XML_NAMESPACE;
\r
31 extern const std::string DC_XML_NAMESPACE;
\r
32 extern const std::string CONTAINER_XML_NAMESPACE;
\r
33 extern const std::string NCX_XML_NAMESPACE;
\r
35 extern const std::string OEBPS_MIME;
\r
36 extern const std::string XHTML_MIME;
\r
37 extern const std::string NCX_MIME;
\r
38 extern const std::string PNG_MIME;
\r
39 extern const std::string GIF_MIME;
\r
40 extern const std::string JPEG_MIME;
\r
41 extern const std::string SVG_MIME;
\r
42 extern const std::string DTBOOK_MIME;
\r
43 extern const std::string CSS_MIME;
\r
44 extern const std::string XML_MIME;
\r
45 extern const std::string XPGT_MIME;
\r
46 extern const std::string OTF_MIME;
\r
47 extern const std::string TTF_MIME;
\r
48 extern const std::string OEB_DOC_MIME;
\r
49 extern const std::string OEB_CSS_MIME;
\r
51 extern const std::string UNKNOWN_MIME;
\r
53 extern const std::string XHTML11_SYSTEM_ID;
\r
54 extern const std::string XHTML11_PUBLIC_ID;
\r
56 extern const QName DC_METADATA_QNAME;
\r
57 extern const QName X_METADATA_QNAME;
\r
58 extern const QName TITLE_QNAME;
\r
59 extern const QName LANGUAGE_QNAME;
\r
60 extern const QName IDENTIFIER_QNAME;
\r
61 extern const QName CREATOR_QNAME;
\r
62 extern const QName SUBJECT_QNAME;
\r
63 extern const QName DESCRIPTION_QNAME;
\r
64 extern const QName PUBLISHER_QNAME;
\r
65 extern const QName CONTRIBUTOR_QNAME;
\r
66 extern const QName DATE_QNAME;
\r
67 extern const QName TYPE_QNAME;
\r
68 extern const QName FORMAT_QNAME;
\r
69 extern const QName SOURCE_QNAME;
\r
70 extern const QName RELATION_QNAME;
\r
71 extern const QName COVERAGE_QNAME;
\r
72 extern const QName RIGHTS_QNAME;
\r
73 extern const QName META_QNAME;
\r
75 extern const char* XHTML11_FLAT_DTD_ID;
\r
76 extern const unsigned int XHTML11_FLAT_DTD_LEN;
\r
77 extern const unsigned char XHTML11_FLAT_DTD[];
\r
79 extern const char* OPS201_XSD_NS;
\r
80 extern const char* OPS201_XSD_ID;
\r
81 extern const unsigned int OPS201_XSD_LEN;
\r
82 extern const unsigned char OPS201_XSD[];
\r
84 extern const char* OPS_SWITCH_XSD_ID;
\r
85 extern const unsigned int OPS_SWITCH_XSD_LEN;
\r
86 extern const unsigned char OPS_SWITCH_XSD[];
\r
88 extern const char* SVG11_XSD_ID;
\r
89 extern const unsigned int SVG11_XSD_LEN;
\r
90 extern const unsigned char SVG11_XSD[];
\r
92 extern const char* XLINK_XSD_ID;
\r
93 extern const unsigned int XLINK_XSD_LEN;
\r
94 extern const unsigned char XLINK_XSD[];
\r
96 extern const char* XML_XSD_ID;
\r
97 extern const unsigned int XML_XSD_LEN;
\r
98 extern const unsigned char XML_XSD[];
\r
100 extern const char* CONTAINER_XSD_NS;
\r
101 extern const char* CONTAINER_XSD_ID;
\r
102 extern const unsigned int CONTAINER_XSD_LEN;
\r
103 extern const unsigned char CONTAINER_XSD[];
\r
105 extern const char* ENCRYPTION_XSD_ID;
\r
106 extern const unsigned int ENCRYPTION_XSD_LEN;
\r
107 extern const unsigned char ENCRYPTION_XSD[];
\r
109 extern const char* SIGNATURES_XSD_ID;
\r
110 extern const unsigned int SIGNATURES_XSD_LEN;
\r
111 extern const unsigned char SIGNATURES_XSD[];
\r
113 extern const char* XENC_SCHEMA_XSD_ID;
\r
114 extern const unsigned int XENC_SCHEMA_XSD_LEN;
\r
115 extern const unsigned char XENC_SCHEMA_XSD[];
\r
117 extern const char* XMLDSIG_CORE_SCHEMA_XSD_ID;
\r
118 extern const unsigned int XMLDSIG_CORE_SCHEMA_XSD_LEN;
\r
119 extern const unsigned char XMLDSIG_CORE_SCHEMA_XSD[];
\r
121 extern const char* NCX_XSD_NS;
\r
122 extern const char* NCX_XSD_ID;
\r
123 extern const unsigned int NCX_XSD_LEN;
\r
124 extern const unsigned char NCX_XSD[];
\r
126 extern const char* NCX_2005_1_DTD_ID;
\r
127 extern const unsigned int NCX_2005_1_DTD_LEN;
\r
128 extern const unsigned char NCX_2005_1_DTD[];
\r
132 #endif // CONSTANTS_H
\r