diff options
author | David A. Madore <david+git@madore.org> | 2014-10-03 18:24:50 +0200 |
---|---|---|
committer | David A. Madore <david+git@madore.org> | 2014-10-03 18:24:50 +0200 |
commit | f0e46d3e67ef4142ada2aec2af512e76dfda01e5 (patch) | |
tree | 6fcb7186804a70d6c37deaedd3aa18408301c6cf /org/madore/damlengine/TodoDamlElement.java | |
parent | 62f6c6df9e08d469a044e97e7450058146e07de1 (diff) | |
download | damlengine-f0e46d3e67ef4142ada2aec2af512e76dfda01e5.tar.gz damlengine-f0e46d3e67ef4142ada2aec2af512e76dfda01e5.tar.bz2 damlengine-f0e46d3e67ef4142ada2aec2af512e76dfda01e5.zip |
Use the Java7 java.nio.file interfaces, make output atomic.
Diffstat (limited to 'org/madore/damlengine/TodoDamlElement.java')
-rw-r--r-- | org/madore/damlengine/TodoDamlElement.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org/madore/damlengine/TodoDamlElement.java b/org/madore/damlengine/TodoDamlElement.java index 9de2714..6949086 100644 --- a/org/madore/damlengine/TodoDamlElement.java +++ b/org/madore/damlengine/TodoDamlElement.java @@ -2,11 +2,11 @@ package org.madore.damlengine; import java.util.ArrayList; import java.util.regex.Pattern; -import java.io.FileInputStream; import java.io.Reader; import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.IOException; +import java.nio.file.Files; import org.w3c.dom.*; public final class TodoDamlElement extends TodoDefaultElement { @@ -62,7 +62,7 @@ public final class TodoDamlElement extends TodoDefaultElement { ctx.gc.styleContent = new StringBuffer(); try { - Reader rd = new BufferedReader(new InputStreamReader(new FileInputStream(DamlEngine.templatePath+"/included.css"), "UTF-8")); + Reader rd = new BufferedReader(new InputStreamReader(Files.newInputStream(DamlEngine.templatePath.resolve("included.css")), "UTF-8")); int ch; while ((ch = rd.read()) > -1) ctx.gc.styleContent.append((char)ch); @@ -72,7 +72,7 @@ public final class TodoDamlElement extends TodoDefaultElement { } ctx.gc.scriptContent = new StringBuffer(); try { - Reader rd = new BufferedReader(new InputStreamReader(new FileInputStream(DamlEngine.templatePath+"/included.js"), "UTF-8")); + Reader rd = new BufferedReader(new InputStreamReader(Files.newInputStream(DamlEngine.templatePath.resolve("included.js")), "UTF-8")); int ch; while ((ch = rd.read()) > -1) ctx.gc.scriptContent.append((char)ch); |