]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/XMLParser.java
Export XML Namespaces
[simantics/interop.git] / org.simantics.xml.sax.base / src / org / simantics / xml / sax / base / XMLParser.java
index 992b98ab672f3cd2c39d0314368b158389dc0188..01b8deba7b3ad341cba064836ab78417977bf62f 100644 (file)
@@ -29,10 +29,11 @@ import org.xml.sax.helpers.DefaultHandler;
 public class XMLParser extends DefaultHandler implements Serializable {\r
 \r
        public static String PLUGIN_ID = "org.simantics.xml.sax.base";\r
+       public static String XML_NAMESPACE_REF = "xmlns";\r
        \r
        private static final long serialVersionUID = 7360740940824360338L;\r
        private static final boolean debug = false;\r
-       private static String XML_SCHEMA_REF = "xmlns";\r
+       \r
        private ILogger logger;\r
        private WriteGraph graph;\r
        private Resource root;\r
@@ -125,7 +126,7 @@ public class XMLParser extends DefaultHandler implements Serializable {
                        }\r
                } else {\r
                        // check for schema reference attempt to locate subparser for it.\r
-                       Attribute schemaRef = element.getAttribute(XML_SCHEMA_REF);\r
+                       Attribute schemaRef = element.getAttribute(XML_NAMESPACE_REF);\r
                        if (schemaRef != null && subParsers.containsKey(schemaRef.value)) {\r
                                XMLParser subParser = subParsers.get(schemaRef.value);\r
                                subParser.loadElement(parents, element);\r