|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.mflow.impl.PluginManagerImpl
Manages MFlow plugins
Constructor Summary | |
---|---|
PluginManagerImpl()
Default constructor; makes appropriate managers and populates the plugin list |
Method Summary | |
---|---|
AccountManager |
getAccountManager()
Returns the account manager |
ComponentManager |
getComponentManager()
Returns the component manager |
ContactManager |
getContactManager()
Returns the contact manager |
ContactMethodManager |
getContactMethodManager()
Returns the contact method manager |
Plugin[] |
getKnownPlugins()
Returns an array of all known plugins |
MFlowUIManager |
getUIManager()
Returns the UI manager |
void |
refreshPluginList()
Updates the list of known plugins |
void |
shutdown()
Shuts down the plugin system, notifying all plugins to dispose of resources |
void |
toggleLoading(Plugin plugin)
Enables/disables a given plugin |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PluginManagerImpl()
Method Detail |
---|
public Plugin[] getKnownPlugins()
getKnownPlugins
in interface PluginManager
public void refreshPluginList()
refreshPluginList
in interface PluginManager
public void toggleLoading(Plugin plugin)
toggleLoading
in interface PluginManager
plugin
- the plugin to enable/disablepublic void shutdown()
shutdown
in interface PluginManager
public ContactMethodManager getContactMethodManager()
getContactMethodManager
in interface PluginManager
public ComponentManager getComponentManager()
getComponentManager
in interface PluginManager
public MFlowUIManager getUIManager()
getUIManager
in interface PluginManager
public ContactManager getContactManager()
getContactManager
in interface PluginManager
public AccountManager getAccountManager()
getAccountManager
in interface PluginManager
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |