]> gerrit.simantics Code Review - simantics/interop.git/blobdiff - org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/Element.java
Initial support for multi-schema parsers
[simantics/interop.git] / org.simantics.xml.sax.base / src / org / simantics / xml / sax / base / Element.java
index 3aba943d15c657a35c9299abc5e4c11da4f7b139..62f1597eacd06718976480070cab754e4c5d8277 100644 (file)
@@ -15,7 +15,8 @@ public class Element implements Serializable {
        String qName;\r
        Map<String,Attribute> attributes = new HashMap<String, Attribute>();\r
        \r
-       XMLElementParser parser;\r
+       XMLElementParser elementParser;\r
+       XMLParser xmlParser;\r
        \r
        public Element(String uri, String localName, String qName, Attributes attributes) {\r
                this.uri = uri;\r
@@ -65,12 +66,20 @@ public class Element implements Serializable {
                return data;\r
        }\r
        \r
-       public void setParser(XMLElementParser parser) {\r
-               this.parser = parser;\r
+       public void setElementParser(XMLElementParser parser) {\r
+               this.elementParser = parser;\r
        }\r
        \r
-       public XMLElementParser getParser() {\r
-               return parser;\r
+       public XMLElementParser getElementParser() {\r
+               return elementParser;\r
+       }\r
+       \r
+       public void setXMLParser(XMLParser parser) {\r
+               this.xmlParser = parser;\r
+       }\r
+       \r
+       public XMLParser getXMLParser() {\r
+               return xmlParser;\r
        }\r
 \r
 }
\ No newline at end of file