KateSyntaxDocument Class Reference
Store and manage the information about Syntax Highlighting. More...
#include <katesyntaxdocument.h>
Inheritance diagram for KateSyntaxDocument:


Public Member Functions | |
KateSyntaxDocument (bool force=false) | |
~KateSyntaxDocument () | |
bool | setIdentifier (const QString &identifier) |
const KateSyntaxModeList & | modeList () |
bool | nextGroup (KateSyntaxContextData *data) |
bool | nextItem (KateSyntaxContextData *data) |
QString | groupItemData (const KateSyntaxContextData *data, const QString &name) |
QString | groupData (const KateSyntaxContextData *data, const QString &name) |
void | freeGroupInfo (KateSyntaxContextData *data) |
KateSyntaxContextData * | getSubItems (KateSyntaxContextData *data) |
KateSyntaxContextData * | getConfig (const QString &mainGroupName, const QString &config) |
KateSyntaxContextData * | getGroupInfo (const QString &mainGroupName, const QString &group) |
QStringList & | finddata (const QString &mainGroup, const QString &type, bool clearList=true) |
Detailed Description
Store and manage the information about Syntax Highlighting.
Definition at line 64 of file katesyntaxdocument.h.
Constructor & Destructor Documentation
|
Constructor Sets the current file to nothing and build the ModeList (katesyntaxhighlightingrc).
Definition at line 34 of file katesyntaxdocument.cpp. References KateSyntaxDocument(). Referenced by KateSyntaxDocument(). |
|
Desctructor.
Definition at line 41 of file katesyntaxdocument.cpp. |
Member Function Documentation
|
If the open hl file is different from the one needed, it opens the new one and assign some other things.
Definition at line 51 of file katesyntaxdocument.cpp. References setIdentifier(). Referenced by setIdentifier(). |
|
Get the mode list.
Definition at line 91 of file katesyntaxdocument.h. |
|
Jump to the next group, KateSyntaxContextData::currentGroup will point to the next group.
Definition at line 94 of file katesyntaxdocument.cpp. References KateSyntaxContextData::currentGroup, nextGroup(), and KateSyntaxContextData::parent. Referenced by nextGroup(). |
|
Jump to the next item, KateSyntaxContextData::item will point to the next item.
Definition at line 125 of file katesyntaxdocument.cpp. References KateSyntaxContextData::currentGroup, KateSyntaxContextData::item, and nextItem(). Referenced by nextItem(). |
|
This function is used to fetch the atributes of the tags.
Definition at line 153 of file katesyntaxdocument.cpp. References groupItemData(), and KateSyntaxContextData::item. Referenced by groupItemData(). |
|
Get the KateSyntaxContextData of the DomElement Config inside mainGroupName It just fills KateSyntaxContextData::item.
Definition at line 247 of file katesyntaxdocument.cpp. References getConfig(), and KateSyntaxContextData::item. Referenced by getConfig(). |
|
Get the KateSyntaxContextData of the QDomElement Config inside mainGroupName KateSyntaxContextData::parent will contain the QDomElement found.
Definition at line 263 of file katesyntaxdocument.cpp. References getGroupInfo(), and KateSyntaxContextData::parent. Referenced by getGroupInfo(). |
|
Returns a list with all the keywords inside the list type.
Definition at line 278 of file katesyntaxdocument.cpp. References endl(), finddata(), and kdDebug(). Referenced by finddata(). |
The documentation for this class was generated from the following files: