khtml Library API Documentation

KJS::DOMCSSRule Class Reference

Inheritance diagram for KJS::DOMCSSRule:

Inheritance graph
[legend]
Collaboration diagram for KJS::DOMCSSRule:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  ParentStyleSheet, Type, CssText, ParentRule,
  Style_SelectorText, Style_Style, Media_Media, Media_InsertRule,
  Media_DeleteRule, Media_CssRules, FontFace_Style, Page_SelectorText,
  Page_Style, Import_Href, Import_Media, Import_StyleSheet,
  Charset_Encoding
}

Public Member Functions

 DOMCSSRule (ExecState *, const DOM::CSSRule &r)
virtual ~DOMCSSRule ()
virtual Value tryGet (ExecState *exec, const Identifier &propertyName) const
Value getValueProperty (ExecState *exec, int token) const
virtual void tryPut (ExecState *exec, const Identifier &propertyName, const Value &value, int attr=None)
void putValueProperty (ExecState *exec, int token, const Value &value, int attr)
virtual const ClassInfo * classInfo () const
DOM::CSSRule toCSSRule () const

Static Public Attributes

static const ClassInfo info = { "CSSRule", 0, &DOMCSSRuleTable, 0 }
static const ClassInfo style_info = { "CSSStyleRule", &DOMCSSRule::info, &DOMCSSStyleRuleTable, 0 }
static const ClassInfo media_info = { "CSSMediaRule", &DOMCSSRule::info, &DOMCSSMediaRuleTable, 0 }
static const ClassInfo fontface_info = { "CSSFontFaceRule", &DOMCSSRule::info, &DOMCSSFontFaceRuleTable, 0 }
static const ClassInfo page_info = { "CSSPageRule", &DOMCSSRule::info, &DOMCSSPageRuleTable, 0 }
static const ClassInfo import_info = { "CSSImportRule", &DOMCSSRule::info, &DOMCSSImportRuleTable, 0 }
static const ClassInfo charset_info = { "CSSCharsetRule", &DOMCSSRule::info, &DOMCSSCharsetRuleTable, 0 }

Protected Attributes

DOM::CSSRule cssRule

Detailed Description

Definition at line 144 of file kjs_css.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for khtml Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Jul 20 12:55:06 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003