Crossfire JXClient, Trunk
|
Public Member Functions | |
CfMapUpdater (@NotNull final MapUpdaterState mapUpdaterState, @NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final FacesManager facesManager, @NotNull final GuiStateManager guiStateManager) | |
Private Attributes | |
final GuiStateListener | guiStateListener |
final MapUpdaterState | mapUpdaterState |
Utility class to update a CfMap model from protocol commands.
Definition at line 38 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 98 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 52 of file CfMapUpdater.java.
Referenced by com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.CfMapUpdater().
|
private |
The updated MapUpdaterState instance.
Definition at line 44 of file CfMapUpdater.java.
Referenced by com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater.CfMapUpdater().