[hide private]
[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Module Hierarchy

- cssutils: cssutils - CSS Cascading Style Sheets library for Python
  - cssutils.codec: Python codec for CSS.
  - cssutils.css: Document Object Model Level 2 CSS http://www.w3.org/TR/2000/PR-DOM-Level-2-Style-20000927/css.html
    - cssutils.css.csscharsetrule: CSSCharsetRule implements DOM Level 2 CSS CSSCharsetRule.
    - cssutils.css.csscomment: CSSComment is not defined in DOM Level 2 at all but a cssutils defined class only.
    - cssutils.css.cssfontfacerule: CSSFontFaceRule implements DOM Level 2 CSS CSSFontFaceRule.
    - cssutils.css.cssimportrule: CSSImportRule implements DOM Level 2 CSS CSSImportRule.
    - cssutils.css.cssmediarule: CSSMediaRule implements DOM Level 2 CSS CSSMediaRule.
    - cssutils.css.cssnamespacerule: CSSNamespaceRule currently implements http://dev.w3.org/csswg/css3-namespace/
    - cssutils.css.csspagerule: CSSPageRule implements DOM Level 2 CSS CSSPageRule.
    - cssutils.css.cssproperties: CSS2Properties (partly!) implements DOM Level 2 CSS CSS2Properties used by CSSStyleDeclaration
    - cssutils.css.cssrule: CSSRule implements DOM Level 2 CSS CSSRule.
    - cssutils.css.cssrulelist: CSSRuleList implements DOM Level 2 CSS CSSRuleList.
    - cssutils.css.cssstyledeclaration: CSSStyleDeclaration implements DOM Level 2 CSS CSSStyleDeclaration and extends CSS2Properties
    - cssutils.css.cssstylerule: CSSStyleRule implements DOM Level 2 CSS CSSStyleRule.
    - cssutils.css.cssstylesheet: CSSStyleSheet implements DOM Level 2 CSS CSSStyleSheet.
    - cssutils.css.cssunknownrule: CSSUnknownRule implements DOM Level 2 CSS CSSUnknownRule.
    - cssutils.css.cssvalue: CSSValue related classes
    - cssutils.css.property: Property is a single CSS property in a CSSStyleDeclaration
    - cssutils.css.selector: Selector is a single Selector of a CSSStyleRule SelectorList.
    - cssutils.css.selectorlist: SelectorList is a list of CSS Selector objects.
  - cssutils.css2productions: productions for CSS 2.1
  - cssutils.css3productions: productions for CSS 3
  - cssutils.cssproductions: productions for cssutils based on a mix of CSS 2.1 and CSS 3 Syntax productions
  - cssutils.errorhandler: cssutils ErrorHandler
  - cssutils.parse': a validating CSSParser
  - cssutils.scripts
    - cssutils.scripts.csscapture: Retrieve all CSS stylesheets including embedded for a given URL.
    - cssutils.scripts.csscombine
    - cssutils.scripts.csscombine': combines sheets referred to by @import rules in a given CSS proxy sheet into a single new sheet.
    - cssutils.scripts.cssparse: utility scripts installed as Python scripts
  - cssutils.serialize: serializer classes for CSS classes
  - cssutils.stylesheets: Document Object Model Level 2 Style Sheets http://www.w3.org/TR/2000/PR-DOM-Level-2-Style-20000927/stylesheets.html
    - cssutils.stylesheets.medialist: MediaList implements DOM Level 2 Style Sheets MediaList.
    - cssutils.stylesheets.mediaquery: MediaQuery, see http://www.w3.org/TR/css3-mediaqueries/
    - cssutils.stylesheets.stylesheet: StyleSheet implements DOM Level 2 Style Sheets StyleSheet.
    - cssutils.stylesheets.stylesheetlist: StyleSheetList implements DOM Level 2 Style Sheets StyleSheetList.
  - cssutils.tests: cssutils unittests
    - cssutils.tests.basetest: Base class for all tests
    - cssutils.tests.encutils: tests for encutils.py
    - cssutils.tests.test_codec: Testcases for cssutils.codec
    - cssutils.tests.test_csscharsetrule: Testcases for cssutils.css.CSSCharsetRule
    - cssutils.tests.test_csscomment: Testcases for cssutils.css.CSSComment
    - cssutils.tests.test_cssfontfacerule: Testcases for cssutils.css.CSSFontFaceRule
    - cssutils.tests.test_cssimportrule: Testcases for cssutils.css.CSSImportRule
    - cssutils.tests.test_cssmediarule: Testcases for cssutils.css.CSSMediaRule
    - cssutils.tests.test_cssnamespacerule: Testcases for cssutils.css.CSSImportRule
    - cssutils.tests.test_csspagerule: Testcases for cssutils.css.CSSPageRule
    - cssutils.tests.test_cssproperties: Testcases for cssutils.css.cssproperties.
    - cssutils.tests.test_cssrule: Testcases for cssutils.css.CSSRule
    - cssutils.tests.test_cssrulelist: Testcases for cssutils.css.CSSRuleList
    - cssutils.tests.test_cssstyledeclaration: Testcases for cssutils.css.cssstyledelaration.CSSStyleDeclaration.
    - cssutils.tests.test_cssstylerule: Testcases for cssutils.css.CSSStyleRuleTestCase
    - cssutils.tests.test_cssstylesheet: Tests for css.CSSStyleSheet
    - cssutils.tests.test_cssunknownrule: testcases for cssutils.css.CSSUnkownRule
    - cssutils.tests.test_cssutils: Testcases for cssutils.css.CSSCharsetRule
    - cssutils.tests.test_cssutilsimport: Testcase for cssutils imports
    - cssutils.tests.test_cssvalue: Testcases for cssutils.css.CSSValue and CSSPrimitiveValue.
    - cssutils.tests.test_domimplementation: Testcases for cssutils.css.DOMImplementation
    - cssutils.tests.test_medialist: Testcases for cssutils.stylesheets.MediaList
    - cssutils.tests.test_mediaquery: Testcases for cssutils.stylesheets.MediaList
    - cssutils.tests.test_parse: Tests for parsing which does not raise Exceptions normally
    - cssutils.tests.test_property: Testcases for cssutils.css.property._Property.
    - cssutils.tests.test_scripts_csscombine: Testcases for cssutils.scripts.csscombine
    - cssutils.tests.test_selector: Testcases for cssutils.css.selector.Selector.
    - cssutils.tests.test_selectorlist: Testcases for cssutils.css.selectorlist.SelectorList.
    - cssutils.tests.test_serialize: Testcases for cssutils.CSSSerializer
    - cssutils.tests.test_tokenize2: Testcases for new cssutils.tokenize.Tokenizer
    - cssutils.tests.test_util: Testcases for cssutils.util
  - cssutils.tokenize2: New CSS Tokenizer (a generator)
  - cssutils.util: base classes for css and stylesheets packages