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) |
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 65 of file katesyntaxdocument.h.
Constructor & Destructor Documentation
|
Constructor Sets the current file to nothing and build the ModeList (katesyntaxhighlightingrc).
|
|
Desctructor. Definition at line 42 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.
References KMessageBox::error(). |
|
Get the mode list.
|
|
Jump to the next group, KateSyntaxContextData::currentGroup will point to the next group.
References KateSyntaxContextData::currentGroup, and KateSyntaxContextData::parent. |
|
Jump to the next item, KateSyntaxContextData::item will point to the next item.
References KateSyntaxContextData::currentGroup, and KateSyntaxContextData::item. |
|
This function is used to fetch the atributes of the tags. Definition at line 152 of file katesyntaxdocument.cpp. References KateSyntaxContextData::item. |
|
Get the KateSyntaxContextData of the DomElement Config inside mainGroupName It just fills KateSyntaxContextData::item. Definition at line 246 of file katesyntaxdocument.cpp. References KateSyntaxContextData::item. |
|
Get the KateSyntaxContextData of the QDomElement Config inside mainGroupName KateSyntaxContextData::parent will contain the QDomElement found. Definition at line 262 of file katesyntaxdocument.cpp. References KateSyntaxContextData::parent. |
|
Returns a list with all the keywords inside the list type. Definition at line 277 of file katesyntaxdocument.cpp. |
The documentation for this class was generated from the following files: