X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.xml.sax.base%2Fsrc%2Forg%2Fsimantics%2Fxml%2Fsax%2Fbase%2FElement.java;fp=org.simantics.xml.sax.base%2Fsrc%2Forg%2Fsimantics%2Fxml%2Fsax%2Fbase%2FElement.java;h=0000000000000000000000000000000000000000;hb=dd3b2c7ecd5f4b60734f2602b16637aa8be2a263;hp=62f1597eacd06718976480070cab754e4c5d8277;hpb=47791aa9453c9d90786bc8ca7de102fb3ee90f3b;p=simantics%2Finterop.git diff --git a/org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/Element.java b/org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/Element.java deleted file mode 100644 index 62f1597..0000000 --- a/org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/Element.java +++ /dev/null @@ -1,85 +0,0 @@ -package org.simantics.xml.sax.base; - -import java.io.Serializable; -import java.util.Collection; -import java.util.HashMap; -import java.util.Map; - -import org.simantics.db.Resource; -import org.xml.sax.Attributes; - -public class Element implements Serializable { - private static final long serialVersionUID = -5207502156942818875L; - String uri; - String localName; - String qName; - Map attributes = new HashMap(); - - XMLElementParser elementParser; - XMLParser xmlParser; - - public Element(String uri, String localName, String qName, Attributes attributes) { - this.uri = uri; - this.localName = localName; - this.qName = qName; - for (int i = 0; i < attributes.getLength(); i++) { - this.attributes.put(attributes.getLocalName(i),new Attribute(attributes.getLocalName(i),attributes.getQName(i),attributes.getURI(i),attributes.getValue(i))); - } - } - - public Element(String uri, String localName, String qName, Collection attributes) { - this.uri = uri; - this.localName = localName; - this.qName = qName; - for (Attribute a : attributes) { - this.attributes.put(a.localName,new Attribute(a.localName,a.qName,a.uri,a.value)); - } - } - - public String getUri() { - return uri; - } - - public String getLocalName() { - return localName; - } - - public String getQName() { - return qName; - } - - public Collection getAttributes() { - return attributes.values(); - } - - public Attribute getAttribute(String name) { - return attributes.get(name); - } - - private Resource data; - - public void setData(Resource data) { - this.data = data; - } - - public Resource getData() { - return data; - } - - public void setElementParser(XMLElementParser parser) { - this.elementParser = parser; - } - - public XMLElementParser getElementParser() { - return elementParser; - } - - public void setXMLParser(XMLParser parser) { - this.xmlParser = parser; - } - - public XMLParser getXMLParser() { - return xmlParser; - } - -} \ No newline at end of file