From 961bdfc66151b9aef46149e4730110ef409e5587 Mon Sep 17 00:00:00 2001 From: "David A. Madore" Date: Fri, 26 Aug 2011 16:53:03 +0200 Subject: Move most of the context to a "general context" substructure. This is so as to make sure that cloning (which does a shallow copy) gives us references to the same mutable content. --- org/madore/damlengine/TodoComments.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'org/madore/damlengine/TodoComments.java') diff --git a/org/madore/damlengine/TodoComments.java b/org/madore/damlengine/TodoComments.java index e1dd027..85ce7d3 100644 --- a/org/madore/damlengine/TodoComments.java +++ b/org/madore/damlengine/TodoComments.java @@ -37,20 +37,20 @@ public final class TodoComments extends TodoElement { p.setAttributeNS(null, "class", "talkback-link"); node.getParentNode().replaceChild(p, node); Element a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a"); - if ( ctx.entryCtx == null ) + if ( ctx.ent == null ) throw new IllegalStateException("entry context not defined in comments element"); String commentURL = "http://www.madore.org/cgi-bin/comment.pl/" + "showcomments?href=http%3a%2f%2fwww.madore.org%2f" + "%7edavid%2fweblog%2f" - + ctx.entryCtx.yandm + ".html%23d." + ctx.entryCtx.date - + "." + ctx.entryCtx.number; + + ctx.ent.yandm + ".html%23d." + ctx.ent.date + + "." + ctx.ent.number; a.setAttributeNS(null, "href", commentURL); p.appendChild(a); a.appendChild(ctx.doc.createTextNode(linkNameTable.get(lang))); Element span = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "span"); span.setAttributeNS(null, "id", - "d." + ctx.entryCtx.date + "." - + ctx.entryCtx.number + ".numcomments"); + "d." + ctx.ent.date + "." + + ctx.ent.number + ".numcomments"); p.appendChild(span); span.appendChild(ctx.doc.createComment(" EMPTY ")); } -- cgit v1.2.3