public class NewGameScene extends OpenPatricianScene
cameraProperty, cursorProperty, eventDispatcherProperty, fillProperty, focusOwnerProperty, heightProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, rootProperty, widthProperty, windowProperty, xProperty, yProperty| Modifier and Type | Class and Description |
|---|---|
private class |
NewGameScene.NewGameAction |
| Modifier and Type | Field and Description |
|---|---|
private ch.sahits.game.openpatrician.model.city.CityFactory |
cityFactory |
private com.google.common.eventbus.AsyncEventBus |
clientServerEventBus |
private OpenPatricianSlider |
difficulty |
private OpenPatricianRadioButton |
femaleRadioButton |
private ch.sahits.game.openpatrician.util.RandomNameLoader |
firstNameLoader |
private javafx.scene.text.Font |
font24 |
private IFontLoader |
fontLoader |
private ch.sahits.game.openpatrician.model.Date |
gameDate |
private ch.sahits.game.openpatrician.model.GameFactory |
gameFactory |
private GameOptionsService |
gameOptions |
private OpenPatricianSpinner<String> |
hometown |
private OpenPatricianWoodenTextInput |
lastName |
private ch.sahits.game.openpatrician.util.RandomNameLoader |
lastNameLoader |
private ch.sahits.game.openpatrician.util.l10n.Locale |
locale |
private static org.apache.log4j.Logger |
logger |
private OpenPatricianRadioButton |
maleRadioButton |
private OpenPatricianSpinner<String> |
map |
private org.springframework.context.MessageSource |
messageSource |
private OpenPatricianWoodenTextInput |
name |
private OpenPatricianSpinner<String> |
objective |
private SceneChangeable |
sceneChangeable |
private ch.sahits.game.openpatrician.model.ship.ShipFactory |
shipFactory |
private OpenPatricianSlider |
speed |
private OpenPatricianSpinner<Integer> |
startYear |
private UIFactory |
uiFactory |
private org.springframework.oxm.Unmarshaller |
unmarshaller |
| Constructor and Description |
|---|
NewGameScene(double width,
double heigth,
ch.sahits.game.openpatrician.util.RandomNameLoader firstNameLoader,
ch.sahits.game.openpatrician.util.RandomNameLoader lastNameLoader) |
| Modifier and Type | Method and Description |
|---|---|
private void |
createControls() |
private List<String> |
getDificutlyList()
Compile a list of the difficulty levels
|
private Map<String,String> |
getHomeTowns4Map()
Create a list of town names that are available on the selected map as home towns.
|
private Map<String,String> |
getMapList()
Retrieve the list of the available maps
|
private Map<String,String> |
getObjectiveList()
Create a list of objectives to select from
|
SceneChangeable |
getSceneChangeable() |
private Source |
getSourceFromFile(String fileName) |
private Map<String,Integer> |
getStartYears()
Initialize the list of start years from 1300 to 1400
|
private String |
getStyleSheetFilename() |
void |
setSceneChangeable(SceneChangeable sceneChangeable) |
heightChange, widthChangeaddEventFilter, addEventHandler, addMnemonic, addToDirtyLayoutList, buildEventDispatchChain, cameraProperty, cursorProperty, eventDispatcherProperty, fillProperty, focusOwnerProperty, getAccelerators, getCamera, getCursor, getEventDispatcher, getFill, getFocusOwner, getHeight, getMnemonics, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getRoot, getStylesheets, getWidth, getWindow, getX, getY, heightProperty, impl_disposePeer, impl_enableInputMethodEvents, impl_getPeer, impl_getScenePulseListener, impl_initPeer, impl_preferredSize, impl_processKeyEvent, impl_processMouseEvent, impl_setAllowPGAccess, impl_setWindow, isDepthBuffer, lookup, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, removeEventFilter, removeEventHandler, removeMnemonic, renderToImage, renderToImage, rootProperty, setCamera, setCursor, setEventDispatcher, setEventHandler, setFill, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setRoot, snapshot, snapshot, startDragAndDrop, startFullDrag, widthProperty, windowProperty, xProperty, yPropertyprivate static final org.apache.log4j.Logger logger
private ch.sahits.game.openpatrician.util.RandomNameLoader firstNameLoader
private ch.sahits.game.openpatrician.util.RandomNameLoader lastNameLoader
@Autowired private IFontLoader fontLoader
private javafx.scene.text.Font font24
private OpenPatricianSpinner<String> objective
private OpenPatricianSlider speed
private OpenPatricianSlider difficulty
private OpenPatricianSpinner<Integer> startYear
private OpenPatricianSpinner<String> hometown
private OpenPatricianSpinner<String> map
private OpenPatricianRadioButton femaleRadioButton
private OpenPatricianRadioButton maleRadioButton
private OpenPatricianWoodenTextInput lastName
private OpenPatricianWoodenTextInput name
@Autowired private ch.sahits.game.openpatrician.model.city.CityFactory cityFactory
@Autowired private ch.sahits.game.openpatrician.model.GameFactory gameFactory
@Autowired private ch.sahits.game.openpatrician.model.ship.ShipFactory shipFactory
private SceneChangeable sceneChangeable
@Autowired @Qualifier(value="serverClientEventBus") private com.google.common.eventbus.AsyncEventBus clientServerEventBus
@Autowired @Qualifier(value="jaxb2MapMarshaller") private org.springframework.oxm.Unmarshaller unmarshaller
@Autowired private ch.sahits.game.openpatrician.util.l10n.Locale locale
@Autowired private ch.sahits.game.openpatrician.model.Date gameDate
@Autowired private UIFactory uiFactory
@Autowired private GameOptionsService gameOptions
@Autowired private org.springframework.context.MessageSource messageSource
public NewGameScene(double width,
double heigth,
@Value(value="firstNameLoader")
ch.sahits.game.openpatrician.util.RandomNameLoader firstNameLoader,
@Value(value="lastNameLoader")
ch.sahits.game.openpatrician.util.RandomNameLoader lastNameLoader)
@PostConstruct private void createControls()
public SceneChangeable getSceneChangeable()
public void setSceneChangeable(SceneChangeable sceneChangeable)
private Map<String,String> getHomeTowns4Map()
private Map<String,Integer> getStartYears()
private List<String> getDificutlyList()
private Map<String,String> getObjectiveList()
private String getStyleSheetFilename()
Copyright © 2011-2015 Sahits GmbH. All Rights Reserved.