Krita Source Code Documentation
Loading...
Searching...
No Matches
KoXmlNS Class Reference

#include <KoXmlNS.h>

Static Public Member Functions

static const char * nsURI2NS (const QString &nsURI)
 

Static Public Attributes

static const QString ac
 
static const QString anim
 
static const QString calligra = "http://www.calligra.org/2005/"
 
static const QString chart
 
static const QString config
 
static const QString dc
 
static const QString delta
 
static const QString dr3d
 
static const QString draw
 
static const QString fo
 
static const QString form
 
static const QString krita
 
static const QString manifest
 
static const QString math
 
static const QString meta
 
static const QString number
 
static const QString office
 
static const QString officeooo = "http://openoffice.org/2009/office"
 
static const QString ooo = "http://openoffice.org/2004/office"
 
static const QString presentation
 
static const QString script
 
static const QString smil
 
static const QString sodipodi
 
static const QString split
 
static const QString style
 
static const QString svg
 
static const QString table
 
static const QString text
 
static const QString VL
 
static const QString xhtml
 
static const QString xlink
 
static const QString xml
 

Private Member Functions

 KoXmlNS ()
 

Detailed Description

Repository of XML namespaces used for ODF documents.

Please make sure that you do not use the variables provided by this class in the destructor of a static object.

Definition at line 19 of file KoXmlNS.h.

Constructor & Destructor Documentation

◆ KoXmlNS()

KoXmlNS::KoXmlNS ( )
private

Member Function Documentation

◆ nsURI2NS()

const char * KoXmlNS::nsURI2NS ( const QString & nsURI)
static

Definition at line 47 of file KoXmlNS.cpp.

48{
49 if (nsURI == KoXmlNS::office)
50 return "office";
51 else if (nsURI == KoXmlNS::meta)
52 return "meta";
53 else if (nsURI == KoXmlNS::config)
54 return "config";
55 else if (nsURI == KoXmlNS::text)
56 return "text";
57 else if (nsURI == KoXmlNS::table)
58 return "table";
59 else if (nsURI == KoXmlNS::draw)
60 return "draw";
61 else if (nsURI == KoXmlNS::presentation)
62 return "presentation";
63 else if (nsURI == KoXmlNS::dr3d)
64 return "dr3d";
65 else if (nsURI == KoXmlNS::chart)
66 return "chart";
67 else if (nsURI == KoXmlNS::form)
68 return "form";
69 else if (nsURI == KoXmlNS::script)
70 return "script";
71 else if (nsURI == KoXmlNS::style)
72 return "style";
73 else if (nsURI == KoXmlNS::number)
74 return "number";
75 else if (nsURI == KoXmlNS::manifest)
76 return "manifest";
77 else if (nsURI == KoXmlNS::anim)
78 return "anim";
79 else if (nsURI == KoXmlNS::math)
80 return "math";
81 else if (nsURI == KoXmlNS::svg)
82 return "svg";
83 else if (nsURI == KoXmlNS::fo)
84 return "fo";
85 else if (nsURI == KoXmlNS::dc)
86 return "dc";
87 else if (nsURI == KoXmlNS::xlink)
88 return "xlink";
89 else if (nsURI == KoXmlNS::VL)
90 return "VL";
91 else if (nsURI == KoXmlNS::smil)
92 return "smil";
93 else if (nsURI == KoXmlNS::xhtml)
94 return "xhtml";
95 else if (nsURI == KoXmlNS::calligra)
96 return "calligra";
97 else if (nsURI == KoXmlNS::officeooo)
98 return "officeooo";
99 else if (nsURI == KoXmlNS::xml)
100 return "xml";
101
102 // Shouldn't happen.
103 return "";
104}
static const QString svg
Definition KoXmlNS.h:39
static const QString config
Definition KoXmlNS.h:24
static const QString form
Definition KoXmlNS.h:31
static const QString VL
Definition KoXmlNS.h:43
static const QString text
Definition KoXmlNS.h:25
static const QString number
Definition KoXmlNS.h:34
static const QString dc
Definition KoXmlNS.h:41
static const QString officeooo
Definition KoXmlNS.h:51
static const QString table
Definition KoXmlNS.h:26
static const QString script
Definition KoXmlNS.h:32
static const QString calligra
Definition KoXmlNS.h:50
static const QString xlink
Definition KoXmlNS.h:42
static const QString office
Definition KoXmlNS.h:22
static const QString dr3d
Definition KoXmlNS.h:29
static const QString meta
Definition KoXmlNS.h:23
static const QString xhtml
Definition KoXmlNS.h:45
static const QString xml
Definition KoXmlNS.h:46
static const QString math
Definition KoXmlNS.h:38
static const QString fo
Definition KoXmlNS.h:40
static const QString presentation
Definition KoXmlNS.h:28
static const QString smil
Definition KoXmlNS.h:44
static const QString draw
Definition KoXmlNS.h:27
static const QString manifest
Definition KoXmlNS.h:35
static const QString chart
Definition KoXmlNS.h:30
static const QString anim
Definition KoXmlNS.h:36
static const QString style
Definition KoXmlNS.h:33

