Crossfire JXClient, Trunk
R20561
|
Utility class to update a CfMap model from protocol commands. More...
Public Member Functions | |
CfMapUpdater (@NotNull final MapUpdaterState mapUpdaterState, @NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final FacesManager facesManager, @NotNull final GuiStateManager guiStateManager) | |
Creates a new instance. More... | |
Private Attributes | |
final GuiStateListener | guiStateListener |
The GuiStateListener for detecting established or dropped connections. More... | |
final MapUpdaterState | mapUpdaterState |
The updated MapUpdaterState instance. More... | |
Utility class to update a CfMap model from protocol commands.
Definition at line 37 of file CfMapUpdater.java.
com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.CfMapUpdater | ( | @NotNull final MapUpdaterState | mapUpdaterState, |
@NotNull final CrossfireServerConnection | crossfireServerConnection, | ||
@NotNull final FacesManager | facesManager, | ||
@NotNull final GuiStateManager | guiStateManager | ||
) |
Creates a new instance.
mapUpdaterState | the map updater state to update |
crossfireServerConnection | the connection to monitor |
facesManager | the faces manager to track for updated faces |
guiStateManager | the gui state manager to watch |
Definition at line 97 of file CfMapUpdater.java.
References com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.guiStateListener, and com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.mapUpdaterState.
|
private |
The GuiStateListener for detecting established or dropped connections.
Definition at line 51 of file CfMapUpdater.java.
Referenced by com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.CfMapUpdater().
|
private |
The updated MapUpdaterState instance.
Definition at line 43 of file CfMapUpdater.java.
Referenced by com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.CfMapUpdater().