Package com.treasure.hunt.view
Class StatisticTableController
- java.lang.Object
-
- com.treasure.hunt.view.StatisticTableController
-
public class StatisticTableController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>>
gameEngineList
javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>>
hiderList
javafx.scene.control.TableView<StatisticsWithId>
instanceStatisticsTableView
javafx.scene.control.Spinner<java.lang.Integer>
maxStepsSpinner
javafx.scene.control.ProgressIndicator
progressIndicator
javafx.scene.control.Spinner<java.lang.Integer>
roundSpinner
javafx.scene.control.Button
runMultipleButton
javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>>
searcherList
javafx.scene.control.TableView<java.util.Map.Entry<StatisticObject.StatisticInfo,java.util.List<StatisticObject>>>
statisticsMeasuresTable
javafx.scene.control.Button
superPlot
-
Constructor Summary
Constructors Constructor Description StatisticTableController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyClipboard()
void
exportCSV()
java.lang.String
generateCopyString()
void
init(StatisticsWithIdsAndPath statisticsWithIdsAndPath)
void
init(javafx.beans.property.ObjectProperty<GameManager> gameManager, javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList, javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList, javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList)
void
initialize()
void
onPlot()
void
onSeriesLoad()
void
onSeriesRun(javafx.event.ActionEvent actionEvent)
-
-
-
Field Detail
-
instanceStatisticsTableView
public javafx.scene.control.TableView<StatisticsWithId> instanceStatisticsTableView
-
statisticsMeasuresTable
public javafx.scene.control.TableView<java.util.Map.Entry<StatisticObject.StatisticInfo,java.util.List<StatisticObject>>> statisticsMeasuresTable
-
runMultipleButton
public javafx.scene.control.Button runMultipleButton
-
progressIndicator
public javafx.scene.control.ProgressIndicator progressIndicator
-
roundSpinner
public javafx.scene.control.Spinner<java.lang.Integer> roundSpinner
-
searcherList
public javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList
-
hiderList
public javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList
-
gameEngineList
public javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList
-
maxStepsSpinner
public javafx.scene.control.Spinner<java.lang.Integer> maxStepsSpinner
-
superPlot
public javafx.scene.control.Button superPlot
-
-
Method Detail
-
initialize
public void initialize()
-
init
public void init(StatisticsWithIdsAndPath statisticsWithIdsAndPath)
-
init
public void init(javafx.beans.property.ObjectProperty<GameManager> gameManager, javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList, javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList, javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList)
-
onSeriesRun
public void onSeriesRun(javafx.event.ActionEvent actionEvent)
-
onSeriesLoad
public void onSeriesLoad()
-
copyClipboard
public void copyClipboard()
-
generateCopyString
public java.lang.String generateCopyString()
-
exportCSV
public void exportCSV()
-
onPlot
public void onPlot() throws java.io.IOException
- Throws:
java.io.IOException
-
-