References anim, calligra, chart, config, dc, dr3d, draw, fo, form, manifest, math, meta, number, office, officeooo, presentation, script, smil, style, svg, table, text, VL, xhtml, xlink, and xml.

Member Data Documentation

◆ ac

const QString KoXmlNS::ac
static

Definition at line 58 of file KoXmlNS.h.

◆ anim

const QString KoXmlNS::anim
static

Definition at line 36 of file KoXmlNS.h.

◆ calligra

const QString KoXmlNS::calligra = "http://www.calligra.org/2005/"
static

Definition at line 50 of file KoXmlNS.h.

◆ chart

const QString KoXmlNS::chart
static

Definition at line 30 of file KoXmlNS.h.

◆ config

const QString KoXmlNS::config
static

Definition at line 24 of file KoXmlNS.h.

◆ dc

const QString KoXmlNS::dc
static

Definition at line 41 of file KoXmlNS.h.

◆ delta

const QString KoXmlNS::delta
static

Definition at line 56 of file KoXmlNS.h.

◆ dr3d

const QString KoXmlNS::dr3d
static

Definition at line 29 of file KoXmlNS.h.

◆ draw

const QString KoXmlNS::draw
static

Definition at line 27 of file KoXmlNS.h.

◆ fo

const QString KoXmlNS::fo
static

Definition at line 40 of file KoXmlNS.h.

◆ form

const QString KoXmlNS::form
static

Definition at line 31 of file KoXmlNS.h.

◆ krita

const QString KoXmlNS::krita
static

Definition at line 48 of file KoXmlNS.h.

◆ manifest

const QString KoXmlNS::manifest
static

Definition at line 35 of file KoXmlNS.h.

◆ math

const QString KoXmlNS::math
static

Definition at line 38 of file KoXmlNS.h.

◆ meta

const QString KoXmlNS::meta
static

Definition at line 23 of file KoXmlNS.h.

◆ number

const QString KoXmlNS::number
static

Definition at line 34 of file KoXmlNS.h.

◆ office

const QString KoXmlNS::office
static

Definition at line 22 of file KoXmlNS.h.

◆ officeooo

const QString KoXmlNS::officeooo = "http://openoffice.org/2009/office"
static

Definition at line 51 of file KoXmlNS.h.

◆ ooo

const QString KoXmlNS::ooo = "http://openoffice.org/2004/office"
static

Definition at line 52 of file KoXmlNS.h.

◆ presentation

const QString KoXmlNS::presentation
static

Definition at line 28 of file KoXmlNS.h.

◆ script

const QString KoXmlNS::script
static

Definition at line 32 of file KoXmlNS.h.

◆ smil

const QString KoXmlNS::smil
static

Definition at line 44 of file KoXmlNS.h.

◆ sodipodi

const QString KoXmlNS::sodipodi
static

Definition at line 47 of file KoXmlNS.h.

◆ split

const QString KoXmlNS::split
static

Definition at line 57 of file KoXmlNS.h.

◆ style

const QString KoXmlNS::style
static

Definition at line 33 of file KoXmlNS.h.

◆ svg

const QString KoXmlNS::svg
static

Definition at line 39 of file KoXmlNS.h.

◆ table

const QString KoXmlNS::table
static

Definition at line 26 of file KoXmlNS.h.

◆ text

const QString KoXmlNS::text
static

Definition at line 25 of file KoXmlNS.h.

◆ VL

const QString KoXmlNS::VL
static

Definition at line 43 of file KoXmlNS.h.

◆ xhtml

const QString KoXmlNS::xhtml
static

Definition at line 45 of file KoXmlNS.h.

◆ xlink

const QString KoXmlNS::xlink
static

Definition at line 42 of file KoXmlNS.h.

◆ xml

const QString KoXmlNS::xml
static

Definition at line 46 of file KoXmlNS.h.


The documentation for this class was generated from the following files: