1
2
3
4
5
6
7
8
9 package org.jomc.model.test;
10
11 import javax.annotation.Generated;
12 import javax.xml.bind.annotation.XmlAccessType;
13 import javax.xml.bind.annotation.XmlAccessorType;
14 import javax.xml.bind.annotation.XmlAttribute;
15 import javax.xml.bind.annotation.XmlElement;
16 import javax.xml.bind.annotation.XmlType;
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name = "ImplementationTestType", namespace = "http://jomc.org/model/test", propOrder = {
44 "modules",
45 "implementation"
46 })
47 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
48 public class ImplementationTestType implements Cloneable
49 {
50
51 @XmlElement(namespace = "http://jomc.org/model/test")
52 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
53 protected AnyModelObject modules;
54 @XmlElement(namespace = "http://jomc.org/model/test", required = true)
55 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
56 protected AnyModelObject implementation;
57 @XmlAttribute(name = "identifier", required = true)
58 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
59 protected String identifier;
60
61
62
63
64
65 public ImplementationTestType() {
66
67 super();
68 }
69
70
71
72
73
74
75
76
77
78
79 public ImplementationTestType(final ImplementationTestType o) {
80
81 super();
82 if (o == null) {
83 throw new NullPointerException("Cannot create a copy of 'ImplementationTestType' from 'null'.");
84 }
85
86 this.modules = ((o.modules == null)?null:((o.getModules() == null)?null:o.getModules().clone()));
87
88 this.implementation = ((o.implementation == null)?null:((o.getImplementation() == null)?null:o.getImplementation().clone()));
89
90 this.identifier = ((o.identifier == null)?null:o.getIdentifier());
91 }
92
93
94
95
96
97
98
99
100
101 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
102 public AnyModelObject getModules() {
103 return modules;
104 }
105
106
107
108
109
110
111
112
113
114 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
115 public void setModules(AnyModelObject value) {
116 this.modules = value;
117 }
118
119
120
121
122
123
124
125
126
127 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
128 public AnyModelObject getImplementation() {
129 return implementation;
130 }
131
132
133
134
135
136
137
138
139
140 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
141 public void setImplementation(AnyModelObject value) {
142 this.implementation = value;
143 }
144
145
146
147
148
149
150
151
152
153 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
154 public String getIdentifier() {
155 return identifier;
156 }
157
158
159
160
161
162
163
164
165
166 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
167 public void setIdentifier(String value) {
168 this.identifier = value;
169 }
170
171
172
173
174
175
176
177
178 @Override
179 @Generated(value = "com.sun.tools.xjc.Driver", date = "2013-04-21T08:43:19+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
180 public ImplementationTestType clone() {
181 try {
182 {
183
184 final ImplementationTestType clone = ((ImplementationTestType) super.clone());
185
186 clone.modules = ((this.modules == null)?null:((this.getModules() == null)?null:this.getModules().clone()));
187
188 clone.implementation = ((this.implementation == null)?null:((this.getImplementation() == null)?null:this.getImplementation().clone()));
189
190 clone.identifier = ((this.identifier == null)?null:this.getIdentifier());
191 return clone;
192 }
193 } catch (CloneNotSupportedException e) {
194
195 throw new AssertionError(e);
196 }
197 }
198
199 }