]> err.no Git - sope/blob - sope-xml/SaxObjC/XMLNamespaces.h
fixed base64 decoding bug
[sope] / sope-xml / SaxObjC / XMLNamespaces.h
1 /*
2   Copyright (C) 2000-2005 SKYRIX Software AG
3
4   This file is part of SOPE.
5
6   SOPE is free software; you can redistribute it and/or modify it under
7   the terms of the GNU Lesser General Public License as published by the
8   Free Software Foundation; either version 2, or (at your option) any
9   later version.
10
11   SOPE is distributed in the hope that it will be useful, but WITHOUT ANY
12   WARRANTY; without even the implied warranty of MERCHANTABILITY or
13   FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
14   License for more details.
15
16   You should have received a copy of the GNU Lesser General Public
17   License along with SOPE; see the file COPYING.  If not, write to the
18   Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
19   02111-1307, USA.
20 */
21
22 #ifndef __SaxObjC_XML_Namespaces_H__
23 #define __SaxObjC_XML_Namespaces_H__
24
25 #ifndef XMLNS_OD_BIND
26 #  define XMLNS_OD_BIND             @"http://www.skyrix.com/od/binding"
27 #endif
28 #ifndef XMLNS_OD_CONST
29 #  define XMLNS_OD_CONST            @"http://www.skyrix.com/od/constant"
30 #endif
31 #ifndef XMLNS_OD_ACTION
32 #  define XMLNS_OD_ACTION           @"http://www.skyrix.com/od/action"
33 #endif
34 #ifndef XMLNS_OD_EVALJS
35 #  define XMLNS_OD_EVALJS           @"http://www.skyrix.com/od/javascript"
36 #endif
37 #ifndef XMLNS_XHTML
38 #  define XMLNS_XHTML               @"http://www.w3.org/1999/xhtml"
39 #endif
40 #ifndef XMLNS_HTML40
41 #  define XMLNS_HTML40              @"http://www.w3.org/TR/REC-html40"
42 #endif
43
44 #ifndef XMLNS_XLINK
45 #  define XMLNS_XLINK               @"http://www.w3.org/1999/xlink"
46 #endif
47
48 #ifndef XMLNS_XSLT
49 #  define XMLNS_XSLT                @"http://www.w3.org/1999/XSL/Transform"
50 #endif
51 #ifndef XMLNS_XSL_FO
52 #  define XMLNS_XSL_FO              @"http://www.w3.org/1999/XSL/Format"
53 #endif
54
55 #ifndef XMLNS_RDF
56 #  define XMLNS_RDF \
57      @"http://www.w3.org/1999/02/22-rdf-syntax-ns#"
58 #endif
59
60 #ifndef XMLNS_XUL
61 #  define XMLNS_XUL \
62      @"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
63 #endif
64
65 #ifndef XMLNS_XFORMS
66 #  define XMLNS_XFORMS @"http://www.w3.org/2001/06/xforms"
67 #endif
68
69 #ifndef XMLNS_SVG
70 #  define XMLNS_SVG    @"http://www.w3.org/2000/svg"
71 #endif
72 #ifndef XMLNS_MATHML
73 #  define XMLNS_MATHML @"http://www.w3.org/1998/Math/MathML"
74 #endif
75
76 #ifndef XMLNS_WML12
77 #  define XMLNS_WML12               @"http://www.wapforum.org/DTD/wml_1.2.xml"
78 #endif
79
80 #ifndef XMLNS_XUPDATE
81 #  define XMLNS_XUPDATE             @"http://www.xmldb.org/xupdate"
82 #endif
83
84 #ifndef XMLNS_WEBDAV
85 #  define XMLNS_WEBDAV @"DAV:"
86 #endif
87
88 #ifndef XMLNS_XCAL_01
89 #  define XMLNS_XCAL_01 \
90      @"http://www.ietf.org/internet-drafts/draft-ietf-calsch-many-xcal-01.txt"
91 #endif
92
93 #ifndef XMLNS_RELAXNG_STRUCTURE
94 #  define XMLNS_RELAXNG_STRUCTURE @"http://relaxng.org/ns/structure/1.0"
95 #endif
96
97 #ifndef XMLNS_XINCLUDE
98 #  define XMLNS_XINCLUDE @"http://www.w3.org/2001/XInclude"
99 #endif
100
101 #ifndef XMLNS_KUPU
102 #  define XMLNS_KUPU @"http://kupu.oscom.org/namespaces/dist"
103 #endif
104
105 /* Microsoft related namespaces */
106
107 #ifndef XMLNS_MS_OFFICE_WORDML
108 #  define XMLNS_MS_OFFICE_WORDML \
109      @"http://schemas.microsoft.com/office/word/2003/wordml"
110 #endif
111
112 #ifndef XMLNS_MS_OFFICE_OFFICE
113 #  define XMLNS_MS_OFFICE_OFFICE @"urn:schemas-microsoft-com:office:office"
114 #endif
115
116 #ifndef XMLNS_MS_OFFICE_WORD
117 #  define XMLNS_MS_OFFICE_WORD @"urn:schemas-microsoft-com:office:word"
118 #endif
119
120 #ifndef XMLNS_MS_HOTMAIL
121 #  define XMLNS_MS_HOTMAIL  @"http://schemas.microsoft.com/hotmail/"
122 #endif
123
124 #ifndef XMLNS_MS_HTTPMAIL
125 #  define XMLNS_MS_HTTPMAIL @"urn:schemas:httpmail:"
126 #endif
127
128 #ifndef XMLNS_MS_EXCHANGE
129 #  define XMLNS_MS_EXCHANGE @"http://schemas.microsoft.com/exchange/"
130 #endif
131 #ifndef XMLNS_MS_EX_CALENDAR
132 #  define XMLNS_MS_EX_CALENDAR @"urn:schemas:calendar:"
133 #endif
134 #ifndef XMLNS_MS_EX_CONTACTS
135 #  define XMLNS_MS_EX_CONTACTS @"urn:schemas:contacts:"
136 #endif
137
138 /* WebDAV related namespaces */
139
140 #ifndef XMLNS_WEBDAV_APACHE
141 #  define XMLNS_WEBDAV_APACHE @"http://apache.org/dav/props/"
142 #endif
143 #ifndef XMLNS_CADAVER_PROPS
144 #  define XMLNS_CADAVER_PROPS @"http://webdav.org/cadaver/custom-properties/"
145 #endif
146 #ifndef XMLNS_NAUTILUS_PROPS
147 #  define XMLNS_NAUTILUS_PROPS @"http://services.eazel.com/namespaces"
148 #endif
149
150 /* OpenOffice.org namespaces */
151
152 #ifndef XMLNS_OOo_UCB_WEBDAV
153 #  define XMLNS_OOo_UCB_WEBDAV   @"http://ucb.openoffice.org/dav/props/"
154 #endif
155
156 #ifndef XMLNS_OOo_MANIFEST
157 #  define XMLNS_OOo_MANIFEST     @"http://openoffice.org/2001/manifest"
158 #endif
159
160 #ifndef XMLNS_OOo_OFFICE
161 #  define XMLNS_OOo_OFFICE       @"http://openoffice.org/2000/office"
162 #endif
163 #ifndef XMLNS_OOo_TEXT
164 #  define XMLNS_OOo_TEXT         @"http://openoffice.org/2000/text"
165 #endif
166 #ifndef XMLNS_OOo_META
167 #  define XMLNS_OOo_META         @"http://openoffice.org/2000/meta"
168 #endif
169 #ifndef XMLNS_OOo_STYLE
170 #  define XMLNS_OOo_STYLE        @"http://openoffice.org/2000/style"
171 #endif
172 #ifndef XMLNS_OOo_TABLE
173 #  define XMLNS_OOo_TABLE        @"http://openoffice.org/2000/table"
174 #endif
175 #ifndef XMLNS_OOo_DRAWING
176 #  define XMLNS_OOo_DRAWING      @"http://openoffice.org/2000/drawing"
177 #endif
178 #ifndef XMLNS_OOo_DATASTYLE
179 #  define XMLNS_OOo_DATASTYLE    @"http://openoffice.org/2000/datastyle"
180 #endif
181 #ifndef XMLNS_OOo_PRESENTATION
182 #  define XMLNS_OOo_PRESENTATION @"http://openoffice.org/2000/presentation"
183 #endif
184 #ifndef XMLNS_OOo_CHART
185 #  define XMLNS_OOo_CHART        @"http://openoffice.org/2000/chart"
186 #endif
187 #ifndef XMLNS_OOo_DRAW3D
188 #  define XMLNS_OOo_DRAW3D       @"http://openoffice.org/2000/dr3d"
189 #endif
190 #ifndef XMLNS_OOo_FORM
191 #  define XMLNS_OOo_FORM         @"http://openoffice.org/2000/form"
192 #endif
193 #ifndef XMLNS_OOo_SCRIPT
194 #  define XMLNS_OOo_SCRIPT       @"http://openoffice.org/2000/script"
195 #endif
196
197 #ifndef XMLNS_DublinCore
198 #  define XMLNS_DublinCore @"http://purl.org/dc/elements/1.1/"
199 #endif
200
201 #ifndef XMLNS_PROPRIETARY_SLOX
202 #  define XMLNS_PROPRIETARY_SLOX @"SLOX:"
203 #endif
204
205 /* Zope */
206
207 #ifndef XMLNS_Zope_TAL
208 #  define XMLNS_Zope_TAL @"http://xml.zope.org/namespaces/tal"
209 #endif
210 #ifndef XMLNS_Zope_METAL
211 #  define XMLNS_Zope_METAL @"http://xml.zope.org/namespaces/metal"
212 #endif
213
214 /* SOAP */
215
216 #ifndef XMLNS_SOAP_ENVELOPE
217 #  define XMLNS_SOAP_ENVELOPE @"http://schemas.xmlsoap.org/soap/envelope/"
218 #endif
219 #ifndef XMLNS_SOAP_ENCODING
220 #  define XMLNS_SOAP_ENCODING @"http://schemas.xmlsoap.org/soap/encoding/"
221 #endif
222
223 #ifndef XMLNS_XMLSchema
224 #  define XMLNS_XMLSchema @"http://www.w3.org/1999/XMLSchema"
225 #endif
226 #ifndef XMLNS_XMLSchemaInstance1999
227 #  define XMLNS_XMLSchemaInstance1999 \
228             @"http://www.w3.org/1999/XMLSchema-instance"
229 #endif
230 #ifndef XMLNS_XMLSchemaInstance2001
231 #  define XMLNS_XMLSchemaInstance2001 \
232             @"http://www.w3.org/2001/XMLSchema-instance"
233 #endif
234
235 /* Novell */
236
237 #ifndef XMLNS_Novell_NCSP_Types
238 #  define XMLNS_Novell_NCSP_Types \
239             @"http://schemas.novell.com/2003/10/NCSP/types.xsd"
240 #endif
241 #ifndef XMLNS_Novell_NCSP_Methods
242 #  define XMLNS_Novell_NCSP_Methods \
243             @"http://schemas.novell.com/2003/10/NCSP/methods.xsd"
244 #endif
245
246 #endif /* __SaxObjC_XML_Namespaces_H__ */