Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIBookmarksService Interface Reference

import "nsIBookmarksService.idl";

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

List of all members.

Public Member Functions

boolean readBookmarks ()
boolean isBookmarked (in string aURL)
boolean isBookmarkedResource (in nsIRDFResource aSource)
void addBookmarkImmediately (in wstring aURI, in wstring aTitle, in long bmType, in wstring docCharset)
nsIRDFResource createFolder (in wstring aName)
nsIRDFResource createFolderInContainer (in wstring aName, in nsIRDFResource aParentFolder, in long aIndex)
nsIRDFResource createGroup (in wstring aName)
nsIRDFResource createGroupInContainer (in wstring aName, in nsIRDFResource aParentFolder, in long aIndex)
void sortFolder (in nsIRDFResource aFolder, in nsIRDFResource aProperty, in long aDirection, in boolean aFoldersFirst, in boolean aRecurse)
nsIRDFResource createBookmark (in wstring aName, in wstring aURL, in wstring aShortcutURL, in wstring aDescription, in wstring aDocCharSet)
nsIRDFResource createBookmarkInContainer (in wstring aName, in wstring aURL, in wstring aShortcutURL, in wstring aDescription, in wstring aDocCharSet, in nsIRDFResource aFolder, in long aIndex)
nsIRDFResource createSeparator ()
nsIRDFResource cloneResource (in nsIRDFResource aSource)
void updateBookmarkIcon (in string aURL, in wstring aIconURL)
void removeBookmarkIcon (in string aURL, in wstring aIconURL)
void updateLastVisitedDate (in string aURL, in wstring docCharset)
AString getLastCharset (in AUTF8String aURL)
string resolveKeyword (in wstring aName)
void importSystemBookmarks (in nsIRDFResource aParentFolder)

Public Attributes

const unsigned long BOOKMARK_DEFAULT_TYPE = 0
const unsigned long BOOKMARK_SEARCH_TYPE = 1
const unsigned long BOOKMARK_FIND_TYPE = 2
const long SORT_DESCENDING = -1
const long SORT_ASCENDING = 1
readonly attribute
nsITransactionManager 
transactionManager

Detailed Description

Definition at line 50 of file nsIBookmarksService.idl.


Member Function Documentation

void nsIBookmarksService::addBookmarkImmediately ( in wstring  aURI,
in wstring  aTitle,
in long  bmType,
in wstring  docCharset 
)
nsIRDFResource nsIBookmarksService::createBookmark ( in wstring  aName,
in wstring  aURL,
in wstring  aShortcutURL,
in wstring  aDescription,
in wstring  aDocCharSet 
)
nsIRDFResource nsIBookmarksService::createBookmarkInContainer ( in wstring  aName,
in wstring  aURL,
in wstring  aShortcutURL,
in wstring  aDescription,
in wstring  aDocCharSet,
in nsIRDFResource  aFolder,
in long  aIndex 
)
nsIRDFResource nsIBookmarksService::createFolderInContainer ( in wstring  aName,
in nsIRDFResource  aParentFolder,
in long  aIndex 
)
nsIRDFResource nsIBookmarksService::createGroupInContainer ( in wstring  aName,
in nsIRDFResource  aParentFolder,
in long  aIndex 
)
AString nsIBookmarksService::getLastCharset ( in AUTF8String  aURL)
void nsIBookmarksService::removeBookmarkIcon ( in string  aURL,
in wstring  aIconURL 
)
void nsIBookmarksService::sortFolder ( in nsIRDFResource  aFolder,
in nsIRDFResource  aProperty,
in long  aDirection,
in boolean  aFoldersFirst,
in boolean  aRecurse 
)
void nsIBookmarksService::updateBookmarkIcon ( in string  aURL,
in wstring  aIconURL 
)
void nsIBookmarksService::updateLastVisitedDate ( in string  aURL,
in wstring  docCharset 
)

Member Data Documentation

Definition at line 52 of file nsIBookmarksService.idl.

Definition at line 54 of file nsIBookmarksService.idl.

Definition at line 53 of file nsIBookmarksService.idl.

Definition at line 57 of file nsIBookmarksService.idl.

Definition at line 56 of file nsIBookmarksService.idl.

Definition at line 107 of file nsIBookmarksService.idl.


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