aboutsummaryrefslogtreecommitdiff
path: root/src/styleengine.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/styleengine.hh')
-rw-r--r--src/styleengine.hh9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/styleengine.hh b/src/styleengine.hh
index f340e058..5d5f7c18 100644
--- a/src/styleengine.hh
+++ b/src/styleengine.hh
@@ -8,6 +8,15 @@ class StyleEngine;
#include "css.hh"
#include "cssparser.hh"
+/**
+ * \brief This class provides the glue between HTML parser and CSS subsystem.
+ *
+ * It maintains a document tree and creates and cashes style objects for use
+ * by the HTML parser.
+ * The HTML parser in turn informs StyleEngine about opened or closed
+ * HTML elements and their attributes via the startElement() / endElement()
+ * methods.
+ */
class StyleEngine : public Doctree {
private:
class Node : public DoctreeNode {