if(button == loadButton) {
int result = getParametersJFC().showOpenDialog(null);
if(result == JFileChooser.APPROVE_OPTION) {
try {
params = (Parameters) new XStream(new XppDriver()).fromXML(new FileReader(getParametersJFC().getSelectedFile()));
updateDataToUI();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
} else if(button == saveButton) {
int result = getParametersJFC().showSaveDialog(null);
if(result == JFileChooser.APPROVE_OPTION) {
try {
updateUIToData();
new XStream(new XppDriver()).toXML(params, new FileWriter(getTerrainJFC().getSelectedFile()));
} catch (IOException e) {
e.printStackTrace();
}
}
} else if(button == loadTerrainButton) {