nsIAnnotationObserver Interface Reference

import "nsIAnnotationService.idl";

List of all members.

Public Member Functions

void onPageAnnotationSet (in nsIURI aPage, in AUTF8String aName)
void onItemAnnotationSet (in long long aItemId, in AUTF8String aName)
void onPageAnnotationRemoved (in nsIURI aURI, in AUTF8String aName)
void onItemAnnotationRemoved (in long long aItemId, in AUTF8String aName)


Detailed Description

Definition at line 45 of file nsIAnnotationService.idl.


Member Function Documentation

void nsIAnnotationObserver::onItemAnnotationRemoved ( in long long  aItemId,
in AUTF8String  aName 
)

void nsIAnnotationObserver::onItemAnnotationSet ( in long long  aItemId,
in AUTF8String  aName 
)

void nsIAnnotationObserver::onPageAnnotationRemoved ( in nsIURI  aURI,
in AUTF8String  aName 
)

Called when an annotation is deleted. If aName is empty, then ALL annotations for the given URI have been deleted. This is not called when annotations are expired (normally happens when the app exits).

void nsIAnnotationObserver::onPageAnnotationSet ( in nsIURI  aPage,
in AUTF8String  aName 
)

Called when an annotation value is set. It could be a new annotation, or it could be a new value for an existing annotation.


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

Generated on Fri Jan 16 21:13:02 2009 for Places by  doxygen 1.5.8