aboutsummaryrefslogtreecommitdiff
path: root/src/styleengine.hh
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2009-04-23 11:49:25 +0200
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2009-04-23 11:49:25 +0200
commitc0c620e80f8c6398842a495ce62a5f1fb1aea8c0 (patch)
treec0936bc09e5d1e0e9439386ca3d9cbc1d60cc9a2 /src/styleengine.hh
parent2bd0322811f55be14877508c630ea10950dcff22 (diff)
comments
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 {