Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIHTMLDocument Class Reference

HTML document extensions to nsIDocument. More...

#include <nsIHTMLDocument.h>

Inheritance diagram for nsIHTMLDocument:
Inheritance graph
[legend]
Collaboration diagram for nsIHTMLDocument:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual nsresult AddImageMap (nsIDOMHTMLMapElement *aMap)=0
virtual nsIDOMHTMLMapElementGetImageMap (const nsAString &aMapName)=0
virtual void RemoveImageMap (nsIDOMHTMLMapElement *aMap)=0
virtual nsCompatibility GetCompatibilityMode ()=0
 Access compatibility mode for this document.
virtual void SetCompatibilityMode (nsCompatibility aMode)=0
virtual PRBool WasDomainSet ()=0
virtual nsresult ResolveName (const nsAString &aName, nsIDOMHTMLFormElement *aForm, nsISupports **aResult)=0
virtual void AddedForm ()=0
 Called when form->BindToTree() is called so that document knows immediately when a form is added.
virtual void RemovedForm ()=0
 Called when form->SetDocument() is called so that document knows immediately when a form is removed.
virtual PRInt32 GetNumFormsSynchronous ()=0
 Called to get a better count of forms than document.forms can provide without calling FlushPendingNotifications (bug 138892).
virtual PRBool IsWriting ()=0
virtual PRBool GetIsFrameset ()=0
virtual void SetIsFrameset (PRBool aFrameset)=0
virtual nsContentListGetForms ()=0
 Get the list of form elements in the document.

Detailed Description

HTML document extensions to nsIDocument.

Definition at line 63 of file nsIHTMLDocument.h.


Member Function Documentation

virtual void nsIHTMLDocument::AddedForm ( ) [pure virtual]

Called when form->BindToTree() is called so that document knows immediately when a form is added.

Implemented in nsHTMLDocument.

virtual nsresult nsIHTMLDocument::AddImageMap ( nsIDOMHTMLMapElement aMap) [pure virtual]

Implemented in nsHTMLDocument.

Access compatibility mode for this document.

Implemented in nsHTMLDocument.

Here is the caller graph for this function:

virtual nsContentList* nsIHTMLDocument::GetForms ( ) [pure virtual]

Get the list of form elements in the document.

Here is the caller graph for this function:

virtual nsIDOMHTMLMapElement* nsIHTMLDocument::GetImageMap ( const nsAString &  aMapName) [pure virtual]

Implemented in nsHTMLDocument.

virtual PRBool nsIHTMLDocument::GetIsFrameset ( ) [pure virtual]

Implemented in nsHTMLDocument.

Called to get a better count of forms than document.forms can provide without calling FlushPendingNotifications (bug 138892).

Implemented in nsHTMLDocument.

virtual PRBool nsIHTMLDocument::IsWriting ( ) [pure virtual]

Implemented in nsHTMLDocument.

virtual void nsIHTMLDocument::RemovedForm ( ) [pure virtual]

Called when form->SetDocument() is called so that document knows immediately when a form is removed.

Implemented in nsHTMLDocument.

virtual void nsIHTMLDocument::RemoveImageMap ( nsIDOMHTMLMapElement aMap) [pure virtual]

Implemented in nsHTMLDocument.

virtual nsresult nsIHTMLDocument::ResolveName ( const nsAString &  aName,
nsIDOMHTMLFormElement aForm,
nsISupports **  aResult 
) [pure virtual]

Implemented in nsHTMLDocument.

Here is the caller graph for this function:

virtual void nsIHTMLDocument::SetCompatibilityMode ( nsCompatibility  aMode) [pure virtual]

Implemented in nsHTMLDocument.

virtual void nsIHTMLDocument::SetIsFrameset ( PRBool  aFrameset) [pure virtual]

Implemented in nsHTMLDocument.

virtual PRBool nsIHTMLDocument::WasDomainSet ( ) [pure virtual]

Implemented in nsHTMLDocument.


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