Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsILinkHandler Class Reference

#include <nsILinkHandler.h>

Inheritance diagram for nsILinkHandler:

nsISupports

List of all members.


Detailed Description

Interface used for handling clicks on links

Definition at line 63 of file nsILinkHandler.h.


Public Member Functions

NS_IMETHOD GetLinkState (nsIURI *aLinkURI, nsLinkState &aState)=0
NS_IMETHOD OnLeaveLink ()=0
NS_IMETHOD OnLinkClick (nsIContent *aContent, nsIURI *aURI, const PRUnichar *aTargetSpec, nsIInputStream *aPostDataStream=0, nsIInputStream *aHeadersDataStream=0)=0
NS_IMETHOD OnLinkClickSync (nsIContent *aContent, nsIURI *aURI, const PRUnichar *aTargetSpec, nsIInputStream *aPostDataStream=0, nsIInputStream *aHeadersDataStream=0, nsIDocShell **aDocShell=0, nsIRequest **aRequest=0)=0
NS_IMETHOD OnOverLink (nsIContent *aContent, nsIURI *aURLSpec, const PRUnichar *aTargetSpec)=0
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

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

Generated by  Doxygen 1.6.0   Back to index