summaryrefslogtreecommitdiff
path: root/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h
authorzecke <zecke>2004-03-14 17:01:11 (UTC)
committer zecke <zecke>2004-03-14 17:01:11 (UTC)
commit64820b76cc9d1c06a6967cd34114f3b95896aaeb (patch) (unidiff)
tree0d285b9d61392587b38f779688f518070a9e3e7b /noncore/apps/tinykate/libkate/document/katesyntaxdocument.h
parent52169e2469a1edcca986e9f0404c3ca815d5833b (diff)
downloadopie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.zip
opie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.tar.gz
opie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.tar.bz2
Only use ODP
Diffstat (limited to 'noncore/apps/tinykate/libkate/document/katesyntaxdocument.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/tinykate/libkate/document/katesyntaxdocument.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h
index 5eefc77..072f5f0 100644
--- a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h
+++ b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h
@@ -27,47 +27,47 @@ class syntaxModeListItem
27{ 27{
28 public: 28 public:
29 QString name; 29 QString name;
30 QString section; 30 QString section;
31 QString mimetype; 31 QString mimetype;
32 QString extension; 32 QString extension;
33 QString identifier; 33 QString identifier;
34}; 34};
35 35
36class syntaxContextData 36class syntaxContextData
37{ 37{
38 public: 38 public:
39 Opie::XMLElement *parent; 39 Opie::Core::XMLElement *parent;
40 Opie::XMLElement *currentGroup; 40 Opie::Core::XMLElement *currentGroup;
41 Opie::XMLElement *item; 41 Opie::Core::XMLElement *item;
42}; 42};
43 43
44typedef QList<syntaxModeListItem> SyntaxModeList; 44typedef QList<syntaxModeListItem> SyntaxModeList;
45 45
46class SyntaxDocument 46class SyntaxDocument
47{ 47{
48 public: 48 public:
49 SyntaxDocument(); 49 SyntaxDocument();
50 ~SyntaxDocument(); 50 ~SyntaxDocument();
51 51
52 QStringList& finddata(const QString& mainGroup,const QString& type,bool clearList=true); 52 QStringList& finddata(const QString& mainGroup,const QString& type,bool clearList=true);
53 SyntaxModeList modeList(); 53 SyntaxModeList modeList();
54 54
55 syntaxContextData* getGroupInfo(const QString& langName, const QString &group); 55 syntaxContextData* getGroupInfo(const QString& langName, const QString &group);
56 void freeGroupInfo(syntaxContextData* data); 56 void freeGroupInfo(syntaxContextData* data);
57 syntaxContextData* getConfig(const QString& mainGroupName, const QString &Config); 57 syntaxContextData* getConfig(const QString& mainGroupName, const QString &Config);
58 bool nextItem(syntaxContextData* data); 58 bool nextItem(syntaxContextData* data);
59 bool nextGroup(syntaxContextData* data); 59 bool nextGroup(syntaxContextData* data);
60 syntaxContextData* getSubItems(syntaxContextData* data); 60 syntaxContextData* getSubItems(syntaxContextData* data);
61 QString groupItemData(syntaxContextData* data,QString name); 61 QString groupItemData(syntaxContextData* data,QString name);
62 QString groupData(syntaxContextData* data,QString name); 62 QString groupData(syntaxContextData* data,QString name);
63 void setIdentifier(const QString& identifier); 63 void setIdentifier(const QString& identifier);
64 64
65 private: 65 private:
66 Opie::XMLElement *m_root; 66 Opie::Core::XMLElement *m_root;
67 void setupModeList(bool force=false); 67 void setupModeList(bool force=false);
68 QString currentFile; 68 QString currentFile;
69 SyntaxModeList myModeList; 69 SyntaxModeList myModeList;
70 QStringList m_data; 70 QStringList m_data;
71}; 71};
72 72
73#endif 73#endif