mirror of
https://github.com/frosch95/SmartCSV.fx.git
synced 2026-04-11 13:38:23 +02:00
refactored load preferences method
This commit is contained in:
@@ -141,7 +141,7 @@ public class SmartCSVController extends FXMLController {
|
||||
errorList.getSelectionModel().selectedItemProperty().addListener(observable -> scrollToError());
|
||||
fileChanged.addListener(observable -> setStateName());
|
||||
setStateName();
|
||||
initCsvPreferences();
|
||||
loadCsvPreferences();
|
||||
}
|
||||
|
||||
|
||||
@@ -232,13 +232,12 @@ public class SmartCSVController extends FXMLController {
|
||||
// private methods
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
private void initCsvPreferences() {
|
||||
private void loadCsvPreferences() {
|
||||
try {
|
||||
File preferencesFile = new File(
|
||||
getClass().getResource("/ninja/javafx/smartcsv/fx/preferences/preferences.json").toURI());
|
||||
preferencesLoader.read(preferencesFile);
|
||||
CsvPreference csvPreference = preferencesLoader.getCSVpreference();
|
||||
setCsvPreference(csvPreference);
|
||||
setCsvPreference(preferencesLoader.getCSVpreference());
|
||||
} catch (IOException | URISyntaxException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user