|
|||||||||
| 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 | ||||||||