From cbe35eddfc600f992580119106c7b624a7cc0a7f Mon Sep 17 00:00:00 2001 From: "guyslain.naves" <guyslain.naves@lis-lab.fr> Date: Mon, 10 Oct 2022 14:29:46 +0200 Subject: [PATCH] improved Node --- src/main/java/com/univamu/svg/Node.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/univamu/svg/Node.java b/src/main/java/com/univamu/svg/Node.java index 10ac3fe..4e45ecf 100644 --- a/src/main/java/com/univamu/svg/Node.java +++ b/src/main/java/com/univamu/svg/Node.java @@ -1,6 +1,5 @@ package com.univamu.svg; -import java.io.File; import java.io.FileNotFoundException; import java.io.PrintStream; import java.util.ArrayList; @@ -8,8 +7,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -import static com.univamu.svg.Attribute.tag; - public class Node { private final String name; @@ -34,6 +31,12 @@ public class Node { return this; // allows chaining of adds } + public void toFile(String filepath) throws FileNotFoundException { + try (PrintStream out = new PrintStream(filepath)) { + out.println(this); + } + } + public String toString() { StringBuilder builder = new StringBuilder(); this.appendTo(builder,0); @@ -55,9 +58,5 @@ public class Node { } - public void toFile(String filepath) throws FileNotFoundException { - try (PrintStream out = new PrintStream(new File(filepath))) { - out.println(this); - } - } + } -- GitLab