Classes | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes

nsDOMCSSAttributeDeclaration Class Reference

#include <nsDOMCSSAttrDeclaration.h>

Inheritance diagram for nsDOMCSSAttributeDeclaration:
Collaboration diagram for nsDOMCSSAttributeDeclaration:

List of all members.

Classes

class  cycleCollection

Public Member Functions

 nsDOMCSSAttributeDeclaration (nsIContent *aContent)
 ~nsDOMCSSAttributeDeclaration ()
virtual nsresult GetCSSDeclaration (nsCSSDeclaration **aDecl, PRBool aAllocate)
virtual nsresult GetCSSParsingEnvironment (nsIURI **aSheetURI, nsIURI **aBaseURI, nsIPrincipal **aSheetPrincipal, nsICSSLoader **aCSSLoader, nsICSSParser **aCSSParser)
virtual nsresult GetParentRule (nsIDOMCSSRule **aParent)
virtual nsINode * GetParentObject ()

Static Public Attributes

static cycleCollection _cycleCollectorGlobal

Protected Member Functions

virtual nsresult DeclarationChanged ()
virtual nsIDocument * DocToUpdate ()

Protected Attributes

nsCOMPtr< nsIContent > mContent

Constructor & Destructor Documentation

nsDOMCSSAttributeDeclaration::nsDOMCSSAttributeDeclaration ( nsIContent *  aContent  ) 
nsDOMCSSAttributeDeclaration::~nsDOMCSSAttributeDeclaration (  ) 

Member Function Documentation

virtual nsresult nsDOMCSSAttributeDeclaration::DeclarationChanged (  )  [protected, virtual]

Implements nsDOMCSSDeclaration.

virtual nsIDocument* nsDOMCSSAttributeDeclaration::DocToUpdate (  )  [protected, virtual]

Implements nsDOMCSSDeclaration.

virtual nsresult nsDOMCSSAttributeDeclaration::GetCSSDeclaration ( nsCSSDeclaration **  aDecl,
PRBool  aAllocate 
) [virtual]

Implements nsDOMCSSDeclaration.

virtual nsresult nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment ( nsIURI **  aSheetURI,
nsIURI **  aBaseURI,
nsIPrincipal **  aSheetPrincipal,
nsICSSLoader **  aCSSLoader,
nsICSSParser **  aCSSParser 
) [virtual]

Implements nsDOMCSSDeclaration.

virtual nsINode* nsDOMCSSAttributeDeclaration::GetParentObject (  )  [inline, virtual]
virtual nsresult nsDOMCSSAttributeDeclaration::GetParentRule ( nsIDOMCSSRule **  aParent  )  [virtual]

Implements nsDOMCSSDeclaration.


Member Data Documentation


The documentation for this class was generated from the following file: