diff src/styleengine.hh @ 1049:a913df1621ac

comments
author Johannes Hofmann <Johannes.Hofmann@gmx.de>
date Thu, 23 Apr 2009 11:49:25 +0200
parents 4ed33b76809c
children a7f1763fd21e
line wrap: on
line diff
--- a/src/styleengine.hh	Thu Apr 23 10:37:05 2009 +0200
+++ b/src/styleengine.hh	Thu Apr 23 11:49:25 2009 +0200
@@ -8,6 +8,15 @@
 #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 {