summaryrefslogtreecommitdiffstats
path: root/org/madore/damlengine/DamlEngine.java
diff options
context:
space:
mode:
authorDavid A. Madore <david@procyon.(none)>2010-04-15 21:07:01 +0200
committerDavid A. Madore <david@procyon.(none)>2010-04-15 21:07:01 +0200
commit9176d80ae6dcad88da79714d934b226afe66c1ad (patch)
tree32c843f6e7e63d5e997525296b0921cc50f53ddb /org/madore/damlengine/DamlEngine.java
parent5c6ccfca16a421860cd57d11e41d94d8a70cda76 (diff)
downloaddamlengine-9176d80ae6dcad88da79714d934b226afe66c1ad.tar.gz
damlengine-9176d80ae6dcad88da79714d934b226afe66c1ad.tar.bz2
damlengine-9176d80ae6dcad88da79714d934b226afe66c1ad.zip
Instantiate TodoDeque rather than using static variables.
Unfortunately, processing is now rather significantly slower.
Diffstat (limited to 'org/madore/damlengine/DamlEngine.java')
-rw-r--r--org/madore/damlengine/DamlEngine.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/org/madore/damlengine/DamlEngine.java b/org/madore/damlengine/DamlEngine.java
index a2ce87e..b87b069 100644
--- a/org/madore/damlengine/DamlEngine.java
+++ b/org/madore/damlengine/DamlEngine.java
@@ -18,12 +18,13 @@ public final class DamlEngine {
private DamlEngine() { } // Forbid instantiation
public static void processDocument() {
+ TodoDeque todoDeque = new TodoDeque();
HashMap<String,Object> options = new HashMap<String,Object>();
options.put("isRoot", true);
- TodoDeque.registerAtEnd(new TodoElement(doc.getDocumentElement(),
+ todoDeque.registerAtEnd(new TodoElement(doc.getDocumentElement(),
new HashMap<String,Object>(),
options));
- TodoDeque.dispatchLoop();
+ todoDeque.dispatchLoop();
}
public static void main(String[] args)