/** * Saves a debug log to a file. * * @param parent Parent window used for dialogs. * @param text The debug log to save. */ public static void save(final Window parent, final String text) { final LastDirFileChooser chooser = new LastDirFileChooser(); if (chooser.showSaveDialog(parent) == JFileChooser.APPROVE_OPTION) { final File outputFile = chooser.getSelectedFile(); if (outputFile != null) { try { FileUtils.writeTextFile(outputFile, text); } catch (final IOException e) { CUtilityFunctions.logException(e); } } } }