From 8b2d4cc55eba7b1431a861beaf8181d0052b76bf Mon Sep 17 00:00:00 2001 From: "David A. Madore" Date: Mon, 19 Apr 2010 09:48:21 +0200 Subject: Rather than an ad hoc "Options" class, use caller todo directly. --- org/madore/damlengine/TodoDefaultElement.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'org/madore/damlengine/TodoDefaultElement.java') diff --git a/org/madore/damlengine/TodoDefaultElement.java b/org/madore/damlengine/TodoDefaultElement.java index a7aa37e..4360fe5 100644 --- a/org/madore/damlengine/TodoDefaultElement.java +++ b/org/madore/damlengine/TodoDefaultElement.java @@ -8,15 +8,15 @@ public class TodoDefaultElement extends TodoElement { public static class Factory extends TodoElement.Factory { public TodoDefaultElement newItem(Element node, Context ctx, - TodoItem.Options options) { - return new TodoDefaultElement(node, ctx, options); + TodoItem caller) { + return new TodoDefaultElement(node, ctx, caller); } } public TodoDefaultElement(Element node, Context ctx, - TodoItem.Options options) { - super(node, ctx, options); + TodoItem caller) { + super(node, ctx, caller); } public static ArrayList getAttrList(Element node) { @@ -42,8 +42,7 @@ public class TodoDefaultElement extends TodoElement { ArrayList toProcess = new ArrayList(attrList.size()); for ( Attr attr : attrList ) { TodoAttr it - = TodoAttr.getTodoAttr(attr, this.node, this.ctx, - new TodoItem.Options()); + = TodoAttr.getTodoAttr(attr, this.node, this.ctx, this); if ( it != null ) toProcess.add(it); } @@ -56,8 +55,7 @@ public class TodoDefaultElement extends TodoElement { for ( Node child : childList ) { if ( child.getNodeType() == Node.ELEMENT_NODE ) { TodoElement it - = TodoElement.getTodoElement((Element)child, this.ctx, - new TodoItem.Options()); + = TodoElement.getTodoElement((Element)child, this.ctx, this); toProcess.add(it); } } -- cgit v1.2.3