]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/WriterElement.java
Make it possible to customise element parsers before imports
[simantics/interop.git] / org.simantics.xml.sax.base / src / org / simantics / xml / sax / base / WriterElement.java
1 package org.simantics.xml.sax.base;\r
2 \r
3 import org.simantics.db.Resource;\r
4 import org.simantics.db.Statement;\r
5 \r
6 public class WriterElement {\r
7         public WriterElement parent;\r
8         public Resource instance;\r
9         public Statement statement;\r
10         public XMLElementWriter writer;\r
11         \r
12         public WriterElement(Resource instance) {\r
13                 this.instance = instance;\r
14         }\r
15         \r
16         public WriterElement(WriterElement parent, Statement statement) {\r
17                 this.statement = statement;\r
18                 this.instance = statement.getObject();\r
19                 this.parent = parent;\r
20         }\r
21         \r
22         public Resource getResource() {\r
23                 return instance;\r
24         }\r
25         \r
26         public XMLElementWriter getWriter() {\r
27                 return writer;\r
28         }\r
29         \r
30         public WriterElement getParent() {\r
31                 return parent;\r
32         }\r
33 }