@Component @Lazy @DependentInitialisation(value=ch.sahits.game.openpatrician.util.StartNewGameBean.class) public class ChurchSceneEventHandler extends Object implements ISceneEventHandler
| Type | Property and Description |
|---|---|
javafx.beans.property.ObjectProperty<EScene> |
currentScene
Representing the current scene.
|
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.eventbus.AsyncEventBus |
clientEventBus |
private javafx.beans.property.ObjectProperty<EScene> |
currentScene |
private IDialogContoller |
dialogContoller |
private boolean |
navigationDisabled |
private ITrackPlayer |
soundPlayer |
private ITrackLoader |
trackLoader |
| Constructor and Description |
|---|
ChurchSceneEventHandler() |
| Modifier and Type | Method and Description |
|---|---|
javafx.beans.property.ObjectProperty<EScene> |
currentSceneProperty()
Representing the current scene.
|
void |
handleEvent(Object eventNotice)
Handle the event
|
private void |
initialize() |
private void |
pray() |
void |
setDialogContoller(IDialogContoller dialogContoller)
Set up the dialog controller, which defines the callback methods
|
public javafx.beans.property.ObjectProperty<EScene> currentSceneProperty
currentSceneProperty in interface ISceneEventHandler@Autowired @Qualifier(value="clientEventBus") private com.google.common.eventbus.AsyncEventBus clientEventBus
@Autowired private ITrackLoader trackLoader
@Autowired private ITrackPlayer soundPlayer
private javafx.beans.property.ObjectProperty<EScene> currentScene
private IDialogContoller dialogContoller
private boolean navigationDisabled
@PostConstruct private void initialize()
public javafx.beans.property.ObjectProperty<EScene> currentSceneProperty()
ISceneEventHandlercurrentSceneProperty in interface ISceneEventHandlerpublic void setDialogContoller(IDialogContoller dialogContoller)
ISceneEventHandlersetDialogContoller in interface ISceneEventHandlerpublic void handleEvent(Object eventNotice)
ISceneEventHandlerhandleEvent in interface ISceneEventHandlerprivate void pray()
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.