public class NewGameScene extends OpenPatricianScene
| Modifier and Type | Class and Description |
|---|---|
private class |
NewGameScene.NewGameAction |
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.eventbus.AsyncEventBus |
clientServerEventBus |
private OpenPatricianSlider |
difficulty |
private OpenPatricianRadioButton |
femaleRadioButton |
private ch.sahits.game.openpatrician.utilities.service.RandomNameLoader |
firstNameLoader |
private ch.sahits.game.openpatrician.model.Date |
gameDate |
private GameOptionsService |
gameOptions |
private OpenPatricianSpinner |
hometown |
private OpenPatricianWoodenTextInput |
lastName |
private ch.sahits.game.openpatrician.utilities.service.RandomNameLoader |
lastNameLoader |
private ch.sahits.game.openpatrician.utilities.l10n.Locale |
locale |
private static org.apache.logging.log4j.Logger |
logger |
private OpenPatricianRadioButton |
maleRadioButton |
private OpenPatricianSpinner |
map |
private ch.sahits.game.openpatrician.model.server.MapProviderService |
mapProviderService |
private org.springframework.context.MessageSource |
messageSource |
private OpenPatricianWoodenTextInput |
name |
private OpenPatricianSpinner |
objective |
private SceneChangeable |
sceneChangeable |
private SceneChangeService |
sceneChanger |
private OpenPatricianSlider |
speed |
private OpenPatricianSpinner |
startYear |
private UIFactory |
uiFactory |
private org.springframework.oxm.Unmarshaller |
unmarshaller |
| Constructor and Description |
|---|
NewGameScene() |
| Modifier and Type | Method and Description |
|---|---|
private void |
createControls() |
private List<String> |
getDificutlyList()
Compile a list of the difficulty levels
|
private List<OpenPatricianSpinnerOptionDataModel> |
getHomeTowns4Map()
Create a list of town names that are available on the selected map as home towns.
|
private List<OpenPatricianSpinnerOptionDataModel> |
getMapList()
Retrieve the list of the available maps
|
private List<OpenPatricianSpinnerOptionDataModel> |
getObjectiveList()
Create a list of objectives to select from
|
SceneChangeable |
getSceneChangeable() |
private Source |
getSourceFromFile(String fileName) |
private List<OpenPatricianSpinnerOptionDataModel> |
getStartYears()
Initialize the list of start years from 1300 to 1400
|
private String |
getStyleSheetFilename() |
void |
setSceneChangeable(SceneChangeable sceneChangeable) |
getRoot, heightChange, widthChangeprivate static final org.apache.logging.log4j.Logger logger
@Autowired @Qualifier(value="firstNameLoader") private ch.sahits.game.openpatrician.utilities.service.RandomNameLoader firstNameLoader
@Autowired @Qualifier(value="lastNameLoader") private ch.sahits.game.openpatrician.utilities.service.RandomNameLoader lastNameLoader
private OpenPatricianSpinner objective
private OpenPatricianSlider speed
private OpenPatricianSlider difficulty
private OpenPatricianSpinner startYear
private OpenPatricianSpinner hometown
private OpenPatricianSpinner map
private OpenPatricianRadioButton femaleRadioButton
private OpenPatricianRadioButton maleRadioButton
private OpenPatricianWoodenTextInput lastName
private OpenPatricianWoodenTextInput name
private SceneChangeable sceneChangeable
@Autowired @Qualifier(value="serverClientEventBus") private com.google.common.eventbus.AsyncEventBus clientServerEventBus
@Autowired @Qualifier(value="jaxb2XmlModelMarshaller") private org.springframework.oxm.Unmarshaller unmarshaller
@Autowired private ch.sahits.game.openpatrician.utilities.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
@Autowired private ch.sahits.game.openpatrician.model.server.MapProviderService mapProviderService
@Autowired private SceneChangeService sceneChanger
@PostConstruct private void createControls()
public SceneChangeable getSceneChangeable()
public void setSceneChangeable(SceneChangeable sceneChangeable)
private List<OpenPatricianSpinnerOptionDataModel> getMapList()
private List<OpenPatricianSpinnerOptionDataModel> getHomeTowns4Map()
private List<OpenPatricianSpinnerOptionDataModel> getStartYears()
private List<String> getDificutlyList()
private List<OpenPatricianSpinnerOptionDataModel> getObjectiveList()
private String getStyleSheetFilename()
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.