From 0434afe04c64502bc1181793f471c4f6d4409981 Mon Sep 17 00:00:00 2001 From: "David A. Madore" Date: Wed, 27 Apr 2011 17:08:48 +0200 Subject: Add content to style and script elements. --- org/madore/damlengine/TodoDamlElement.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'org/madore/damlengine/TodoDamlElement.java') 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"); -- cgit v1.2.3