com.azalient.api.b.plugins
Interface IPluginLoader

All Superinterfaces:
ModelEventTimeRewind

public interface IPluginLoader
extends ModelEventTimeRewind

A handle to the object that loads and unloads plugins


Method Summary
 void enabled(IPluginInfo plugin, boolean enabled)
          Deprecated.  
 boolean enabled(IPluginInfo plugin, boolean enabled, boolean isSystemPlugin)
          Enable or disable the given plugin in the loader
 boolean reloadPlugins()
          (Re-) load the currently enabled plugins
 void unloadPlugins()
          Unload all plugins
 
Methods inherited from interface com.azalient.api.event.model.ModelEventTimeRewind
timeRewind
 

Method Detail

enabled

boolean enabled(IPluginInfo plugin,
                boolean enabled,
                boolean isSystemPlugin)
Enable or disable the given plugin in the loader


enabled

void enabled(IPluginInfo plugin,
             boolean enabled)
Deprecated. 


reloadPlugins

boolean reloadPlugins()
(Re-) load the currently enabled plugins


unloadPlugins

void unloadPlugins()
Unload all plugins