From d4844b57fb4eece299a2eeb83dbb104537a17f24 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Fri, 4 Feb 2022 19:05:40 +0100 Subject: [PATCH] add: implement logic span with splitter --- src/de/hhaalo/spandisc/Logic.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/de/hhaalo/spandisc/Logic.java b/src/de/hhaalo/spandisc/Logic.java index e208611..e51f2e7 100644 --- a/src/de/hhaalo/spandisc/Logic.java +++ b/src/de/hhaalo/spandisc/Logic.java @@ -11,6 +11,11 @@ public class Logic implements ILogic IFileHandler filehandler = new FileHandler(); IMedium srcdata = filehandler.readFile(input); - filehandler.writeFile(output, srcdata); + ISplitter splitter = new Splitter(); + IMediumCollection col = splitter.splitAll(srcdata); + + for (int i = 0; i < col.getMediumArray().length; i++) { + filehandler.writeFile(String.format("%s%04d", output, col.getMediumArray()[i].getNr()), col.getMediumArray()[i]); + } } } -- 2.39.5