#include "nsISupports.h"#include "extIApplication.h"
Classes | |
| interface | fuelIAnnotations |
| Interface representing a collection of annotations associated with a bookmark or bookmark folder. More... | |
| interface | fuelIBookmark |
| Interface representing a bookmark item. More... | |
| interface | fuelIBookmarkFolder |
| Interface representing a bookmark folder. More... | |
| interface | fuelIBookmarkRoots |
| Interface representing a container for bookmark roots. More... | |
| interface | fuelIWindow |
| Interface representing a browser window. More... | |
| interface | fuelIBrowserTab |
| Interface representing a browser tab. More... | |
| interface | fuelIApplication |
| Interface for managing and accessing the applications systems. More... | |
Defines | |
| #define | FUELIANNOTATIONS_IID_STR "335c9292-91a1-4ca0-ad0b-07d5f63ed6cd" |
| #define | FUELIANNOTATIONS_IID |
| #define | NS_DECL_FUELIANNOTATIONS |
| #define | NS_FORWARD_FUELIANNOTATIONS(_to) |
| #define | NS_FORWARD_SAFE_FUELIANNOTATIONS(_to) |
| #define | FUELIBOOKMARK_IID_STR "808585b6-7568-4b26-8c62-545221bf2b8c" |
| #define | FUELIBOOKMARK_IID |
| #define | NS_DECL_FUELIBOOKMARK |
| #define | NS_FORWARD_FUELIBOOKMARK(_to) |
| #define | NS_FORWARD_SAFE_FUELIBOOKMARK(_to) |
| #define | FUELIBOOKMARKFOLDER_IID_STR "9f42fe20-52de-4a55-8632-a459c7716aa0" |
| #define | FUELIBOOKMARKFOLDER_IID |
| #define | NS_DECL_FUELIBOOKMARKFOLDER |
| #define | NS_FORWARD_FUELIBOOKMARKFOLDER(_to) |
| #define | NS_FORWARD_SAFE_FUELIBOOKMARKFOLDER(_to) |
| #define | FUELIBOOKMARKROOTS_IID_STR "c9a80870-eb3c-11dc-95ff-0800200c9a66" |
| #define | FUELIBOOKMARKROOTS_IID |
| #define | NS_DECL_FUELIBOOKMARKROOTS |
| #define | NS_FORWARD_FUELIBOOKMARKROOTS(_to) |
| #define | NS_FORWARD_SAFE_FUELIBOOKMARKROOTS(_to) |
| #define | FUELIWINDOW_IID_STR "207edb28-eb5e-424e-a862-b0e97c8de866" |
| #define | FUELIWINDOW_IID |
| #define | NS_DECL_FUELIWINDOW |
| #define | NS_FORWARD_FUELIWINDOW(_to) |
| #define | NS_FORWARD_SAFE_FUELIWINDOW(_to) |
| #define | FUELIBROWSERTAB_IID_STR "3073ceff-777c-41ce-9ace-ab37268147c1" |
| #define | FUELIBROWSERTAB_IID |
| #define | NS_DECL_FUELIBROWSERTAB |
| #define | NS_FORWARD_FUELIBROWSERTAB(_to) |
| #define | NS_FORWARD_SAFE_FUELIBROWSERTAB(_to) |
| #define | FUELIAPPLICATION_IID_STR "fe74cf80-aa2d-11db-abbd-0800200c9a66" |
| #define | FUELIAPPLICATION_IID |
| #define | NS_DECL_FUELIAPPLICATION |
| #define | NS_FORWARD_FUELIAPPLICATION(_to) |
| #define | NS_FORWARD_SAFE_FUELIAPPLICATION(_to) |
| #define FUELIANNOTATIONS_IID |
{0x335c9292, 0x91a1, 0x4ca0, \
{ 0xad, 0x0b, 0x07, 0xd5, 0xf6, 0x3e, 0xd6, 0xcd }}
| #define FUELIANNOTATIONS_IID_STR "335c9292-91a1-4ca0-ad0b-07d5f63ed6cd" |
| #define FUELIAPPLICATION_IID |
{0xfe74cf80, 0xaa2d, 0x11db, \
{ 0xab, 0xbd, 0x08, 0x00, 0x20, 0x0c, 0x9a, 0x66 }}
| #define FUELIAPPLICATION_IID_STR "fe74cf80-aa2d-11db-abbd-0800200c9a66" |
| #define FUELIBOOKMARK_IID |
{0x808585b6, 0x7568, 0x4b26, \
{ 0x8c, 0x62, 0x54, 0x52, 0x21, 0xbf, 0x2b, 0x8c }}
| #define FUELIBOOKMARK_IID_STR "808585b6-7568-4b26-8c62-545221bf2b8c" |
| #define FUELIBOOKMARKFOLDER_IID |
{0x9f42fe20, 0x52de, 0x4a55, \
{ 0x86, 0x32, 0xa4, 0x59, 0xc7, 0x71, 0x6a, 0xa0 }}
| #define FUELIBOOKMARKFOLDER_IID_STR "9f42fe20-52de-4a55-8632-a459c7716aa0" |
| #define FUELIBOOKMARKROOTS_IID |
{0xc9a80870, 0xeb3c, 0x11dc, \
{ 0x95, 0xff, 0x08, 0x00, 0x20, 0x0c, 0x9a, 0x66 }}
| #define FUELIBOOKMARKROOTS_IID_STR "c9a80870-eb3c-11dc-95ff-0800200c9a66" |
| #define FUELIBROWSERTAB_IID |
{0x3073ceff, 0x777c, 0x41ce, \
{ 0x9a, 0xce, 0xab, 0x37, 0x26, 0x81, 0x47, 0xc1 }}
| #define FUELIBROWSERTAB_IID_STR "3073ceff-777c-41ce-9ace-ab37268147c1" |
| #define FUELIWINDOW_IID |
{0x207edb28, 0xeb5e, 0x424e, \
{ 0xa8, 0x62, 0xb0, 0xe9, 0x7c, 0x8d, 0xe8, 0x66 }}
| #define FUELIWINDOW_IID_STR "207edb28-eb5e-424e-a862-b0e97c8de866" |
| #define NS_DECL_FUELIANNOTATIONS |
NS_SCRIPTABLE NS_IMETHOD GetNames(nsIVariant * *aNames); \ NS_SCRIPTABLE NS_IMETHOD Has(const nsAString & aName, PRBool *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD Get(const nsAString & aName, nsIVariant **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD Set(const nsAString & aName, nsIVariant *aValue, PRInt32 aExpiration); \ NS_SCRIPTABLE NS_IMETHOD Remove(const nsAString & aName);
| #define NS_DECL_FUELIAPPLICATION |
NS_SCRIPTABLE NS_IMETHOD GetBookmarks(fuelIBookmarkRoots * *aBookmarks); \ NS_SCRIPTABLE NS_IMETHOD GetWindows(nsIVariant * *aWindows); \ NS_SCRIPTABLE NS_IMETHOD GetActiveWindow(fuelIWindow * *aActiveWindow);
| #define NS_DECL_FUELIBOOKMARK |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId); \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle); \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle); \ NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri); \ NS_SCRIPTABLE NS_IMETHOD SetUri(nsIURI * aUri); \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription); \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription); \ NS_SCRIPTABLE NS_IMETHOD GetKeyword(nsAString & aKeyword); \ NS_SCRIPTABLE NS_IMETHOD SetKeyword(const nsAString & aKeyword); \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType); \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent); \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent); \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations); \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents); \ NS_SCRIPTABLE NS_IMETHOD Remove(void);
| #define NS_DECL_FUELIBOOKMARKFOLDER |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId); \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle); \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle); \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription); \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription); \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType); \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent); \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent); \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations); \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents); \ NS_SCRIPTABLE NS_IMETHOD GetChildren(nsIVariant * *aChildren); \ NS_SCRIPTABLE NS_IMETHOD AddBookmark(const nsAString & aTitle, nsIURI *aURI, fuelIBookmark **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD AddSeparator(fuelIBookmark **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD AddFolder(const nsAString & aTitle, fuelIBookmarkFolder **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD Remove(void);
| #define NS_DECL_FUELIBOOKMARKROOTS |
NS_SCRIPTABLE NS_IMETHOD GetMenu(fuelIBookmarkFolder * *aMenu); \ NS_SCRIPTABLE NS_IMETHOD GetToolbar(fuelIBookmarkFolder * *aToolbar); \ NS_SCRIPTABLE NS_IMETHOD GetTags(fuelIBookmarkFolder * *aTags); \ NS_SCRIPTABLE NS_IMETHOD GetUnfiled(fuelIBookmarkFolder * *aUnfiled);
| #define NS_DECL_FUELIBROWSERTAB |
NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri); \ NS_SCRIPTABLE NS_IMETHOD GetIndex(PRInt32 *aIndex); \ NS_SCRIPTABLE NS_IMETHOD GetWindow(fuelIWindow * *aWindow); \ NS_SCRIPTABLE NS_IMETHOD GetDocument(nsIDOMHTMLDocument * *aDocument); \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents); \ NS_SCRIPTABLE NS_IMETHOD Load(nsIURI *aURI); \ NS_SCRIPTABLE NS_IMETHOD Focus(void); \ NS_SCRIPTABLE NS_IMETHOD Close(void); \ NS_SCRIPTABLE NS_IMETHOD MoveBefore(fuelIBrowserTab *aBefore); \ NS_SCRIPTABLE NS_IMETHOD MoveToEnd(void);
| #define NS_DECL_FUELIWINDOW |
NS_SCRIPTABLE NS_IMETHOD GetTabs(nsIVariant * *aTabs); \ NS_SCRIPTABLE NS_IMETHOD GetActiveTab(fuelIBrowserTab * *aActiveTab); \ NS_SCRIPTABLE NS_IMETHOD Open(nsIURI *aURI, fuelIBrowserTab **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents);
| #define NS_FORWARD_FUELIANNOTATIONS | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetNames(nsIVariant * *aNames) { return _to GetNames(aNames); } \ NS_SCRIPTABLE NS_IMETHOD Has(const nsAString & aName, PRBool *_retval NS_OUTPARAM) { return _to Has(aName, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Get(const nsAString & aName, nsIVariant **_retval NS_OUTPARAM) { return _to Get(aName, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Set(const nsAString & aName, nsIVariant *aValue, PRInt32 aExpiration) { return _to Set(aName, aValue, aExpiration); } \ NS_SCRIPTABLE NS_IMETHOD Remove(const nsAString & aName) { return _to Remove(aName); }
| #define NS_FORWARD_FUELIAPPLICATION | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetBookmarks(fuelIBookmarkRoots * *aBookmarks) { return _to GetBookmarks(aBookmarks); } \ NS_SCRIPTABLE NS_IMETHOD GetWindows(nsIVariant * *aWindows) { return _to GetWindows(aWindows); } \ NS_SCRIPTABLE NS_IMETHOD GetActiveWindow(fuelIWindow * *aActiveWindow) { return _to GetActiveWindow(aActiveWindow); }
| #define NS_FORWARD_FUELIBOOKMARK | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId) { return _to GetId(aId); } \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle) { return _to GetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle) { return _to SetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri) { return _to GetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD SetUri(nsIURI * aUri) { return _to SetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription) { return _to GetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription) { return _to SetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD GetKeyword(nsAString & aKeyword) { return _to GetKeyword(aKeyword); } \ NS_SCRIPTABLE NS_IMETHOD SetKeyword(const nsAString & aKeyword) { return _to SetKeyword(aKeyword); } \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return _to GetType(aType); } \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent) { return _to GetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent) { return _to SetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations) { return _to GetAnnotations(aAnnotations); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return _to GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD Remove(void) { return _to Remove(); }
| #define NS_FORWARD_FUELIBOOKMARKFOLDER | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId) { return _to GetId(aId); } \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle) { return _to GetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle) { return _to SetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription) { return _to GetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription) { return _to SetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return _to GetType(aType); } \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent) { return _to GetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent) { return _to SetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations) { return _to GetAnnotations(aAnnotations); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return _to GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD GetChildren(nsIVariant * *aChildren) { return _to GetChildren(aChildren); } \ NS_SCRIPTABLE NS_IMETHOD AddBookmark(const nsAString & aTitle, nsIURI *aURI, fuelIBookmark **_retval NS_OUTPARAM) { return _to AddBookmark(aTitle, aURI, _retval); } \ NS_SCRIPTABLE NS_IMETHOD AddSeparator(fuelIBookmark **_retval NS_OUTPARAM) { return _to AddSeparator(_retval); } \ NS_SCRIPTABLE NS_IMETHOD AddFolder(const nsAString & aTitle, fuelIBookmarkFolder **_retval NS_OUTPARAM) { return _to AddFolder(aTitle, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Remove(void) { return _to Remove(); }
| #define NS_FORWARD_FUELIBOOKMARKROOTS | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetMenu(fuelIBookmarkFolder * *aMenu) { return _to GetMenu(aMenu); } \ NS_SCRIPTABLE NS_IMETHOD GetToolbar(fuelIBookmarkFolder * *aToolbar) { return _to GetToolbar(aToolbar); } \ NS_SCRIPTABLE NS_IMETHOD GetTags(fuelIBookmarkFolder * *aTags) { return _to GetTags(aTags); } \ NS_SCRIPTABLE NS_IMETHOD GetUnfiled(fuelIBookmarkFolder * *aUnfiled) { return _to GetUnfiled(aUnfiled); }
| #define NS_FORWARD_FUELIBROWSERTAB | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri) { return _to GetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD GetIndex(PRInt32 *aIndex) { return _to GetIndex(aIndex); } \ NS_SCRIPTABLE NS_IMETHOD GetWindow(fuelIWindow * *aWindow) { return _to GetWindow(aWindow); } \ NS_SCRIPTABLE NS_IMETHOD GetDocument(nsIDOMHTMLDocument * *aDocument) { return _to GetDocument(aDocument); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return _to GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD Load(nsIURI *aURI) { return _to Load(aURI); } \ NS_SCRIPTABLE NS_IMETHOD Focus(void) { return _to Focus(); } \ NS_SCRIPTABLE NS_IMETHOD Close(void) { return _to Close(); } \ NS_SCRIPTABLE NS_IMETHOD MoveBefore(fuelIBrowserTab *aBefore) { return _to MoveBefore(aBefore); } \ NS_SCRIPTABLE NS_IMETHOD MoveToEnd(void) { return _to MoveToEnd(); }
| #define NS_FORWARD_FUELIWINDOW | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetTabs(nsIVariant * *aTabs) { return _to GetTabs(aTabs); } \ NS_SCRIPTABLE NS_IMETHOD GetActiveTab(fuelIBrowserTab * *aActiveTab) { return _to GetActiveTab(aActiveTab); } \ NS_SCRIPTABLE NS_IMETHOD Open(nsIURI *aURI, fuelIBrowserTab **_retval NS_OUTPARAM) { return _to Open(aURI, _retval); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return _to GetEvents(aEvents); }
| #define NS_FORWARD_SAFE_FUELIANNOTATIONS | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetNames(nsIVariant * *aNames) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNames(aNames); } \ NS_SCRIPTABLE NS_IMETHOD Has(const nsAString & aName, PRBool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Has(aName, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Get(const nsAString & aName, nsIVariant **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Get(aName, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Set(const nsAString & aName, nsIVariant *aValue, PRInt32 aExpiration) { return !_to ? NS_ERROR_NULL_POINTER : _to->Set(aName, aValue, aExpiration); } \ NS_SCRIPTABLE NS_IMETHOD Remove(const nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->Remove(aName); }
| #define NS_FORWARD_SAFE_FUELIAPPLICATION | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetBookmarks(fuelIBookmarkRoots * *aBookmarks) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBookmarks(aBookmarks); } \ NS_SCRIPTABLE NS_IMETHOD GetWindows(nsIVariant * *aWindows) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWindows(aWindows); } \ NS_SCRIPTABLE NS_IMETHOD GetActiveWindow(fuelIWindow * *aActiveWindow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetActiveWindow(aActiveWindow); }
| #define NS_FORWARD_SAFE_FUELIBOOKMARK | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetId(aId); } \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD SetUri(nsIURI * aUri) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD GetKeyword(nsAString & aKeyword) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetKeyword(aKeyword); } \ NS_SCRIPTABLE NS_IMETHOD SetKeyword(const nsAString & aKeyword) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetKeyword(aKeyword); } \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAnnotations(aAnnotations); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD Remove(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Remove(); }
| #define NS_FORWARD_SAFE_FUELIBOOKMARKFOLDER | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetId(PRInt64 *aId) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetId(aId); } \ NS_SCRIPTABLE NS_IMETHOD GetTitle(nsAString & aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD SetTitle(const nsAString & aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTitle(aTitle); } \ NS_SCRIPTABLE NS_IMETHOD GetDescription(nsAString & aDescription) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD SetDescription(const nsAString & aDescription) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDescription(aDescription); } \ NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \ NS_SCRIPTABLE NS_IMETHOD GetParent(fuelIBookmarkFolder * *aParent) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD SetParent(fuelIBookmarkFolder * aParent) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetParent(aParent); } \ NS_SCRIPTABLE NS_IMETHOD GetAnnotations(fuelIAnnotations * *aAnnotations) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAnnotations(aAnnotations); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD GetChildren(nsIVariant * *aChildren) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetChildren(aChildren); } \ NS_SCRIPTABLE NS_IMETHOD AddBookmark(const nsAString & aTitle, nsIURI *aURI, fuelIBookmark **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->AddBookmark(aTitle, aURI, _retval); } \ NS_SCRIPTABLE NS_IMETHOD AddSeparator(fuelIBookmark **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->AddSeparator(_retval); } \ NS_SCRIPTABLE NS_IMETHOD AddFolder(const nsAString & aTitle, fuelIBookmarkFolder **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->AddFolder(aTitle, _retval); } \ NS_SCRIPTABLE NS_IMETHOD Remove(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Remove(); }
| #define NS_FORWARD_SAFE_FUELIBOOKMARKROOTS | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetMenu(fuelIBookmarkFolder * *aMenu) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMenu(aMenu); } \ NS_SCRIPTABLE NS_IMETHOD GetToolbar(fuelIBookmarkFolder * *aToolbar) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetToolbar(aToolbar); } \ NS_SCRIPTABLE NS_IMETHOD GetTags(fuelIBookmarkFolder * *aTags) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTags(aTags); } \ NS_SCRIPTABLE NS_IMETHOD GetUnfiled(fuelIBookmarkFolder * *aUnfiled) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUnfiled(aUnfiled); }
| #define NS_FORWARD_SAFE_FUELIBROWSERTAB | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetUri(nsIURI * *aUri) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUri(aUri); } \ NS_SCRIPTABLE NS_IMETHOD GetIndex(PRInt32 *aIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIndex(aIndex); } \ NS_SCRIPTABLE NS_IMETHOD GetWindow(fuelIWindow * *aWindow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWindow(aWindow); } \ NS_SCRIPTABLE NS_IMETHOD GetDocument(nsIDOMHTMLDocument * *aDocument) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDocument(aDocument); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEvents(aEvents); } \ NS_SCRIPTABLE NS_IMETHOD Load(nsIURI *aURI) { return !_to ? NS_ERROR_NULL_POINTER : _to->Load(aURI); } \ NS_SCRIPTABLE NS_IMETHOD Focus(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Focus(); } \ NS_SCRIPTABLE NS_IMETHOD Close(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Close(); } \ NS_SCRIPTABLE NS_IMETHOD MoveBefore(fuelIBrowserTab *aBefore) { return !_to ? NS_ERROR_NULL_POINTER : _to->MoveBefore(aBefore); } \ NS_SCRIPTABLE NS_IMETHOD MoveToEnd(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->MoveToEnd(); }
| #define NS_FORWARD_SAFE_FUELIWINDOW | ( | _to | ) |
NS_SCRIPTABLE NS_IMETHOD GetTabs(nsIVariant * *aTabs) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTabs(aTabs); } \ NS_SCRIPTABLE NS_IMETHOD GetActiveTab(fuelIBrowserTab * *aActiveTab) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetActiveTab(aActiveTab); } \ NS_SCRIPTABLE NS_IMETHOD Open(nsIURI *aURI, fuelIBrowserTab **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Open(aURI, _retval); } \ NS_SCRIPTABLE NS_IMETHOD GetEvents(extIEvents * *aEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEvents(aEvents); }
1.6.1