org.gudy.azureus2.plugins
Interface PluginEvent


public interface PluginEvent

allow config wizard progress to be determined

Since:
2.0.8.0
Author:
parg

Field Summary
static int PEV_ALL_PLUGINS_INITIALISED
          This event is triggered when all plugins have had their 'initialize' method called on startup.
static int PEV_CONFIGURATION_WIZARD_COMPLETES
          Not guaranteed to trigger.
static int PEV_CONFIGURATION_WIZARD_STARTS
          Not guaranteed to trigger.
static int PEV_FIRST_USER_EVENT
          Plugin specific events can be raised by a plugin to communicate with other components.
static int PEV_INITIAL_SHARING_COMPLETE
           
static int PEV_INITIALISATION_PROGRESS_PERCENT
          No longer triggered.
static int PEV_INITIALISATION_PROGRESS_TASK
          No longer triggered.
static int PEV_INITIALISATION_UI_COMPLETES
          Triggered when UI Initialization is complete.
static int PEV_PLUGIN_INSTALLED
           
static int PEV_PLUGIN_NOT_OPERATIONAL
           
static int PEV_PLUGIN_OPERATIONAL
          Data is the PluginInterface of installed plugin
static int PEV_PLUGIN_UNINSTALLED
           
static int PEV_PLUGIN_UPDATED
           
 
Method Summary
 int getType()
           
 Object getValue()
           
 

Field Detail

PEV_CONFIGURATION_WIZARD_STARTS

static final int PEV_CONFIGURATION_WIZARD_STARTS
Not guaranteed to trigger. Used to be triggered at startup

See Also:
Constant Field Values

PEV_CONFIGURATION_WIZARD_COMPLETES

static final int PEV_CONFIGURATION_WIZARD_COMPLETES
Not guaranteed to trigger. Used to be triggered at startup

See Also:
Constant Field Values

PEV_INITIALISATION_PROGRESS_TASK

static final int PEV_INITIALISATION_PROGRESS_TASK
No longer triggered. Used to be core tasks

See Also:
Constant Field Values

PEV_INITIALISATION_PROGRESS_PERCENT

static final int PEV_INITIALISATION_PROGRESS_PERCENT
No longer triggered. Used to be core tasks

See Also:
Constant Field Values

PEV_INITIAL_SHARING_COMPLETE

static final int PEV_INITIAL_SHARING_COMPLETE
Since:
2403
See Also:
Constant Field Values

PEV_INITIALISATION_UI_COMPLETES

static final int PEV_INITIALISATION_UI_COMPLETES
Triggered when UI Initialization is complete. This is after the UI is attached. This trigger is helpful if you need access to an UI element from a plugin after you in the UI attachment order.

Since:
2403
See Also:
Constant Field Values

PEV_ALL_PLUGINS_INITIALISED

static final int PEV_ALL_PLUGINS_INITIALISED
This event is triggered when all plugins have had their 'initialize' method called on startup. This differs from the 'initialisationComplete' callback on PluginListener in that it is *guranteed* to be triggered before any other initialisation actions take place.

See Also:
Constant Field Values

PEV_PLUGIN_OPERATIONAL

static final int PEV_PLUGIN_OPERATIONAL
Data is the PluginInterface of installed plugin

Since:
4.1.0.1
See Also:
Constant Field Values

PEV_PLUGIN_NOT_OPERATIONAL

static final int PEV_PLUGIN_NOT_OPERATIONAL
See Also:
Constant Field Values

PEV_PLUGIN_INSTALLED

static final int PEV_PLUGIN_INSTALLED
See Also:
Constant Field Values

PEV_PLUGIN_UPDATED

static final int PEV_PLUGIN_UPDATED
See Also:
Constant Field Values

PEV_PLUGIN_UNINSTALLED

static final int PEV_PLUGIN_UNINSTALLED
See Also:
Constant Field Values

PEV_FIRST_USER_EVENT

static final int PEV_FIRST_USER_EVENT
Plugin specific events can be raised by a plugin to communicate with other components. The event type must start from the number below

See Also:
Constant Field Values
Method Detail

getType

int getType()

getValue

Object getValue()