static <TPlugin extends IFCPlugin> void | 
PluginLifecycleEventManager.deregisterListener(EPluginLifecycleEvent event,
                  Class<TPlugin> pluginType,
                  IPluginLifecycleListener<TPlugin> listener) | 
 Deregisters a listener for a plugin event and a certain plugin type. 
 | 
static void | 
PluginLifecycleEventManager.deregisterListeners(EPluginLifecycleEvent event) | 
 Deregisters all listeners for a plugin event. 
 | 
static void | 
PluginLifecycleEventManager.deregisterListeners(EPluginLifecycleEvent event,
                   Class<? extends IFCPlugin> pluginType) | 
 Deregisters all listeners for a plugin event and a certain plugin type. 
 | 
static void | 
PluginLifecycleEventManager.fireEvent(EPluginLifecycleEvent event,
         PluginRuntime pluginRuntime,
         IFCPlugin plugin) | 
 Calls all registered events listeners for the given event. 
 | 
void | 
IPluginLifecycleListener.handleEvent(EPluginLifecycleEvent event,
           PluginRuntime pluginRuntime,
           TPlugin plugin) | 
 The callback method that is invoked when the event occurred for which this listener was registered. 
 | 
static <TPlugin extends IFCPlugin> void | 
PluginLifecycleEventManager.registerListener(EPluginLifecycleEvent event,
                Class<TPlugin> pluginType,
                IPluginLifecycleListener<TPlugin> listener) | 
 Registers a listener for a plugin event. 
 |