Package cz.zcu.mjaneck.bak_prace.app
Class DataHandler
- java.lang.Object
-
- cz.zcu.mjaneck.bak_prace.app.DataHandler
-
public class DataHandler extends java.lang.Object
Tato třída slouží pro práci s daty. Ukládá a načítá data z disku.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
exportData(java.io.File file, javafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number> series)
Uloží data měření na diskboolean
exportChart(javafx.scene.image.WritableImage image, java.lang.String imageName)
Uloží obraz grafu na diskstatic DataHandler
getInstance()
Vrací instanci třídyjavafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number>
loadData(java.io.File file)
Načítá data z diskuvoid
setCapacityMap(javafx.collections.ObservableMap<java.lang.String,java.lang.Double> capacityMap)
Setter pro mapu kapacitvoid
setProperties(java.util.Properties properties)
Setter pro řetězcový zdroj
-
-
-
Method Detail
-
getInstance
public static DataHandler getInstance()
Vrací instanci třídy- Returns:
- - instance třídy
-
setProperties
public void setProperties(java.util.Properties properties)
Setter pro řetězcový zdroj- Parameters:
properties
- - zdroj řetězců
-
exportChart
public boolean exportChart(javafx.scene.image.WritableImage image, java.lang.String imageName)
Uloží obraz grafu na disk- Parameters:
image
- - obraz grafuimageName
- - název obrazu- Returns:
- - true pokud metoda proběhla úspěšně
-
exportData
public boolean exportData(java.io.File file, javafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number> series)
Uloží data měření na disk- Parameters:
file
- - soubor do kterého budou data uloženaseries
- - data měření- Returns:
- - true pokud metoda proběhla úspěšně
-
loadData
public javafx.scene.chart.XYChart.Series<java.lang.Number,java.lang.Number> loadData(java.io.File file)
Načítá data z disku- Parameters:
file
- - soubor který bude načten- Returns:
- - pole s naměřenými hodnotami, null pokud nastala chyba
-
setCapacityMap
public void setCapacityMap(javafx.collections.ObservableMap<java.lang.String,java.lang.Double> capacityMap)
Setter pro mapu kapacit- Parameters:
capacityMap
- - mapa kapacit
-
-