2 Copyright (C) 2000-2007 SKYRIX Software AG
3 Copyright (C) 2007 Helge Hess
5 This file is part of SOPE.
7 SOPE is free software; you can redistribute it and/or modify it under
8 the terms of the GNU Lesser General Public License as published by the
9 Free Software Foundation; either version 2, or (at your option) any
12 SOPE is distributed in the hope that it will be useful, but WITHOUT ANY
13 WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
15 License for more details.
17 You should have received a copy of the GNU Lesser General Public
18 License along with SOPE; see the file COPYING. If not, write to the
19 Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
23 #ifndef __SaxObjC_XML_Namespaces_H__
24 #define __SaxObjC_XML_Namespaces_H__
27 # define XMLNS_OD_BIND @"http://www.skyrix.com/od/binding"
29 #ifndef XMLNS_OD_CONST
30 # define XMLNS_OD_CONST @"http://www.skyrix.com/od/constant"
32 #ifndef XMLNS_OD_ACTION
33 # define XMLNS_OD_ACTION @"http://www.skyrix.com/od/action"
35 #ifndef XMLNS_OD_EVALJS
36 # define XMLNS_OD_EVALJS @"http://www.skyrix.com/od/javascript"
39 # define XMLNS_XHTML @"http://www.w3.org/1999/xhtml"
42 # define XMLNS_HTML40 @"http://www.w3.org/TR/REC-html40"
46 # define XMLNS_XLINK @"http://www.w3.org/1999/xlink"
50 # define XMLNS_XSLT @"http://www.w3.org/1999/XSL/Transform"
53 # define XMLNS_XSL_FO @"http://www.w3.org/1999/XSL/Format"
58 @"http://www.w3.org/1999/02/22-rdf-syntax-ns#"
63 @"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
67 # define XMLNS_XFORMS @"http://www.w3.org/2001/06/xforms"
71 # define XMLNS_SVG @"http://www.w3.org/2000/svg"
74 # define XMLNS_MATHML @"http://www.w3.org/1998/Math/MathML"
78 # define XMLNS_WML12 @"http://www.wapforum.org/DTD/wml_1.2.xml"
82 # define XMLNS_XUPDATE @"http://www.xmldb.org/xupdate"
86 # define XMLNS_WEBDAV @"DAV:"
90 # define XMLNS_XCAL_01 \
91 @"http://www.ietf.org/internet-drafts/draft-ietf-calsch-many-xcal-01.txt"
94 #ifndef XMLNS_RELAXNG_STRUCTURE
95 # define XMLNS_RELAXNG_STRUCTURE @"http://relaxng.org/ns/structure/1.0"
98 #ifndef XMLNS_XINCLUDE
99 # define XMLNS_XINCLUDE @"http://www.w3.org/2001/XInclude"
103 # define XMLNS_KUPU @"http://kupu.oscom.org/namespaces/dist"
106 /* Microsoft related namespaces */
108 #ifndef XMLNS_MS_OFFICE_WORDML
109 # define XMLNS_MS_OFFICE_WORDML \
110 @"http://schemas.microsoft.com/office/word/2003/wordml"
113 #ifndef XMLNS_MS_OFFICE_OFFICE
114 # define XMLNS_MS_OFFICE_OFFICE @"urn:schemas-microsoft-com:office:office"
117 #ifndef XMLNS_MS_OFFICE_WORD
118 # define XMLNS_MS_OFFICE_WORD @"urn:schemas-microsoft-com:office:word"
121 #ifndef XMLNS_MS_HOTMAIL
122 # define XMLNS_MS_HOTMAIL @"http://schemas.microsoft.com/hotmail/"
125 #ifndef XMLNS_MS_HTTPMAIL
126 # define XMLNS_MS_HTTPMAIL @"urn:schemas:httpmail:"
129 #ifndef XMLNS_MS_EXCHANGE
130 # define XMLNS_MS_EXCHANGE @"http://schemas.microsoft.com/exchange/"
132 #ifndef XMLNS_MS_EX_CALENDAR
133 # define XMLNS_MS_EX_CALENDAR @"urn:schemas:calendar:"
135 #ifndef XMLNS_MS_EX_CONTACTS
136 # define XMLNS_MS_EX_CONTACTS @"urn:schemas:contacts:"
139 /* WebDAV related namespaces */
141 #ifndef XMLNS_WEBDAV_APACHE
142 # define XMLNS_WEBDAV_APACHE @"http://apache.org/dav/props/"
144 #ifndef XMLNS_CADAVER_PROPS
145 # define XMLNS_CADAVER_PROPS @"http://webdav.org/cadaver/custom-properties/"
147 #ifndef XMLNS_NAUTILUS_PROPS
148 # define XMLNS_NAUTILUS_PROPS @"http://services.eazel.com/namespaces"
151 /* OpenOffice.org namespaces */
153 #ifndef XMLNS_OOo_UCB_WEBDAV
154 # define XMLNS_OOo_UCB_WEBDAV @"http://ucb.openoffice.org/dav/props/"
157 #ifndef XMLNS_OOo_MANIFEST
158 # define XMLNS_OOo_MANIFEST @"http://openoffice.org/2001/manifest"
161 #ifndef XMLNS_OOo_OFFICE
162 # define XMLNS_OOo_OFFICE @"http://openoffice.org/2000/office"
164 #ifndef XMLNS_OOo_TEXT
165 # define XMLNS_OOo_TEXT @"http://openoffice.org/2000/text"
167 #ifndef XMLNS_OOo_META
168 # define XMLNS_OOo_META @"http://openoffice.org/2000/meta"
170 #ifndef XMLNS_OOo_STYLE
171 # define XMLNS_OOo_STYLE @"http://openoffice.org/2000/style"
173 #ifndef XMLNS_OOo_TABLE
174 # define XMLNS_OOo_TABLE @"http://openoffice.org/2000/table"
176 #ifndef XMLNS_OOo_DRAWING
177 # define XMLNS_OOo_DRAWING @"http://openoffice.org/2000/drawing"
179 #ifndef XMLNS_OOo_DATASTYLE
180 # define XMLNS_OOo_DATASTYLE @"http://openoffice.org/2000/datastyle"
182 #ifndef XMLNS_OOo_PRESENTATION
183 # define XMLNS_OOo_PRESENTATION @"http://openoffice.org/2000/presentation"
185 #ifndef XMLNS_OOo_CHART
186 # define XMLNS_OOo_CHART @"http://openoffice.org/2000/chart"
188 #ifndef XMLNS_OOo_DRAW3D
189 # define XMLNS_OOo_DRAW3D @"http://openoffice.org/2000/dr3d"
191 #ifndef XMLNS_OOo_FORM
192 # define XMLNS_OOo_FORM @"http://openoffice.org/2000/form"
194 #ifndef XMLNS_OOo_SCRIPT
195 # define XMLNS_OOo_SCRIPT @"http://openoffice.org/2000/script"
198 #ifndef XMLNS_DublinCore
199 # define XMLNS_DublinCore @"http://purl.org/dc/elements/1.1/"
202 #ifndef XMLNS_PROPRIETARY_SLOX
203 # define XMLNS_PROPRIETARY_SLOX @"SLOX:"
208 #ifndef XMLNS_Zope_TAL
209 # define XMLNS_Zope_TAL @"http://xml.zope.org/namespaces/tal"
211 #ifndef XMLNS_Zope_METAL
212 # define XMLNS_Zope_METAL @"http://xml.zope.org/namespaces/metal"
217 #ifndef XMLNS_SOAP_ENVELOPE
218 # define XMLNS_SOAP_ENVELOPE @"http://schemas.xmlsoap.org/soap/envelope/"
220 #ifndef XMLNS_SOAP_ENCODING
221 # define XMLNS_SOAP_ENCODING @"http://schemas.xmlsoap.org/soap/encoding/"
224 #ifndef XMLNS_XMLSchema
225 # define XMLNS_XMLSchema @"http://www.w3.org/1999/XMLSchema"
227 #ifndef XMLNS_XMLSchemaInstance1999
228 # define XMLNS_XMLSchemaInstance1999 \
229 @"http://www.w3.org/1999/XMLSchema-instance"
231 #ifndef XMLNS_XMLSchemaInstance2001
232 # define XMLNS_XMLSchemaInstance2001 \
233 @"http://www.w3.org/2001/XMLSchema-instance"
238 #ifndef XMLNS_Novell_NCSP_Types
239 # define XMLNS_Novell_NCSP_Types \
240 @"http://schemas.novell.com/2003/10/NCSP/types.xsd"
242 #ifndef XMLNS_Novell_NCSP_Methods
243 # define XMLNS_Novell_NCSP_Methods \
244 @"http://schemas.novell.com/2003/10/NCSP/methods.xsd"
249 #ifndef XMLNS_VCARD_XML_03
250 # define XMLNS_VCARD_XML_03 \
251 @"http://www.ietf.org/internet-drafts/draft-dawson-vcard-xml-dtd-03.txt"
256 #ifndef XMLNS_ATOM_2005
257 # define XMLNS_ATOM_2005 @"http://www.w3.org/2005/Atom"
262 #ifndef XMLNS_GOOGLE_2005
263 # define XMLNS_GOOGLE_2005 @"http://schemas.google.com/g/2005"
266 #ifndef XMLNS_GOOGLE_CAL_2005
267 # define XMLNS_GOOGLE_CAL_2005 @"http://schemas.google.com/gCal/2005"
270 #ifndef XMLNS_OPENSEARCH_RSS
271 # define XMLNS_OPENSEARCH_RSS @"http://a9.com/-/spec/opensearchrss/1.0/"
276 #ifndef XMLNS_GROUPDAV
277 # define XMLNS_GROUPDAV @"http://groupdav.org/"
280 /* CalDAV / CardDAV */
283 # define XMLNS_CALDAV @"urn:ietf:params:xml:ns:caldav"
286 #ifndef XMLNS_CARDDAV
287 # define XMLNS_CARDDAV @"urn:ietf:params:xml:ns:carddav"
290 /* Apple CalServer */
292 #ifndef XMLNS_AppleCalServer
293 # define XMLNS_AppleCalServer @"http://apple.com/ns/calendarserver/"
295 #ifndef XMLNS_AppleCalApp
296 # define XMLNS_AppleCalApp @"com.apple.ical:"
299 #endif /* __SaxObjC_XML_Namespaces_H__ */