fuelIBookmarkFolder Interface Reference

import"fuelIApplication.idl";

Inheritance diagram for fuelIBookmarkFolder:
[legend]
Collaboration diagram for fuelIBookmarkFolder:
[legend]

Public Member Functions

fuelIBookmark addBookmark (in AString aTitle, in nsIURI aURI)
 
fuelIBookmark addSeparator ()
 
fuelIBookmarkFolder addFolder (in AString aTitle)
 
void remove ()
 

Public Attributes

readonly attribute long long id
 
attribute AString title
 
attribute AString description
 
readonly attribute AString type
 
attribute fuelIBookmarkFolder parent
 
readonly attribute fuelIAnnotations annotations
 
readonly attribute extIEvents events
 
readonly attribute nsIVariant children
 

Detailed Description

Interface representing a bookmark folder. Folders can hold bookmarks, separators and other folders.

Definition at line 166 of file fuelIApplication.idl.

Member Function Documentation

fuelIBookmark fuelIBookmarkFolder::addBookmark ( in AString  aTitle,
in nsIURI  aURI 
)

Adds a new child bookmark to this folder.

Parameters
aTitleThe title of bookmark.
aURIThe uri of bookmark.
fuelIBookmarkFolder fuelIBookmarkFolder::addFolder ( in AString  aTitle)

Adds a new child folder to this folder.

Parameters
aTitleThe title of folder.
fuelIBookmark fuelIBookmarkFolder::addSeparator ( )

Adds a new child separator to this folder.

void fuelIBookmarkFolder::remove ( )

Removes the folder from the parent folder.

Member Data Documentation

readonly attribute fuelIAnnotations fuelIBookmarkFolder::annotations

The annotations object for the folder.

Definition at line 197 of file fuelIApplication.idl.

readonly attribute nsIVariant fuelIBookmarkFolder::children

Array of all bookmarks, separators and folders contained in this folder.

Definition at line 209 of file fuelIApplication.idl.

attribute AString fuelIBookmarkFolder::description

The description of the folder.

Definition at line 181 of file fuelIApplication.idl.

readonly attribute extIEvents fuelIBookmarkFolder::events

The events object for the folder. supports: "add", "addchild", "remove", "removechild", "change", "move"

Definition at line 203 of file fuelIApplication.idl.

readonly attribute long long fuelIBookmarkFolder::id

The id of the folder.

Definition at line 171 of file fuelIApplication.idl.

attribute fuelIBookmarkFolder fuelIBookmarkFolder::parent

The parent folder of the folder.

Definition at line 192 of file fuelIApplication.idl.

attribute AString fuelIBookmarkFolder::title

The title of the folder.

Definition at line 176 of file fuelIApplication.idl.

readonly attribute AString fuelIBookmarkFolder::type

The type of the folder. values: "folder"

Definition at line 187 of file fuelIApplication.idl.


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