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>>gameEngineListjavafx.scene.control.ComboBox<java.lang.Class<? extends Hider>>hiderListjavafx.scene.control.TableView<StatisticsWithId>instanceStatisticsTableViewjavafx.scene.control.Spinner<java.lang.Integer>maxStepsSpinnerjavafx.scene.control.ProgressIndicatorprogressIndicatorjavafx.scene.control.Spinner<java.lang.Integer>roundSpinnerjavafx.scene.control.ButtonrunMultipleButtonjavafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>>searcherListjavafx.scene.control.TableView<java.util.Map.Entry<StatisticObject.StatisticInfo,java.util.List<StatisticObject>>>statisticsMeasuresTablejavafx.scene.control.ButtonsuperPlot
-
Constructor Summary
Constructors Constructor Description StatisticTableController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyClipboard()voidexportCSV()java.lang.StringgenerateCopyString()voidinit(StatisticsWithIdsAndPath statisticsWithIdsAndPath)voidinit(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)voidinitialize()voidonPlot()voidonSeriesLoad()voidonSeriesRun(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
-
-