diff options
Diffstat (limited to 'org/madore/damlengine/TodoDamlElement.java')
-rw-r--r-- | org/madore/damlengine/TodoDamlElement.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/org/madore/damlengine/TodoDamlElement.java b/org/madore/damlengine/TodoDamlElement.java index 9885f36..7e0faee 100644 --- a/org/madore/damlengine/TodoDamlElement.java +++ b/org/madore/damlengine/TodoDamlElement.java @@ -2,6 +2,10 @@ package org.madore.damlengine; import java.util.ArrayList; import java.util.regex.Pattern; +import java.io.Reader; +import java.io.InputStreamReader; +import java.io.BufferedReader; +import java.io.IOException; import org.w3c.dom.*; public final class TodoDamlElement extends TodoDefaultElement { @@ -50,7 +54,25 @@ public final class TodoDamlElement extends TodoDefaultElement { ctx.headNode.appendChild(ctx.doc.createTextNode("\n")); ctx.styleContent = new StringBuffer(); + try { + Reader rd = new BufferedReader(new InputStreamReader(DamlEngine.class.getResourceAsStream("included.css"), "UTF-8")); + int ch; + while ((ch = rd.read()) > -1) + ctx.styleContent.append((char)ch); + rd.close(); + } catch (IOException e) { + throw new RuntimeException(e); + } ctx.scriptContent = new StringBuffer(); + try { + Reader rd = new BufferedReader(new InputStreamReader(DamlEngine.class.getResourceAsStream("included.js"), "UTF-8")); + int ch; + while ((ch = rd.read()) > -1) + ctx.scriptContent.append((char)ch); + rd.close(); + } catch (IOException e) { + throw new RuntimeException(e); + } Element meta; meta = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "meta"); |