]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/OrderedChild.java
Initial support for XML export (order of Elements is not kept)
[simantics/interop.git] / org.simantics.xml.sax / src / org / simantics / xml / sax / configuration / OrderedChild.java
1 //\r
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 \r
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> \r
4 // Any modifications to this file will be lost upon recompilation of the source schema. \r
5 // Generated on: 2017.01.24 at 12:54:40 PM EET \r
6 //\r
7 \r
8 \r
9 package org.simantics.xml.sax.configuration;\r
10 \r
11 import javax.xml.bind.annotation.XmlAccessType;\r
12 import javax.xml.bind.annotation.XmlAccessorType;\r
13 import javax.xml.bind.annotation.XmlAttribute;\r
14 import javax.xml.bind.annotation.XmlElement;\r
15 import javax.xml.bind.annotation.XmlType;\r
16 \r
17 \r
18 /**\r
19  * <p>Java class for anonymous complex type.\r
20  * \r
21  * <p>The following schema fragment specifies the expected content contained within this class.\r
22  * \r
23  * <pre>\r
24  * &lt;complexType>\r
25  *   &lt;complexContent>\r
26  *     &lt;extension base="{http://www.simantics.org/xml/sax/configuration/}ConversionRule">\r
27  *       &lt;sequence>\r
28  *         &lt;choice>\r
29  *           &lt;element ref="{http://www.simantics.org/xml/sax/configuration/}Element"/>\r
30  *           &lt;element ref="{http://www.simantics.org/xml/sax/configuration/}ComplexType"/>\r
31  *         &lt;/choice>\r
32  *         &lt;element name="Child" type="{http://www.simantics.org/xml/sax/configuration/}Element" minOccurs="0"/>\r
33  *       &lt;/sequence>\r
34  *       &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />\r
35  *       &lt;attribute name="Value" type="{http://www.w3.org/2001/XMLSchema}string" />\r
36  *     &lt;/extension>\r
37  *   &lt;/complexContent>\r
38  * &lt;/complexType>\r
39  * </pre>\r
40  * \r
41  * \r
42  */\r
43 @XmlAccessorType(XmlAccessType.FIELD)\r
44 @XmlType(name = "", propOrder = {\r
45     "element",\r
46     "complexType",\r
47     "child"\r
48 })\r
49 public class OrderedChild\r
50     extends ConversionRule\r
51 {\r
52 \r
53     @XmlElement(name = "Element")\r
54     protected Element element;\r
55     @XmlElement(name = "ComplexType")\r
56     protected ComplexType complexType;\r
57     @XmlElement(name = "Child")\r
58     protected Element child;\r
59     @XmlAttribute(name = "Type")\r
60     protected String type;\r
61     @XmlAttribute(name = "Value")\r
62     protected String value;\r
63 \r
64     /**\r
65      * Gets the value of the element property.\r
66      * \r
67      * @return\r
68      *     possible object is\r
69      *     {@link Element }\r
70      *     \r
71      */\r
72     public Element getElement() {\r
73         return element;\r
74     }\r
75 \r
76     /**\r
77      * Sets the value of the element property.\r
78      * \r
79      * @param value\r
80      *     allowed object is\r
81      *     {@link Element }\r
82      *     \r
83      */\r
84     public void setElement(Element value) {\r
85         this.element = value;\r
86     }\r
87 \r
88     /**\r
89      * Gets the value of the complexType property.\r
90      * \r
91      * @return\r
92      *     possible object is\r
93      *     {@link ComplexType }\r
94      *     \r
95      */\r
96     public ComplexType getComplexType() {\r
97         return complexType;\r
98     }\r
99 \r
100     /**\r
101      * Sets the value of the complexType property.\r
102      * \r
103      * @param value\r
104      *     allowed object is\r
105      *     {@link ComplexType }\r
106      *     \r
107      */\r
108     public void setComplexType(ComplexType value) {\r
109         this.complexType = value;\r
110     }\r
111 \r
112     /**\r
113      * Gets the value of the child property.\r
114      * \r
115      * @return\r
116      *     possible object is\r
117      *     {@link Element }\r
118      *     \r
119      */\r
120     public Element getChild() {\r
121         return child;\r
122     }\r
123 \r
124     /**\r
125      * Sets the value of the child property.\r
126      * \r
127      * @param value\r
128      *     allowed object is\r
129      *     {@link Element }\r
130      *     \r
131      */\r
132     public void setChild(Element value) {\r
133         this.child = value;\r
134     }\r
135 \r
136     /**\r
137      * Gets the value of the type property.\r
138      * \r
139      * @return\r
140      *     possible object is\r
141      *     {@link String }\r
142      *     \r
143      */\r
144     public String getType() {\r
145         return type;\r
146     }\r
147 \r
148     /**\r
149      * Sets the value of the type property.\r
150      * \r
151      * @param value\r
152      *     allowed object is\r
153      *     {@link String }\r
154      *     \r
155      */\r
156     public void setType(String value) {\r
157         this.type = value;\r
158     }\r
159 \r
160     /**\r
161      * Gets the value of the value property.\r
162      * \r
163      * @return\r
164      *     possible object is\r
165      *     {@link String }\r
166      *     \r
167      */\r
168     public String getValue() {\r
169         return value;\r
170     }\r
171 \r
172     /**\r
173      * Sets the value of the value property.\r
174      * \r
175      * @param value\r
176      *     allowed object is\r
177      *     {@link String }\r
178      *     \r
179      */\r
180     public void setValue(String value) {\r
181         this.value = value;\r
182     }\r
183 \r
184 }\r