20 package net.sf.gridarta.model.collectable;
22 import java.io.BufferedWriter;
24 import java.io.FileOutputStream;
25 import java.io.IOException;
26 import java.io.OutputStreamWriter;
27 import java.io.Writer;
28 import java.util.Map.Entry;
32 import net.
sf.japi.swing.misc.Progress;
33 import org.jetbrains.annotations.NotNull;
66 public void collect(@NotNull
final Progress progress, @NotNull
final File collectedDirectory)
throws IOException {
67 try (FileOutputStream fos =
new FileOutputStream(
new File(collectedDirectory,
smoothFile))) {
69 try (Writer out =
new BufferedWriter(osw)) {
70 out.append(
"default_smoothed.111 sdefault.001\n");
71 for (
final Entry<String, SmoothFace> e :
smoothFaces) {
73 out.append(smoothFace.
getFace()).append(
' ').append(smoothFace.
getValue()).append(
'\n');