Package comp3111.covid
Class TableChartTask
java.lang.Object
comp3111.covid.TableChartTask
class TableChartTask
extends java.lang.Object
Class to generate data for Task 1 and 2
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.time.format.DateTimeFormatterdatasetFormatter(package private) static java.time.format.DateTimeFormatterinputFormatter -
Constructor Summary
Constructors Constructor Description TableChartTask() -
Method Summary
Modifier and Type Method Description static javafx.collections.ObservableListgenerateChart(java.lang.String iDataset, java.util.List<java.lang.String> iISOStrings, java.util.List<java.lang.String> iPeriod, InterestedData focusedData)static javafx.collections.ObservableListgenerateTable(java.lang.String iDataset, java.util.List<java.lang.String> iISOStrings, java.lang.String iStrDate, InterestedData focusedData)
-
Field Details
-
datasetFormatter
static java.time.format.DateTimeFormatter datasetFormatter -
inputFormatter
static java.time.format.DateTimeFormatter inputFormatter
-
-
Constructor Details
-
TableChartTask
TableChartTask()
-
-
Method Details
-
generateTable
public static javafx.collections.ObservableList generateTable(java.lang.String iDataset, java.util.List<java.lang.String> iISOStrings, java.lang.String iStrDate, InterestedData focusedData)- Parameters:
iDataset- Filename of datasetiISOStrings- Target countriesiStrDate- Target datefocusedData- Target data of interest- Returns:
- ObservableList to populate Table
-
generateChart
public static javafx.collections.ObservableList generateChart(java.lang.String iDataset, java.util.List<java.lang.String> iISOStrings, java.util.List<java.lang.String> iPeriod, InterestedData focusedData)- Parameters:
iDataset- Filename of datasetiISOStrings- Target countriesiPeriod- Target date rangefocusedData- Target data of interest- Returns:
- ObservableList to populate LineChart
-