DOM::CSSStyleDeclarationImpl Class Reference

Inheritance diagram for DOM::CSSStyleDeclarationImpl:

DOM::StyleBaseImpl khtml::RenderStyleDeclarationImpl List of all members.

Detailed Description

Definition at line 50 of file css_valueimpl.h.


Public Member Functions

 CSSStyleDeclarationImpl (CSSRuleImpl *parentRule)
 CSSStyleDeclarationImpl (CSSRuleImpl *parentRule, QPtrList< CSSProperty > *lstValues)
virtual ~CSSStyleDeclarationImpl ()
CSSStyleDeclarationImploperator= (const CSSStyleDeclarationImpl &)
virtual unsigned long length () const
CSSRuleImplparentRule () const
virtual DOM::DOMString removeProperty (int propertyID, bool NonCSSHints=false)
virtual bool setProperty (int propertyId, const DOM::DOMString &value, bool important=false, bool nonCSSHint=false)
virtual void setProperty (int propertyId, int value, bool important=false, bool nonCSSHint=false)
virtual void setLengthProperty (int id, const DOM::DOMString &value, bool important, bool nonCSSHint=true, bool multiLength=false)
virtual void setProperty (const DOMString &propertyString)
virtual DOM::DOMString item (unsigned long index) const
DOM::DOMString cssText () const
void setCssText (DOM::DOMString str)
virtual bool isStyleDeclaration () const
virtual bool parseString (const DOMString &string, bool=false)
virtual CSSValueImplgetPropertyCSSValue (int propertyID) const
virtual DOMString getPropertyValue (int propertyID) const
virtual bool getPropertyPriority (int propertyID) const
QPtrList< CSSProperty > * values () const
void setNode (NodeImpl *_node)
void setChanged ()
void removeCSSHints ()

Protected Member Functions

DOMString getShortHandValue (const int *properties, int number) const
DOMString get4Values (const int *properties) const

Protected Attributes

QPtrList< CSSProperty > * m_lstValues
NodeImpl * m_node

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys