extIApplication Interface Reference

import"extIApplication.idl";

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

Public Member Functions

boolean quit ()
 
boolean restart ()
 

Public Attributes

readonly attribute AString id
 
readonly attribute AString name
 
readonly attribute AString version
 
readonly attribute extIConsole console
 
readonly attribute extIExtensions extensions
 
readonly attribute
extIPreferenceBranch 
prefs
 
readonly attribute
extISessionStorage 
storage
 
readonly attribute extIEvents events
 

Detailed Description

Definition at line 386 of file extIApplication.idl.

Member Function Documentation

boolean extIApplication::quit ( )

Quits the application (if nobody objects to quit-application-requested).

Returns
whether quitting will proceed
boolean extIApplication::restart ( )

Restarts the application (if nobody objects to quit-application-requested).

Returns
whether restarting will proceed

Member Data Documentation

readonly attribute extIConsole extIApplication::console

The console object for the application.

Definition at line 406 of file extIApplication.idl.

readonly attribute extIEvents extIApplication::events

The events object for the application. supports: "load", "ready", "quit", "unload"

Definition at line 429 of file extIApplication.idl.

readonly attribute extIExtensions extIApplication::extensions

The extensions object for the application. Contains a list of all installed extensions.

Definition at line 412 of file extIApplication.idl.

readonly attribute AString extIApplication::id

The id of the application.

Definition at line 391 of file extIApplication.idl.

readonly attribute AString extIApplication::name

The name of the application.

Definition at line 396 of file extIApplication.idl.

readonly attribute extIPreferenceBranch extIApplication::prefs

The preferences object for the application. Defaults to an empty root branch.

Definition at line 418 of file extIApplication.idl.

readonly attribute extISessionStorage extIApplication::storage

The storage object for the application.

Definition at line 423 of file extIApplication.idl.

readonly attribute AString extIApplication::version

The version number of the application.

Definition at line 401 of file extIApplication.idl.


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