Class CityHallSceneEventHandler
- java.lang.Object
-
- ch.sahits.game.openpatrician.display.javafx.CityHallSceneEventHandler
-
- All Implemented Interfaces:
ISceneEventHandler
@Component @Lazy @DependentInitialisation(ch.sahits.game.openpatrician.model.initialisation.StartNewGameBean.class) public class CityHallSceneEventHandler extends java.lang.Object implements ISceneEventHandler
Event handler for the city hall scene.- Author:
- Andi Hotz, (c) Sahits GmbH, 2015 Created on Jan 03, 2015
-
-
Constructor Summary
Constructors Constructor Description CityHallSceneEventHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javafx.beans.property.ObjectProperty<EScene>currentSceneProperty()Representing the current scene.voidhandleEvent(java.lang.Object eventNotice)Handle the eventvoidsetDialogContoller(IDialogContoller dialogContoller)Set up the dialog controller, which defines the callback methods
-
-
-
Method Detail
-
currentSceneProperty
public javafx.beans.property.ObjectProperty<EScene> currentSceneProperty()
Description copied from interface:ISceneEventHandlerRepresenting the current scene.- Specified by:
currentScenePropertyin interfaceISceneEventHandler- Returns:
- property holding the current scene value.
-
setDialogContoller
public void setDialogContoller(IDialogContoller dialogContoller)
Description copied from interface:ISceneEventHandlerSet up the dialog controller, which defines the callback methods- Specified by:
setDialogContollerin interfaceISceneEventHandler- Parameters:
dialogContoller- inject the dialog controller
-
handleEvent
public void handleEvent(java.lang.Object eventNotice)
Description copied from interface:ISceneEventHandlerHandle the event- Specified by:
handleEventin interfaceISceneEventHandler- Parameters:
eventNotice- handle an event
-
-