1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
3 // See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2019.08.22 at 12:18:25 PM UTC
6 //
7
8
9 package gov.ojp.it.jxdm._3_0;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlID;
15 import javax.xml.bind.annotation.XmlSchemaType;
16 import javax.xml.bind.annotation.XmlSeeAlso;
17 import javax.xml.bind.annotation.XmlType;
18 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
19 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20
21
22 /**
23 * <p>Java class for SuperType complex type.
24 *
25 * <p>The following schema fragment specifies the expected content contained within this class.
26 *
27 * <pre>
28 * <complexType name="SuperType">
29 * <complexContent>
30 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
31 * <attGroup ref="{http://www.it.ojp.gov/jxdm/3.0.3}SuperTypeMetadata"/>
32 * </restriction>
33 * </complexContent>
34 * </complexType>
35 * </pre>
36 *
37 *
38 */
39 @XmlAccessorType(XmlAccessType.FIELD)
40 @XmlType(name = "SuperType")
41 @XmlSeeAlso({
42 DecalType.class,
43 LocationType.class,
44 ImageType.class,
45 PropertyType.class,
46 PropertyRegistrationType.class,
47 Person.class
48 })
49 public class SuperType {
50
51 @XmlAttribute(name = "sourceIDText")
52 protected String sourceIDText;
53 @XmlAttribute(name = "id")
54 @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
55 @XmlID
56 @XmlSchemaType(name = "ID")
57 protected String id;
58
59 /**
60 * Default no-arg constructor
61 *
62 */
63 public SuperType() {
64 super();
65 }
66
67 /**
68 * Fully-initialising value constructor
69 *
70 */
71 public SuperType(final String sourceIDText, final String id) {
72 this.sourceIDText = sourceIDText;
73 this.id = id;
74 }
75
76 /**
77 * Gets the value of the sourceIDText property.
78 *
79 * @return
80 * possible object is
81 * {@link String }
82 *
83 */
84 public String getSourceIDText() {
85 return sourceIDText;
86 }
87
88 /**
89 * Sets the value of the sourceIDText property.
90 *
91 * @param value
92 * allowed object is
93 * {@link String }
94 *
95 */
96 public void setSourceIDText(String value) {
97 this.sourceIDText = value;
98 }
99
100 /**
101 * Gets the value of the id property.
102 *
103 * @return
104 * possible object is
105 * {@link String }
106 *
107 */
108 public String getId() {
109 return id;
110 }
111
112 /**
113 * Sets the value of the id property.
114 *
115 * @param value
116 * allowed object is
117 * {@link String }
118 *
119 */
120 public void setId(String value) {
121 this.id = value;
122 }
123
124 }