public class CfMapUpdater
extends java.lang.Object
CfMap
model from protocol commands.Modifier and Type | Field and Description |
---|---|
private GuiStateListener |
guiStateListener
The
GuiStateListener for detecting established or dropped
connections. |
private MapUpdaterState |
mapUpdaterState
The updated
MapUpdaterState instance. |
Constructor and Description |
---|
CfMapUpdater(MapUpdaterState mapUpdaterState,
CrossfireServerConnection crossfireServerConnection,
FacesManager facesManager,
GuiStateManager guiStateManager)
Creates a new instance.
|
@NotNull private final GuiStateListener guiStateListener
GuiStateListener
for detecting established or dropped
connections.@NotNull private final MapUpdaterState mapUpdaterState
MapUpdaterState
instance.public CfMapUpdater(@NotNull MapUpdaterState mapUpdaterState, @NotNull CrossfireServerConnection crossfireServerConnection, @NotNull FacesManager facesManager, @NotNull GuiStateManager guiStateManager)
mapUpdaterState
- the map updater state to updatecrossfireServerConnection
- the connection to monitorfacesManager
- the faces manager to track for updated facesguiStateManager
- the gui state manager to watch