]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/IDProvider.java
XML Schema converter
[simantics/interop.git] / org.simantics.xml.sax / src / org / simantics / xml / sax / configuration / IDProvider.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: 2015.11.25 at 04:57:27 PM EET \r
6 //\r
7 \r
8 \r
9 package org.simantics.xml.sax.configuration;\r
10 \r
11 import java.math.BigInteger;\r
12 import javax.xml.bind.annotation.XmlAccessType;\r
13 import javax.xml.bind.annotation.XmlAccessorType;\r
14 import javax.xml.bind.annotation.XmlAttribute;\r
15 import javax.xml.bind.annotation.XmlElement;\r
16 import javax.xml.bind.annotation.XmlType;\r
17 \r
18 \r
19 /**\r
20  * <p>Java class for anonymous complex type.\r
21  * \r
22  * <p>The following schema fragment specifies the expected content contained within this class.\r
23  * \r
24  * <pre>\r
25  * &lt;complexType>\r
26  *   &lt;complexContent>\r
27  *     &lt;extension base="{http://www.simantics.org/xml/sax/configuration/}ConversionRule">\r
28  *       &lt;sequence>\r
29  *         &lt;choice>\r
30  *           &lt;element ref="{http://www.simantics.org/xml/sax/configuration/}Element"/>\r
31  *           &lt;element ref="{http://www.simantics.org/xml/sax/configuration/}ComplexType"/>\r
32  *         &lt;/choice>\r
33  *         &lt;element ref="{http://www.simantics.org/xml/sax/configuration/}Attribute"/>\r
34  *       &lt;/sequence>\r
35  *       &lt;attribute name="Priority" type="{http://www.w3.org/2001/XMLSchema}integer" />\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     "attribute"\r
48 })\r
49 public class IDProvider\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 = "Attribute", required = true)\r
58     protected Attribute attribute;\r
59     @XmlAttribute(name = "Priority")\r
60     protected BigInteger priority;\r
61 \r
62     /**\r
63      * Gets the value of the element property.\r
64      * \r
65      * @return\r
66      *     possible object is\r
67      *     {@link Element }\r
68      *     \r
69      */\r
70     public Element getElement() {\r
71         return element;\r
72     }\r
73 \r
74     /**\r
75      * Sets the value of the element property.\r
76      * \r
77      * @param value\r
78      *     allowed object is\r
79      *     {@link Element }\r
80      *     \r
81      */\r
82     public void setElement(Element value) {\r
83         this.element = value;\r
84     }\r
85 \r
86     /**\r
87      * Gets the value of the complexType property.\r
88      * \r
89      * @return\r
90      *     possible object is\r
91      *     {@link ComplexType }\r
92      *     \r
93      */\r
94     public ComplexType getComplexType() {\r
95         return complexType;\r
96     }\r
97 \r
98     /**\r
99      * Sets the value of the complexType property.\r
100      * \r
101      * @param value\r
102      *     allowed object is\r
103      *     {@link ComplexType }\r
104      *     \r
105      */\r
106     public void setComplexType(ComplexType value) {\r
107         this.complexType = value;\r
108     }\r
109 \r
110     /**\r
111      * Gets the value of the attribute property.\r
112      * \r
113      * @return\r
114      *     possible object is\r
115      *     {@link Attribute }\r
116      *     \r
117      */\r
118     public Attribute getAttribute() {\r
119         return attribute;\r
120     }\r
121 \r
122     /**\r
123      * Sets the value of the attribute property.\r
124      * \r
125      * @param value\r
126      *     allowed object is\r
127      *     {@link Attribute }\r
128      *     \r
129      */\r
130     public void setAttribute(Attribute value) {\r
131         this.attribute = value;\r
132     }\r
133 \r
134     /**\r
135      * Gets the value of the priority property.\r
136      * \r
137      * @return\r
138      *     possible object is\r
139      *     {@link BigInteger }\r
140      *     \r
141      */\r
142     public BigInteger getPriority() {\r
143         return priority;\r
144     }\r
145 \r
146     /**\r
147      * Sets the value of the priority property.\r
148      * \r
149      * @param value\r
150      *     allowed object is\r
151      *     {@link BigInteger }\r
152      *     \r
153      */\r
154     public void setPriority(BigInteger value) {\r
155         this.priority = value;\r
156     }\r
157 \r
158 }\r