diff options
Diffstat (limited to 'org/madore')
-rw-r--r-- | org/madore/damlengine/Context.java (renamed from org/madore/damlengine/TodoContext.java) | 4 | ||||
-rw-r--r-- | org/madore/damlengine/DamlEngine.java | 4 | ||||
-rw-r--r-- | org/madore/damlengine/TodoAttr.java | 10 | ||||
-rw-r--r-- | org/madore/damlengine/TodoDamlElement.java | 48 | ||||
-rw-r--r-- | org/madore/damlengine/TodoDefaultElement.java | 12 | ||||
-rw-r--r-- | org/madore/damlengine/TodoElement.java | 10 | ||||
-rw-r--r-- | org/madore/damlengine/TodoItem.java | 6 | ||||
-rw-r--r-- | org/madore/damlengine/TodoXemptyAttr.java | 10 |
8 files changed, 52 insertions, 52 deletions
diff --git a/org/madore/damlengine/TodoContext.java b/org/madore/damlengine/Context.java index 4042370..cbb2c3e 100644 --- a/org/madore/damlengine/TodoContext.java +++ b/org/madore/damlengine/Context.java @@ -2,7 +2,7 @@ package org.madore.damlengine; import org.w3c.dom.*; -public class TodoContext { +public class Context { public Document doc; public Element htmlNode; @@ -10,7 +10,7 @@ public class TodoContext { public String uriToTop; public String fileName; - public TodoContext(Document doc) { + public Context(Document doc) { this.doc = doc; } diff --git a/org/madore/damlengine/DamlEngine.java b/org/madore/damlengine/DamlEngine.java index d71f62b..63f1442 100644 --- a/org/madore/damlengine/DamlEngine.java +++ b/org/madore/damlengine/DamlEngine.java @@ -20,11 +20,11 @@ public final class DamlEngine { public static void processDocument(Document doc) { TodoDeque todoDeque = new TodoDeque(); - TodoContext context = new TodoContext(doc); + Context ctx = new Context(doc); TodoItem.Options options = new RootOptions(); todoDeque. registerAtEnd(TodoElement.getTodoElement(doc.getDocumentElement(), - context, options)); + ctx, options)); todoDeque.dispatchLoop(); } diff --git a/org/madore/damlengine/TodoAttr.java b/org/madore/damlengine/TodoAttr.java index 0cc5389..f9e2e70 100644 --- a/org/madore/damlengine/TodoAttr.java +++ b/org/madore/damlengine/TodoAttr.java @@ -9,7 +9,7 @@ public abstract class TodoAttr extends TodoItem { public static abstract class Factory { public abstract TodoAttr newItem(Attr attr, Element owner, - TodoContext context, + Context ctx, TodoItem.Options options); } @@ -24,14 +24,14 @@ public abstract class TodoAttr extends TodoItem { Element owner; public TodoAttr(Attr attr, Element owner, - TodoContext context, TodoItem.Options options) { - super(context, options); + Context ctx, TodoItem.Options options) { + super(ctx, options); this.attr = attr; this.owner = owner; } public static TodoAttr getTodoAttr(Attr attr, Element owner, - TodoContext context, + Context ctx, TodoItem.Options options) { Factory factory = null; String nsuri = attr.getNamespaceURI(); @@ -39,7 +39,7 @@ public abstract class TodoAttr extends TodoItem { factory = damlAttrFactories.get(attr.getLocalName()); if ( factory == null ) return null; - return factory.newItem(attr, owner, context, options); + return factory.newItem(attr, owner, ctx, options); } } diff --git a/org/madore/damlengine/TodoDamlElement.java b/org/madore/damlengine/TodoDamlElement.java index 88881ae..fefd0f1 100644 --- a/org/madore/damlengine/TodoDamlElement.java +++ b/org/madore/damlengine/TodoDamlElement.java @@ -8,16 +8,16 @@ public class TodoDamlElement extends TodoDefaultElement { public static class Factory extends TodoElement.Factory { public TodoDamlElement newItem(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { - return new TodoDamlElement(node, context, options); + return new TodoDamlElement(node, ctx, options); } } public TodoDamlElement(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { - super(node, context, options); + super(node, ctx, options); } public static class DamlOptions extends TodoItem.Options { @@ -28,42 +28,42 @@ public class TodoDamlElement extends TodoDefaultElement { throw new Error("daml node can only be root node"); String uriToTop = node.getAttributeNS(null, "uri-to-top"); if ( uriToTop != null ) - context.uriToTop = uriToTop; + ctx.uriToTop = uriToTop; String fileName = node.getAttributeNS(null, "file.name"); if ( fileName != null ) - context.fileName = fileName; + ctx.fileName = fileName; - if ( context.htmlNode != null ) + if ( ctx.htmlNode != null ) throw new Error("html node already defined at daml node"); - context.htmlNode = context.doc.createElementNS(DamlEngine.XHTML_NS, "html"); + ctx.htmlNode = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "html"); String lang = LangHelper.getLangNorec(node); if ( lang != null ) - LangHelper.setLangNorec(context.htmlNode, lang); - node.getParentNode().replaceChild(context.htmlNode, node); - context.htmlNode.appendChild(context.doc.createTextNode("\n")); - context.htmlNode.appendChild(context.doc.createComment(" This file is automatically generated. Do not edit! ")); - context.htmlNode.appendChild(context.doc.createTextNode("\n")); - if ( context.headNode != null ) + LangHelper.setLangNorec(ctx.htmlNode, lang); + node.getParentNode().replaceChild(ctx.htmlNode, node); + ctx.htmlNode.appendChild(ctx.doc.createTextNode("\n")); + ctx.htmlNode.appendChild(ctx.doc.createComment(" This file is automatically generated. Do not edit! ")); + ctx.htmlNode.appendChild(ctx.doc.createTextNode("\n")); + if ( ctx.headNode != null ) throw new Error("head node already defined at daml node"); - context.headNode = context.doc.createElementNS(DamlEngine.XHTML_NS, "head"); - context.htmlNode.appendChild(context.headNode); - context.htmlNode.appendChild(context.doc.createTextNode("\n")); - context.headNode.appendChild(context.doc.createTextNode("\n")); + ctx.headNode = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "head"); + ctx.htmlNode.appendChild(ctx.headNode); + ctx.htmlNode.appendChild(ctx.doc.createTextNode("\n")); + ctx.headNode.appendChild(ctx.doc.createTextNode("\n")); ArrayList<Node> childList = getChildList(this.node); ArrayList<TodoElement> toProcess = new ArrayList<TodoElement>(childList.size()); for ( Node child : childList ) { if ( child.getNodeType() == Node.ELEMENT_NODE ) { if ( child.getLocalName().equals("body") ) { - context.htmlNode.appendChild(context.doc.createTextNode("\n")); - context.htmlNode.appendChild(child); - context.htmlNode.appendChild(context.doc.createTextNode("\n")); + ctx.htmlNode.appendChild(ctx.doc.createTextNode("\n")); + ctx.htmlNode.appendChild(child); + ctx.htmlNode.appendChild(ctx.doc.createTextNode("\n")); } else { - context.headNode.appendChild(child); - context.headNode.appendChild(context.doc.createTextNode("\n")); + ctx.headNode.appendChild(child); + ctx.headNode.appendChild(ctx.doc.createTextNode("\n")); } TodoElement it - = TodoElement.getTodoElement((Element)child, this.context, + = TodoElement.getTodoElement((Element)child, this.ctx, new DamlOptions()); toProcess.add(it); } else if ( child.getNodeType() == Node.TEXT_NODE diff --git a/org/madore/damlengine/TodoDefaultElement.java b/org/madore/damlengine/TodoDefaultElement.java index 8b0efa9..a7aa37e 100644 --- a/org/madore/damlengine/TodoDefaultElement.java +++ b/org/madore/damlengine/TodoDefaultElement.java @@ -7,16 +7,16 @@ public class TodoDefaultElement extends TodoElement { public static class Factory extends TodoElement.Factory { public TodoDefaultElement newItem(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { - return new TodoDefaultElement(node, context, options); + return new TodoDefaultElement(node, ctx, options); } } public TodoDefaultElement(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { - super(node, context, options); + super(node, ctx, options); } public static ArrayList<Attr> getAttrList(Element node) { @@ -42,7 +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.context, + = TodoAttr.getTodoAttr(attr, this.node, this.ctx, new TodoItem.Options()); if ( it != null ) toProcess.add(it); @@ -56,7 +56,7 @@ public class TodoDefaultElement extends TodoElement { for ( Node child : childList ) { if ( child.getNodeType() == Node.ELEMENT_NODE ) { TodoElement it - = TodoElement.getTodoElement((Element)child, this.context, + = TodoElement.getTodoElement((Element)child, this.ctx, new TodoItem.Options()); toProcess.add(it); } diff --git a/org/madore/damlengine/TodoElement.java b/org/madore/damlengine/TodoElement.java index 77c7891..279b65b 100644 --- a/org/madore/damlengine/TodoElement.java +++ b/org/madore/damlengine/TodoElement.java @@ -8,7 +8,7 @@ public abstract class TodoElement extends TodoItem { public static abstract class Factory { public abstract TodoElement newItem(Element node, - TodoContext context, + Context ctx, TodoItem.Options options); } @@ -24,14 +24,14 @@ public abstract class TodoElement extends TodoItem { Element node; public TodoElement(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { - super(context, options); + super(ctx, options); this.node = node; } public static TodoElement getTodoElement(Element node, - TodoContext context, + Context ctx, TodoItem.Options options) { Factory factory = null; String nsuri = node.getNamespaceURI(); @@ -39,7 +39,7 @@ public abstract class TodoElement extends TodoItem { factory = damlFactories.get(node.getLocalName()); if ( factory == null ) factory = damlDefaultFactory; - return factory.newItem(node, context, options); + return factory.newItem(node, ctx, options); } } diff --git a/org/madore/damlengine/TodoItem.java b/org/madore/damlengine/TodoItem.java index d956800..e4669c9 100644 --- a/org/madore/damlengine/TodoItem.java +++ b/org/madore/damlengine/TodoItem.java @@ -6,11 +6,11 @@ public abstract class TodoItem { } public TodoDeque ownerDeque; - public TodoContext context; + public Context ctx; public Options options; - public TodoItem(TodoContext context, Options options) { - this.context = context; + public TodoItem(Context ctx, Options options) { + this.ctx = ctx; this.options = options; } diff --git a/org/madore/damlengine/TodoXemptyAttr.java b/org/madore/damlengine/TodoXemptyAttr.java index 2a233c4..838deb2 100644 --- a/org/madore/damlengine/TodoXemptyAttr.java +++ b/org/madore/damlengine/TodoXemptyAttr.java @@ -6,21 +6,21 @@ public class TodoXemptyAttr extends TodoAttr { public static class Factory extends TodoAttr.Factory { public TodoXemptyAttr newItem(Attr attr, Element owner, - TodoContext context, + Context ctx, TodoItem.Options options) { - return new TodoXemptyAttr(attr, owner, context, options); + return new TodoXemptyAttr(attr, owner, ctx, options); } } public TodoXemptyAttr(Attr attr, Element owner, - TodoContext context, + Context ctx, TodoItem.Options options) { - super(attr, owner, context, options); + super(attr, owner, ctx, options); } public void handle() { this.owner.removeAttribute(this.attr.getName()); - this.owner.appendChild(context.doc.createComment(" EMPTY ")); + this.owner.appendChild(ctx.doc.createComment(" EMPTY ")); } } |