lib

KoXmlDocument Class Reference

#include <KoXmlReader.h>

Inheritance diagram for KoXmlDocument:

KoXmlNode

List of all members.


Detailed Description

KoXmlDocument represents an XML document, structured in a DOM tree.

KoXmlDocument is designed to be memory efficient. Unlike QDomDocument from Qt's XML module, KoXmlDocument does not store all nodes in the DOM tree. Some nodes will be loaded and parsed on-demand only.

KoXmlDocument is read-only, you can not modify its content.

Author:
Ariya Hidayat <ariya@kde.org>

Definition at line 221 of file KoXmlReader.h.


Public Member Functions

 KoXmlDocument (const KoXmlDocument &node)
KoXmlDocumentoperator= (const KoXmlDocument &node)
bool operator== (const KoXmlDocument &) const
bool operator!= (const KoXmlDocument &) const
virtual bool isDocument () const
KoXmlElement documentElement () const
void setFastLoading (bool f)
bool fastLoading () const
bool setContent (QIODevice *device, bool namespaceProcessing, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0)
bool setContent (QIODevice *device, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0)
bool setContent (QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0)

Friends

class KoXmlNode

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys