Crossfire JXClient, Trunk
|
Public Member Functions | |
OutputCountTracker (@NotNull final GuiStateManager guiStateManager, @NotNull final CrossfireServerConnection server, @NotNull final CommandQueue commandQueue) | |
Private Attributes | |
final CommandQueue | commandQueue |
final CrossfireUpdateItemListener | crossfireUpdateItemListener |
final GuiStateListener | guiStateListener |
final CrossfireServerConnection | server |
Tracks received Crossfire messages and resets the "output-count" setting whenever a player logs in.
Definition at line 38 of file OutputCountTracker.java.
com.realtime.crossfire.jxclient.main.OutputCountTracker.OutputCountTracker | ( | @NotNull final GuiStateManager | guiStateManager, |
@NotNull final CrossfireServerConnection | server, | ||
@NotNull final CommandQueue | commandQueue | ||
) |
Creates a new instance.
guiStateManager | the gui state manager to track |
server | the crossfire server connection to track |
commandQueue | the command queue for sending commands |
Definition at line 136 of file OutputCountTracker.java.
References com.realtime.crossfire.jxclient.main.OutputCountTracker.commandQueue, com.realtime.crossfire.jxclient.main.OutputCountTracker.guiStateListener, and com.realtime.crossfire.jxclient.main.OutputCountTracker.server.
|
private |
The CommandQueue for sending commands.
Definition at line 50 of file OutputCountTracker.java.
Referenced by com.realtime.crossfire.jxclient.main.OutputCountTracker.OutputCountTracker().
|
private |
The CrossfireUpdateItemListener to receive item updates.
Definition at line 56 of file OutputCountTracker.java.
|
private |
The GuiStateListener for detecting established or dropped connections.
Definition at line 91 of file OutputCountTracker.java.
Referenced by com.realtime.crossfire.jxclient.main.OutputCountTracker.OutputCountTracker().
|
private |
The CrossfireServerConnection to track.
Definition at line 44 of file OutputCountTracker.java.
Referenced by com.realtime.crossfire.jxclient.main.OutputCountTracker.OutputCountTracker().