Add logging to StationSettingsController
This commit is contained in:
parent
792baa9d3a
commit
25aa91685f
@ -8,6 +8,8 @@ import java.io.IOException;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalTime;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import java.util.Optional;
|
||||
import javafx.beans.property.BooleanProperty;
|
||||
import javafx.beans.property.IntegerProperty;
|
||||
@ -43,6 +45,8 @@ import javafx.stage.Stage;
|
||||
import javafx.util.Callback;
|
||||
|
||||
public class StationSettingsController {
|
||||
private static final Logger logger = Logger.getLogger(Main.class.getName());
|
||||
|
||||
private IntegerProperty digitsPerGroup = new SimpleIntegerProperty();
|
||||
private StringProperty externalProgramCommand = new SimpleStringProperty();
|
||||
private BooleanProperty manageScheduleExternally = new SimpleBooleanProperty();
|
||||
@ -299,7 +303,6 @@ public class StationSettingsController {
|
||||
if (empty || item == null) {
|
||||
setText(null);
|
||||
} else {
|
||||
|
||||
String newText = item.replaceAll(" ", "");
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
@ -340,7 +343,7 @@ public class StationSettingsController {
|
||||
stage.initModality(Modality.APPLICATION_MODAL);
|
||||
stage.showAndWait();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
logger.log(Level.SEVERE, "Error loading AddPrefixView", e);
|
||||
}
|
||||
}
|
||||
|
||||
@ -386,7 +389,7 @@ public class StationSettingsController {
|
||||
LocalTime startTime = LocalTime.parse(scheduleStartTimeField.getText(), formatter);
|
||||
settings.setScheduleStartTime(startTime);
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
logger.log(Level.SEVERE, "Error parsing schedule start time", ex);
|
||||
}
|
||||
|
||||
Node node = (Node) e.getSource();
|
||||
|
Loading…
x
Reference in New Issue
Block a user