2 #include "nsISupports.idl"
4 interface nsIDOMDocument;
10 [scriptable,
uuid(560b0980-be95-47e9-81cc-4428c073127c)]
47 [scriptable,
uuid(05b48344-d0a7-427e-934e-9a6e0d5ecced)]
54 readonly attribute AUTF8String
name;
72 readonly attribute nsIURI
uri;
121 [scriptable,
uuid(6867dc21-077f-4462-937
d-cd8b7c680e0c)]
179 [scriptable,
uuid(7111e88d-fecd-4b17-b7a9-1fa74e23153f)]
211 [scriptable,
uuid(D58143A2-74FA-4B13-94ED-113AF8936D80)]
280 in
long long bookmarkID);
380 [scriptable,
uuid(f9e577a8-19d9-4ca0-a140-b9e43f014470)]
readonly attribute boolean needsPageContent
long calculateUpdateInterval(in nsIDOMNode aPageContent)
readonly attribute long updateInterval
void onError(in nsIMicrosummary microsummary)
readonly attribute nsIURI pageURI
void addObserver(in nsIMicrosummaryObserver observer)
nsIMicrosummaryGenerator installGenerator(in nsIDOMDocument xmlDefinition)
void removeMicrosummary(in long long bookmarkID)
boolean isMicrosummary(in long long bookmarkID, in nsIMicrosummary microsummary)
nsIMicrosummaryGenerator getGenerator(in nsIURI generatorURI)
AString generateMicrosummary(in nsIDOMNode aPageContent)
nsIMicrosummarySet getMicrosummaries(in nsIURI pageURI, in long long bookmarkID)
boolean equals(in nsIMicrosummary aOther)
attribute nsIMicrosummaryGenerator generator
nsISimpleEnumerator Enumerate()
readonly attribute nsIURI localURI
readonly attribute AString content
readonly attribute boolean needsRemoval
void addGenerator(in nsIURI generatorURI)
readonly attribute nsIURI uri
readonly attribute nsIMicrosummary microsummary
nsIMicrosummary createMicrosummary(in nsIURI pageURI, in nsIURI generatorURI)
void setMicrosummary(in long long bookmarkID, in nsIMicrosummary microsummary)
nsIMicrosummary refreshMicrosummary(in long long bookmarkID)
boolean hasMicrosummary(in long long bookmarkID)
readonly attribute boolean loaded
void onElementAppended(in nsIMicrosummary microsummary)
nsIMicrosummary getMicrosummary(in long long bookmarkID)
void addObserver(in nsIMicrosummaryObserver observer)
void removeObserver(in nsIMicrosummaryObserver observer)
void onContentLoaded(in nsIMicrosummary microsummary)
nsISimpleEnumerator getBookmarks()
readonly attribute long long bookmarkID
void removeObserver(in nsIMicrosummaryObserver observer)
readonly attribute AUTF8String name
boolean equals(in nsIMicrosummaryGenerator aOther)