@DependentInitialisation(ch.sahits.game.openpatrician.model.initialisation.MapInitializedBean.class)
public class ShipPositionUpdateTask
extends ch.sahits.game.openpatrician.model.event.PausableSchedulableTask
| Constructor | Description |
|---|---|
ShipPositionUpdateTask() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
handle(long now) |
|
void |
handleGameSpeedChange(ch.sahits.game.event.data.ClockTickIntervalChange intervallChange) |
|
void |
loadedGame(ch.sahits.game.openpatrician.event.GameStateChange change) |
|
void |
pause(ch.sahits.game.event.data.PauseGame evt) |
|
protected void |
register() |
|
void |
resume(ch.sahits.game.event.data.ResumeGame evt) |
|
void |
unregister() |
@PostConstruct protected void register()
register in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTask@PreDestroy public void unregister()
unregister in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTaskpublic void handle(long now)
handle in class ch.sahits.game.openpatrician.model.event.SchedulableTaskpublic void handleGameSpeedChange(ch.sahits.game.event.data.ClockTickIntervalChange intervallChange)
public void pause(ch.sahits.game.event.data.PauseGame evt)
pause in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTaskpublic void resume(ch.sahits.game.event.data.ResumeGame evt)
resume in class ch.sahits.game.openpatrician.model.event.PausableSchedulableTaskpublic void loadedGame(ch.sahits.game.openpatrician.event.GameStateChange change)
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.