}
public void setGame(Game game) {
assert gamePanel != null;
this.game = game;
this.eventBus = new EventBus(new EventBusExceptionHandler("ui event bus"));
game.setReportingTool(reportingTool);
reportingTool.setGame(game);
eventBus.register(new ClientController(this, game, gamePanel));
InvokeInSwingUiAdapter uiAdapter = new InvokeInSwingUiAdapter(eventBus);
uiAdapter.setReportingTool(reportingTool);