sbPIBundle Interface Reference

Songbird Private Bundle Interface This is a private interface for bundle management, used by the bundle download user interface. More...

import"sbPIBundle.idl";

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

Public Member Functions

void setInstallResult (in long aResult)
 Sets the result of the installation attempt This method records the result of the extension installation attempt. It should be called by the dialog implementing download and XPI installation. More...
 
void setNeedRestart (in boolean aNeeded)
 Sets the flag indicating that a restart is needed This method sets the flag indicating that a restart of the application is needed in order for installed extensions to take effect. More...
 
sbIBundleDownloadListener getInstallListener (in long aIndex)
 

Public Attributes

readonly attribute long installListenerCount
 

Detailed Description

Songbird Private Bundle Interface This is a private interface for bundle management, used by the bundle download user interface.

See Also
sbIBundle

Definition at line 45 of file sbPIBundle.idl.

Member Function Documentation

sbIBundleDownloadListener sbPIBundle::getInstallListener ( in long  aIndex)
void sbPIBundle::setInstallResult ( in long  aResult)

Sets the result of the installation attempt This method records the result of the extension installation attempt. It should be called by the dialog implementing download and XPI installation.

Parameters
windowThe parent for the progress dialog box
void sbPIBundle::setNeedRestart ( in boolean  aNeeded)

Sets the flag indicating that a restart is needed This method sets the flag indicating that a restart of the application is needed in order for installed extensions to take effect.

Parameters
neededValue of the flag to set

Member Data Documentation

readonly attribute long sbPIBundle::installListenerCount

Definition at line 64 of file sbPIBundle.idl.


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