X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fjava%2Forg%2Fibex%2Fxt%2FJSElement.java;h=cfa1a1f8bc6a7540e55483cf51d43df828d411ba;hb=6649e6f6761b25310be908ef2101a1efadc537ff;hp=1f07af26b8969f83ae903479ee61156d118672c2;hpb=ea5276360111169ac33d8aff1bc9aeb1b385eb8c;p=org.ibex.xt-crawshaw.git diff --git a/src/java/org/ibex/xt/JSElement.java b/src/java/org/ibex/xt/JSElement.java index 1f07af2..cfa1a1f 100644 --- a/src/java/org/ibex/xt/JSElement.java +++ b/src/java/org/ibex/xt/JSElement.java @@ -35,8 +35,10 @@ public class JSElement extends JSScope implements XML.Element { protected void loadAttr() { try { XML.Attributes a = getAttributes(); + // FIXME: questionable abuse of XML namespaces here + boolean xturi = "http://xt.ibex.org/".equals(getUri()); for(int i=0; i < a.attrSize(); i++) { - if (!"http://xt.ibex.org/".equals(a.getUri(i))) continue; + if (!xturi && !"http://xt.ibex.org/".equals(a.getUri(i))) continue; declare(a.getKey(i)); put(a.getKey(i), eval(a.getVal(i))); }