diff --git a/src/main/java/com/univamu/svg/Node.java b/src/main/java/com/univamu/svg/Node.java index 10ac3fe98c7f40e255690f1c07072e79cff29d5a..4e45ecf153328950169d9cfaa5926294dcb3b4ca 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); - } - } + }