|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PluginManager
Method Summary | |
---|---|
void |
addPlugin(BatClientPlugin plugin)
This adds the plugin into the plugin manager and calls init() on the plugin. |
void |
addProtocolListener(java.awt.event.ActionListener listener)
Adds a listener for the custom protocol code "99" that may be sent for features in BatMUD. |
java.util.ArrayList<BatClientPlugin> |
getPlugins()
|
java.util.ArrayList<BatClientPlugin> |
getPlugins(java.lang.String name)
Get all plugins that have a particular name. |
void |
processPlugin(java.lang.String pluginName,
java.lang.Object data)
|
void |
removePlugin(java.lang.String name)
This will remove the first occurance of a plugin with the name. |
void |
removeProtocolListener(java.awt.event.ActionListener listener)
|
Method Detail |
---|
void processPlugin(java.lang.String pluginName, java.lang.Object data)
void addPlugin(BatClientPlugin plugin)
plugin
- java.util.ArrayList<BatClientPlugin> getPlugins()
java.util.ArrayList<BatClientPlugin> getPlugins(java.lang.String name)
name
-
void removePlugin(java.lang.String name)
name
- void addProtocolListener(java.awt.event.ActionListener listener)
listener
- void removeProtocolListener(java.awt.event.ActionListener listener)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |