summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid A. Madore <david+git@madore.org>2012-02-13 23:58:51 +0100
committerDavid A. Madore <david+git@madore.org>2012-02-13 23:58:51 +0100
commit045c56305ad585b037aff655ddbf74490e35e5be (patch)
tree3b52a3c82e92868fc13148cbd96f01da2b78c337
parent3727685f59664068d20d137f8f34f23635cfc34a (diff)
downloaddamlengine-045c56305ad585b037aff655ddbf74490e35e5be.tar.gz
damlengine-045c56305ad585b037aff655ddbf74490e35e5be.tar.bz2
damlengine-045c56305ad585b037aff655ddbf74490e35e5be.zip
Fix style and class attributes on <d:entry> elements.
-rw-r--r--org/madore/damlengine/TodoEntryElement.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/org/madore/damlengine/TodoEntryElement.java b/org/madore/damlengine/TodoEntryElement.java
index 4b844a9..de9c60d 100644
--- a/org/madore/damlengine/TodoEntryElement.java
+++ b/org/madore/damlengine/TodoEntryElement.java
@@ -62,11 +62,18 @@ public final class TodoEntryElement extends TodoDefaultElement {
String entryIdStr = "d."+entryDateStr+"."+entryNumberStr;
article.setAttributeNS(null, "id", entryIdStr);
- article.setAttributeNS(null, "class", "weblog-entry hentry");
+ {
+ String classAtt = node.getAttributeNS(null, "class");
+ if ( ! classAtt.equals("") )
+ article.setAttributeNS(null, "class",
+ "weblog-entry hentry "+classAtt);
+ else
+ article.setAttributeNS(null, "class", "weblog-entry hentry");
+ }
{
String styleAtt = node.getAttributeNS(null, "style");
if ( ! styleAtt.equals("") )
- node.setAttributeNS(null, "style", styleAtt);
+ article.setAttributeNS(null, "style", styleAtt);
}
article.appendChild(ctx.doc.createTextNode("\n"));