Crossfire JXClient, Trunk
|
Public Member Functions | |
CrossfireMagicmapSkinEvent (@NotNull final CommandList commandList, @NotNull final CrossfireServerConnection server) | |
void | dispose () |
Private Attributes | |
final CommandList | commandList |
final CrossfireMagicmapListener | crossfireMagicmapListener |
final CrossfireServerConnection | server |
A SkinEvent that executes a CommandList whenever a magicmap protocol command is received.
Definition at line 35 of file CrossfireMagicmapSkinEvent.java.
com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.CrossfireMagicmapSkinEvent | ( | @NotNull final CommandList | commandList, |
@NotNull final CrossfireServerConnection | server | ||
) |
Creates a new instance.
commandList | the command list to execute |
server | the connection to attach to |
Definition at line 67 of file CrossfireMagicmapSkinEvent.java.
References com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection.addCrossfireMagicmapListener(), com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.commandList, com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.crossfireMagicmapListener, and com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.server.
void com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.dispose | ( | ) |
Will be called when the skin is disposed. Should release resources.
Implements com.realtime.crossfire.jxclient.skin.events.SkinEvent.
Definition at line 74 of file CrossfireMagicmapSkinEvent.java.
References com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.crossfireMagicmapListener, com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection.removeCrossfireMagicmapListener(), and com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.server.
|
private |
The CommandList to execute.
Definition at line 41 of file CrossfireMagicmapSkinEvent.java.
Referenced by com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.CrossfireMagicmapSkinEvent().
|
private |
The CrossfireMagicmapListener attached to server.
Definition at line 53 of file CrossfireMagicmapSkinEvent.java.
Referenced by com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.CrossfireMagicmapSkinEvent(), and com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.dispose().
|
private |
The CrossfireServerConnection for tracking magicmap commands.
Definition at line 47 of file CrossfireMagicmapSkinEvent.java.
Referenced by com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.CrossfireMagicmapSkinEvent(), and com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent.dispose().