Package com.treasure.hunt.view.plot
Class PlotSettingsController
- java.lang.Object
-
- com.treasure.hunt.view.plot.PlotSettingsController
-
public class PlotSettingsController extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PlotSettingsController.Settings
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.Label
errorLabel
javafx.scene.control.TextField
lowerBound
javafx.scene.control.TextField
maxStepField
javafx.scene.control.CheckBox
savePNGCheckBox
javafx.scene.control.ComboBox<StatisticAggregation>
selectAggregationTypeCombo
javafx.scene.control.ComboBox<java.lang.String>
selectPreference
javafx.scene.control.ComboBox<StatisticObject.StatisticInfo>
selectStatistic
javafx.scene.control.TextField
seriesAccuracy
javafx.scene.control.TextField
stepSize
javafx.scene.control.TextField
upperBound
-
Constructor Summary
Constructors Constructor Description PlotSettingsController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(java.util.function.Consumer<PlotSettingsController.Settings> consumer)
void
initialize()
void
onCancel()
void
onSubmit()
void
setData(java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-
-
Field Detail
-
savePNGCheckBox
public javafx.scene.control.CheckBox savePNGCheckBox
-
selectPreference
public javafx.scene.control.ComboBox<java.lang.String> selectPreference
-
selectStatistic
public javafx.scene.control.ComboBox<StatisticObject.StatisticInfo> selectStatistic
-
lowerBound
public javafx.scene.control.TextField lowerBound
-
upperBound
public javafx.scene.control.TextField upperBound
-
stepSize
public javafx.scene.control.TextField stepSize
-
seriesAccuracy
public javafx.scene.control.TextField seriesAccuracy
-
selectAggregationTypeCombo
public javafx.scene.control.ComboBox<StatisticAggregation> selectAggregationTypeCombo
-
errorLabel
public javafx.scene.control.Label errorLabel
-
maxStepField
public javafx.scene.control.TextField maxStepField
-
-
Method Detail
-
init
public void init(java.util.function.Consumer<PlotSettingsController.Settings> consumer)
-
onSubmit
public void onSubmit() throws java.io.IOException
- Throws:
java.io.IOException
-
onCancel
public void onCancel()
-
initialize
public void initialize()
-
setData
public void setData(java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-