Clean up these horrendous castings

This commit is contained in:
SiboVG 2024-01-29 22:25:50 +01:00
parent b908424971
commit 8b150cbd74

View File

@ -5,7 +5,6 @@ import java.awt.Color;
import java.awt.Component; import java.awt.Component;
import java.awt.Container; import java.awt.Container;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.Font;
import java.awt.Toolkit; import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.DataFlavor;
@ -501,10 +500,11 @@ public class SimulationPanel extends JPanel {
return; return;
} }
String separator = ((CsvOptionPanel) chooser.getAccessory()).getFieldSeparator(); CsvOptionPanel csvOptions = (CsvOptionPanel) chooser.getAccessory();
int precision = ((CsvOptionPanel) chooser.getAccessory()).getDecimalPlaces(); String separator = csvOptions.getFieldSeparator();
boolean isExponentialNotation = ((CsvOptionPanel) chooser.getAccessory()).isExponentialNotation(); int precision = csvOptions.getDecimalPlaces();
((CsvOptionPanel) chooser.getAccessory()).storePreferences(); boolean isExponentialNotation = csvOptions.isExponentialNotation();
csvOptions.storePreferences();
// Handle some special separator options from CsvOptionPanel // Handle some special separator options from CsvOptionPanel
if (separator.equals(trans.get("CsvOptionPanel.separator.space"))) { if (separator.equals(trans.get("CsvOptionPanel.separator.space"))) {