public interface EventHandler<T>
| Modifier and Type | Method and Description |
|---|---|
XServerEvent |
callEvent(XServerEvent event)
Call an Event...
|
java.util.Map<XServerListener,XServerListenerPlugin<T>> |
getListeners()
Get all Listeners...
|
void |
registerListener(T plugin,
XServerListener lis)
Register a new listener...
|
void |
runTask(java.lang.Boolean sync,
XServerListenerPlugin<T> plugin,
java.lang.Runnable run) |
void |
unregisterAll()
Unregister all listeners...
|
void |
unregisterAll(T plugin)
Unregister all for a plugin listeners...
|
void |
unregisterAll(XServerListenerPlugin<T> plugin) |
void |
unregisterListener(XServerListener lis)
Unregister a old listener...
|
java.util.Map<XServerListener,XServerListenerPlugin<T>> getListeners()
void registerListener(T plugin, XServerListener lis)
plugin - lis - void unregisterListener(XServerListener lis)
lis - void unregisterAll(T plugin)
void unregisterAll(XServerListenerPlugin<T> plugin)
void unregisterAll()
XServerEvent callEvent(XServerEvent event)
event - void runTask(java.lang.Boolean sync,
XServerListenerPlugin<T> plugin,
java.lang.Runnable run)