diff options
author | David A. Madore <david+git@madore.org> | 2010-04-19 09:48:21 +0200 |
---|---|---|
committer | David A. Madore <david+git@madore.org> | 2010-04-19 09:48:21 +0200 |
commit | 8b2d4cc55eba7b1431a861beaf8181d0052b76bf (patch) | |
tree | 703e75860625d5c47137459d7e704eb1be368a13 /org/madore/damlengine/TodoDefaultElement.java | |
parent | c8808d230a8c4f938b6adb54eb250299a092d87c (diff) | |
download | damlengine-8b2d4cc55eba7b1431a861beaf8181d0052b76bf.tar.gz damlengine-8b2d4cc55eba7b1431a861beaf8181d0052b76bf.tar.bz2 damlengine-8b2d4cc55eba7b1431a861beaf8181d0052b76bf.zip |
Rather than an ad hoc "Options" class, use caller todo directly.
Diffstat (limited to 'org/madore/damlengine/TodoDefaultElement.java')
-rw-r--r-- | org/madore/damlengine/TodoDefaultElement.java | 14 |
1 files changed, 6 insertions, 8 deletions
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<Attr> getAttrList(Element node) { @@ -42,8 +42,7 @@ public class TodoDefaultElement extends TodoElement { ArrayList<TodoAttr> toProcess = new ArrayList<TodoAttr>(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); } } |