1
2
3
4
5
6
7
8
9 package org.jdtaus.mojo.resource.model.impl;
10
11 public class ImplementationImpl
12 extends org.jdtaus.mojo.resource.model.impl.ModelObjectImpl
13 implements org.jdtaus.mojo.resource.model.Implementation, com.sun.xml.bind.JAXBObject, org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallableObject, org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializable, org.jdtaus.mojo.resource.model.impl.runtime.ValidatableObject
14 {
15
16 protected java.lang.String _Name;
17 protected org.jdtaus.mojo.resource.model.Messages _Messages;
18 protected java.lang.String _Parent;
19 protected boolean has_Final;
20 protected boolean _Final;
21 protected java.lang.String _Vendor;
22 protected org.jdtaus.mojo.resource.model.Dependencies _Dependencies;
23 protected java.lang.String _Version;
24 protected java.lang.String _Identifier;
25 protected org.jdtaus.mojo.resource.model.Specifications _Specifications;
26 protected org.jdtaus.mojo.resource.model.Properties _Properties;
27 public final static java.lang.Class version = (org.jdtaus.mojo.resource.model.impl.JAXBVersion.class);
28 private static com.sun.msv.grammar.Grammar schemaFragment;
29
30 private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
31 return (org.jdtaus.mojo.resource.model.Implementation.class);
32 }
33
34 public java.lang.String getName() {
35 return _Name;
36 }
37
38 public void setName(java.lang.String value) {
39 _Name = value;
40 }
41
42 public org.jdtaus.mojo.resource.model.Messages getMessages() {
43 return _Messages;
44 }
45
46 public void setMessages(org.jdtaus.mojo.resource.model.Messages value) {
47 _Messages = value;
48 }
49
50 public java.lang.String getParent() {
51 return _Parent;
52 }
53
54 public void setParent(java.lang.String value) {
55 _Parent = value;
56 }
57
58 public boolean isFinal() {
59 return _Final;
60 }
61
62 public void setFinal(boolean value) {
63 _Final = value;
64 has_Final = true;
65 }
66
67 public java.lang.String getVendor() {
68 return _Vendor;
69 }
70
71 public void setVendor(java.lang.String value) {
72 _Vendor = value;
73 }
74
75 public org.jdtaus.mojo.resource.model.Dependencies getDependencies() {
76 return _Dependencies;
77 }
78
79 public void setDependencies(org.jdtaus.mojo.resource.model.Dependencies value) {
80 _Dependencies = value;
81 }
82
83 public java.lang.String getVersion() {
84 return _Version;
85 }
86
87 public void setVersion(java.lang.String value) {
88 _Version = value;
89 }
90
91 public java.lang.String getIdentifier() {
92 return _Identifier;
93 }
94
95 public void setIdentifier(java.lang.String value) {
96 _Identifier = value;
97 }
98
99 public org.jdtaus.mojo.resource.model.Specifications getSpecifications() {
100 return _Specifications;
101 }
102
103 public void setSpecifications(org.jdtaus.mojo.resource.model.Specifications value) {
104 _Specifications = value;
105 }
106
107 public org.jdtaus.mojo.resource.model.Properties getProperties() {
108 return _Properties;
109 }
110
111 public void setProperties(org.jdtaus.mojo.resource.model.Properties value) {
112 _Properties = value;
113 }
114
115 public org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingEventHandler createUnmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context) {
116 return new org.jdtaus.mojo.resource.model.impl.ImplementationImpl.Unmarshaller(context);
117 }
118
119 public void serializeBody(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context)
120 throws org.xml.sax.SAXException
121 {
122 super.serializeBody(context);
123 if (_Specifications!= null) {
124 if (_Specifications instanceof javax.xml.bind.Element) {
125 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
126 } else {
127 context.startElement("http://jdtaus.org/core/model/container", "specifications");
128 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
129 context.endNamespaceDecls();
130 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
131 context.endAttributes();
132 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
133 context.endElement();
134 }
135 }
136 if (_Dependencies!= null) {
137 if (_Dependencies instanceof javax.xml.bind.Element) {
138 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
139 } else {
140 context.startElement("http://jdtaus.org/core/model/container", "dependencies");
141 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
142 context.endNamespaceDecls();
143 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
144 context.endAttributes();
145 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
146 context.endElement();
147 }
148 }
149 if (_Properties!= null) {
150 if (_Properties instanceof javax.xml.bind.Element) {
151 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
152 } else {
153 context.startElement("http://jdtaus.org/core/model/container", "properties");
154 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
155 context.endNamespaceDecls();
156 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
157 context.endAttributes();
158 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
159 context.endElement();
160 }
161 }
162 if (_Messages!= null) {
163 if (_Messages instanceof javax.xml.bind.Element) {
164 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
165 } else {
166 context.startElement("http://jdtaus.org/core/model/container", "messages");
167 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
168 context.endNamespaceDecls();
169 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
170 context.endAttributes();
171 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
172 context.endElement();
173 }
174 }
175 }
176
177 public void serializeAttributes(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context)
178 throws org.xml.sax.SAXException
179 {
180 if (has_Final) {
181 context.startAttribute("http://jdtaus.org/core/model/container", "final");
182 try {
183 context.text(javax.xml.bind.DatatypeConverter.printBoolean(((boolean) _Final)), "Final");
184 } catch (java.lang.Exception e) {
185 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
186 }
187 context.endAttribute();
188 }
189 context.startAttribute("http://jdtaus.org/core/model/container", "identifier");
190 try {
191 context.text(((java.lang.String) _Identifier), "Identifier");
192 } catch (java.lang.Exception e) {
193 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
194 }
195 context.endAttribute();
196 context.startAttribute("http://jdtaus.org/core/model/container", "name");
197 try {
198 context.text(((java.lang.String) _Name), "Name");
199 } catch (java.lang.Exception e) {
200 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
201 }
202 context.endAttribute();
203 if (_Parent!= null) {
204 context.startAttribute("http://jdtaus.org/core/model/container", "parent");
205 try {
206 context.text(((java.lang.String) _Parent), "Parent");
207 } catch (java.lang.Exception e) {
208 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
209 }
210 context.endAttribute();
211 }
212 context.startAttribute("http://jdtaus.org/core/model/container", "vendor");
213 try {
214 context.text(((java.lang.String) _Vendor), "Vendor");
215 } catch (java.lang.Exception e) {
216 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
217 }
218 context.endAttribute();
219 context.startAttribute("http://jdtaus.org/core/model/container", "version");
220 try {
221 context.text(((java.lang.String) _Version), "Version");
222 } catch (java.lang.Exception e) {
223 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context);
224 }
225 context.endAttribute();
226 super.serializeAttributes(context);
227 if (_Specifications!= null) {
228 if (_Specifications instanceof javax.xml.bind.Element) {
229 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
230 }
231 }
232 if (_Dependencies!= null) {
233 if (_Dependencies instanceof javax.xml.bind.Element) {
234 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
235 }
236 }
237 if (_Properties!= null) {
238 if (_Properties instanceof javax.xml.bind.Element) {
239 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
240 }
241 }
242 if (_Messages!= null) {
243 if (_Messages instanceof javax.xml.bind.Element) {
244 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
245 }
246 }
247 }
248
249 public void serializeURIs(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context)
250 throws org.xml.sax.SAXException
251 {
252 if (has_Final) {
253 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
254 }
255 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
256 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
257 if (_Parent!= null) {
258 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
259 }
260 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
261 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true);
262 super.serializeURIs(context);
263 if (_Specifications!= null) {
264 if (_Specifications instanceof javax.xml.bind.Element) {
265 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications");
266 }
267 }
268 if (_Dependencies!= null) {
269 if (_Dependencies instanceof javax.xml.bind.Element) {
270 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Dependencies), "Dependencies");
271 }
272 }
273 if (_Properties!= null) {
274 if (_Properties instanceof javax.xml.bind.Element) {
275 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Properties), "Properties");
276 }
277 }
278 if (_Messages!= null) {
279 if (_Messages instanceof javax.xml.bind.Element) {
280 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Messages), "Messages");
281 }
282 }
283 }
284
285 public java.lang.Class getPrimaryInterface() {
286 return (org.jdtaus.mojo.resource.model.Implementation.class);
287 }
288
289 public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
290 if (schemaFragment == null) {
291 schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize((
292 "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
293 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
294 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
295 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
296 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
297 +"sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\u001dcom.sun.msv.gram"
298 +"mar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsq\u0000~\u0000\u0010sr\u0000\u0011java.lang.Boolean\u00cd"
299 +" r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psr\u0000\'com.sun.msv.grammar.trex.ElementPa"
300 +"ttern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/NameClas"
301 +"s;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUnde"
302 +"claredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0010ppsr\u0000"
303 +" com.sun.msv.grammar.OneOrMoreExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.msv."
304 +"grammar.UnaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000\u0014psr\u0000 com.su"
305 +"n.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClass"
306 +"q\u0000~\u0000\u0016xq\u0000~\u0000\u0003q\u0000~\u0000\u0014psr\u00002com.sun.msv.grammar.Expression$AnyStrin"
307 +"gExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000\u0013\u0001q\u0000~\u0000 sr\u0000 com.sun.msv.gram"
308 +"mar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.sun.msv.grammar.NameClass"
309 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000com.sun.msv.grammar.Expression$EpsilonExpre"
310 +"ssion\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u0000!q\u0000~\u0000&sr\u0000#com.sun.msv.grammar.Simp"
311 +"leNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNamet\u0000\u0012Ljava/lang/String;L\u0000\fna"
312 +"mespaceURIq\u0000~\u0000(xq\u0000~\u0000#t\u00003org.jdtaus.mojo.resource.model.Docum"
313 +"entationElementt\u0000+http://java.sun.com/jaxb/xjc/dummy-element"
314 +"ssq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0015pp\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~"
315 +"\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u0000$org.jdtaus.mojo.resource.model.Te"
316 +"xtsq\u0000~\u0000+sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014psr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000"
317 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000"
318 +"~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000\"com.su"
319 +"n.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000*com.sun.msv.datat"
320 +"ype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype"
321 +".xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd.XSD"
322 +"atatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUriq\u0000~\u0000(L\u0000\btypeNameq\u0000~\u0000(L\u0000"
323 +"\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/WhiteSpaceProcessor;"
324 +"xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0005QNamesr\u00005com.sun.msv"
325 +".datatype.xsd.WhiteSpaceProcessor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com"
326 +".sun.msv.datatype.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000co"
327 +"m.sun.msv.grammar.Expression$NullSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000"
328 +"~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq"
329 +"\u0000~\u0000(L\u0000\fnamespaceURIq\u0000~\u0000(xpq\u0000~\u0000Aq\u0000~\u0000@sq\u0000~\u0000\'t\u0000\u0004typet\u0000)http://w"
330 +"ww.w3.org/2001/XMLSchema-instanceq\u0000~\u0000&sq\u0000~\u0000\'t\u0000\rdocumentation"
331 +"t\u0000&http://jdtaus.org/core/model/containerq\u0000~\u0000&sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u0010"
332 +"q\u0000~\u0000\u0014psq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000"
333 +"$q\u0000~\u0000&sq\u0000~\u0000\'t\u00004org.jdtaus.mojo.resource.model.Specifications"
334 +"Elementq\u0000~\u0000+sq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0015pp\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000"
335 +"\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u0000-org.jdtaus.mojo.resour"
336 +"ce.model.Specificationsq\u0000~\u0000+sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u00009q\u0000~\u0000Iq\u0000"
337 +"~\u0000&sq\u0000~\u0000\'t\u0000\u000especificationsq\u0000~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u0010q\u0000~\u0000\u0014psq\u0000~"
338 +"\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~"
339 +"\u0000\'t\u00002org.jdtaus.mojo.resource.model.DependenciesElementq\u0000~\u0000+"
340 +"sq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0015pp\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000"
341 +"\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u0000+org.jdtaus.mojo.resource.model.Dep"
342 +"endenciesq\u0000~\u0000+sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u00009q\u0000~\u0000Iq\u0000~\u0000&sq\u0000~\u0000\'t\u0000\fde"
343 +"pendenciesq\u0000~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u0010q\u0000~\u0000\u0014psq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0010p"
344 +"psq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u00000org.jdtaus."
345 +"mojo.resource.model.PropertiesElementq\u0000~\u0000+sq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000"
346 +"\u0000ppsq\u0000~\u0000\u0015pp\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&s"
347 +"q\u0000~\u0000\'t\u0000)org.jdtaus.mojo.resource.model.Propertiesq\u0000~\u0000+sq\u0000~\u0000\u0010"
348 +"ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u00009q\u0000~\u0000Iq\u0000~\u0000&sq\u0000~\u0000\'t\u0000\npropertiesq\u0000~\u0000Nq\u0000~\u0000&sq"
349 +"\u0000~\u0000\u0010ppsq\u0000~\u0000\u0010q\u0000~\u0000\u0014psq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~"
350 +"\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u0000.org.jdtaus.mojo.resource.model.Me"
351 +"ssagesElementq\u0000~\u0000+sq\u0000~\u0000\u0015q\u0000~\u0000\u0014p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0015pp\u0000sq\u0000~\u0000\u0010ppsq\u0000~"
352 +"\u0000\u001aq\u0000~\u0000\u0014psq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000 q\u0000~\u0000$q\u0000~\u0000&sq\u0000~\u0000\'t\u0000\'org.jdtaus.mojo."
353 +"resource.model.Messagesq\u0000~\u0000+sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u00009q\u0000~\u0000Iq\u0000"
354 +"~\u0000&sq\u0000~\u0000\'t\u0000\bmessagesq\u0000~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014psq\u0000~\u00006ppsr"
355 +"\u0000\'com.sun.msv.datatype.xsd.MaxLengthFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\tmaxLe"
356 +"ngthxr\u00009com.sun.msv.datatype.xsd.DataTypeWithValueConstraint"
357 +"Facet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.DataTypeWithFac"
358 +"et\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseType"
359 +"t\u0000)Lcom/sun/msv/datatype/xsd/XSDatatypeImpl;L\u0000\fconcreteTypet"
360 +"\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L\u0000\tfacetNameq\u0000~\u0000(xq"
361 +"\u0000~\u0000=q\u0000~\u0000Nt\u0000\u0007Versionsr\u00005com.sun.msv.datatype.xsd.WhiteSpacePr"
362 +"ocessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000C\u0000\u0000sr\u0000#com.sun.msv.datatype."
363 +"xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxq\u0000~\u0000;q\u0000~\u0000@t\u0000\u0006strin"
364 +"gq\u0000~\u0000\u00aa\u0001q\u0000~\u0000\u00act\u0000\tmaxLength\u0000\u0000\u0000dq\u0000~\u0000Fsq\u0000~\u0000Gq\u0000~\u0000\u00a8q\u0000~\u0000Nsq\u0000~\u0000\'t\u0000\fmo"
365 +"delVersionq\u0000~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014psq\u0000~\u00006ppsr\u0000$com.sun."
366 +"msv.datatype.xsd.BooleanType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000;q\u0000~\u0000@t\u0000\u0007boolean"
367 +"q\u0000~\u0000Dq\u0000~\u0000Fsq\u0000~\u0000Gq\u0000~\u0000\u00b7q\u0000~\u0000@sq\u0000~\u0000\'t\u0000\u0005finalq\u0000~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u001dppsq"
368 +"\u0000~\u00006ppsr\u0000%com.sun.msv.datatype.xsd.PatternFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001[\u0000"
369 +"\bpatternst\u0000\u0013[Ljava/lang/String;xr\u0000;com.sun.msv.datatype.xsd."
370 +"DataTypeWithLexicalConstraintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000\u00a4q\u0000~\u0000Nt\u0000\nI"
371 +"dentifierq\u0000~\u0000D\u0000\u0000sr\u0000(com.sun.msv.datatype.xsd.WhiteSpaceFacet"
372 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u00a4q\u0000~\u0000Nq\u0000~\u0000\u00c1q\u0000~\u0000D\u0000\u0000q\u0000~\u0000\u00acq\u0000~\u0000\u00act\u0000\nwhiteSpaceq\u0000~"
373 +"\u0000\u00act\u0000\u0007patternur\u0000\u0013[Ljava.lang.String;\u00ad\u00d2V\u00e7\u00e9\u001d{G\u0002\u0000\u0000xp\u0000\u0000\u0000\u0001t\u0000\u0007\\p{L}"
374 +".*q\u0000~\u0000Fsq\u0000~\u0000Gq\u0000~\u0000\u00c1q\u0000~\u0000Nsq\u0000~\u0000\'t\u0000\nidentifierq\u0000~\u0000Nsq\u0000~\u0000\u001dppq\u0000~\u0000\u00bc"
375 +"sq\u0000~\u0000\'t\u0000\u0004nameq\u0000~\u0000Nsq\u0000~\u0000\u0010ppsq\u0000~\u0000\u001dq\u0000~\u0000\u0014pq\u0000~\u0000\u00bcsq\u0000~\u0000\'t\u0000\u0006parentq\u0000"
376 +"~\u0000Nq\u0000~\u0000&sq\u0000~\u0000\u001dppsq\u0000~\u00006ppsr\u0000\'com.sun.msv.datatype.xsd.FinalCo"
377 +"mponent\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\nfinalValuexr\u0000\u001ecom.sun.msv.datatype.xsd."
378 +"Proxy\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bbaseTypeq\u0000~\u0000\u00a5xq\u0000~\u0000=q\u0000~\u0000Nt\u0000\u0006Stringq\u0000~\u0000\u00aaq\u0000~"
379 +"\u0000\u00ac\u0000\u0000\u0000\u0000q\u0000~\u0000Fsq\u0000~\u0000Gq\u0000~\u0000\u00adq\u0000~\u0000Nsq\u0000~\u0000\'t\u0000\u0006vendorq\u0000~\u0000Nsq\u0000~\u0000\u001dppq\u0000~\u0000\u00a1"
380 +"sq\u0000~\u0000\'t\u0000\u0007versionq\u0000~\u0000Nsr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000"
381 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool$"
382 +"ClosedHash;xpsr\u0000-com.sun.msv.grammar.ExpressionPool$ClosedHa"
383 +"sh\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/ms"
384 +"v/grammar/ExpressionPool;xp\u0000\u0000\u00006\u0001pq\u0000~\u0000\u0019q\u0000~\u0000/q\u0000~\u0000Rq\u0000~\u0000Zq\u0000~\u0000fq\u0000"
385 +"~\u0000nq\u0000~\u0000zq\u0000~\u0000\u0082q\u0000~\u0000\u008eq\u0000~\u0000\u0096q\u0000~\u0000\bq\u0000~\u0000\u000eq\u0000~\u00004q\u0000~\u0000_q\u0000~\u0000sq\u0000~\u0000\u0087q\u0000~\u0000\u009bq\u0000"
386 +"~\u0000\u000bq\u0000~\u0000\u0012q\u0000~\u0000Pq\u0000~\u0000dq\u0000~\u0000xq\u0000~\u0000\u008cq\u0000~\u0000\u00cfq\u0000~\u0000\u001cq\u0000~\u00000q\u0000~\u0000Sq\u0000~\u0000[q\u0000~\u0000gq\u0000"
387 +"~\u0000oq\u0000~\u0000{q\u0000~\u0000\u000fq\u0000~\u0000\u0083q\u0000~\u0000\u008fq\u0000~\u0000\u0097q\u0000~\u0000\u0006q\u0000~\u0000\u0011q\u0000~\u0000Oq\u0000~\u0000cq\u0000~\u0000wq\u0000~\u0000\u008bq\u0000"
388 +"~\u0000\fq\u0000~\u0000\nq\u0000~\u0000\u00b2q\u0000~\u0000-q\u0000~\u0000Xq\u0000~\u0000lq\u0000~\u0000\u0080q\u0000~\u0000\u0094q\u0000~\u0000\tq\u0000~\u0000\u009fq\u0000~\u0000\u0007q\u0000~\u0000\u0005q\u0000"
389 +"~\u0000\rx"));
390 }
391 return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment);
392 }
393
394 public class Unmarshaller
395 extends org.jdtaus.mojo.resource.model.impl.runtime.AbstractUnmarshallingEventHandlerImpl
396 {
397
398
399 public Unmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context) {
400 super(context, "--------------------------------");
401 }
402
403 protected Unmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context, int startState) {
404 this(context);
405 state = startState;
406 }
407
408 public java.lang.Object owner() {
409 return org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this;
410 }
411
412 public void enterElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname, org.xml.sax.Attributes __atts)
413 throws org.xml.sax.SAXException
414 {
415 int attIdx;
416 outer:
417 while (true) {
418 switch (state) {
419 case 6 :
420 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name");
421 if (attIdx >= 0) {
422 final java.lang.String v = context.eatAttribute(attIdx);
423 state = 9;
424 eatText1(v);
425 continue outer;
426 }
427 break;
428 case 22 :
429 if (("dependencies" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
430 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesElementImpl.class), 23, ___uri, ___local, ___qname, __atts));
431 return ;
432 }
433 if (("dependencies" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
434 context.pushAttributes(__atts, false);
435 state = 30;
436 return ;
437 }
438 state = 23;
439 continue outer;
440 case 18 :
441 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
442 if (attIdx >= 0) {
443 context.consumeAttribute(attIdx);
444 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
445 return ;
446 }
447 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
448 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname, __atts);
449 return ;
450 }
451 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
452 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname, __atts);
453 return ;
454 }
455 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname, __atts);
456 return ;
457 case 24 :
458 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
459 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesElementImpl.class), 25, ___uri, ___local, ___qname, __atts));
460 return ;
461 }
462 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
463 context.pushAttributes(__atts, false);
464 state = 26;
465 return ;
466 }
467 state = 25;
468 continue outer;
469 case 12 :
470 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "vendor");
471 if (attIdx >= 0) {
472 final java.lang.String v = context.eatAttribute(attIdx);
473 state = 15;
474 eatText2(v);
475 continue outer;
476 }
477 break;
478 case 28 :
479 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
480 if (attIdx >= 0) {
481 context.consumeAttribute(attIdx);
482 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
483 return ;
484 }
485 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
486 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname, __atts));
487 return ;
488 }
489 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
490 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname, __atts));
491 return ;
492 }
493 if (("property" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
494 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname, __atts));
495 return ;
496 }
497 if (("property" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
498 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname, __atts));
499 return ;
500 }
501 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname, __atts));
502 return ;
503 case 20 :
504 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
505 if (attIdx >= 0) {
506 context.consumeAttribute(attIdx);
507 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
508 return ;
509 }
510 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
511 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
512 return ;
513 }
514 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
515 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
516 return ;
517 }
518 if (("specification" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
519 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
520 return ;
521 }
522 if (("specification" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
523 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
524 return ;
525 }
526 if (("reference" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
527 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
528 return ;
529 }
530 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname, __atts));
531 return ;
532 case 23 :
533 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
534 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl.class), 24, ___uri, ___local, ___qname, __atts));
535 return ;
536 }
537 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
538 context.pushAttributes(__atts, false);
539 state = 28;
540 return ;
541 }
542 state = 24;
543 continue outer;
544 case 19 :
545 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
546 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl.class), 22, ___uri, ___local, ___qname, __atts));
547 return ;
548 }
549 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
550 context.pushAttributes(__atts, false);
551 state = 20;
552 return ;
553 }
554 state = 22;
555 continue outer;
556 case 9 :
557 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "parent");
558 if (attIdx >= 0) {
559 final java.lang.String v = context.eatAttribute(attIdx);
560 state = 12;
561 eatText3(v);
562 continue outer;
563 }
564 state = 12;
565 continue outer;
566 case 3 :
567 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "identifier");
568 if (attIdx >= 0) {
569 final java.lang.String v = context.eatAttribute(attIdx);
570 state = 6;
571 eatText4(v);
572 continue outer;
573 }
574 break;
575 case 25 :
576 revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
577 return ;
578 case 26 :
579 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
580 if (attIdx >= 0) {
581 context.consumeAttribute(attIdx);
582 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
583 return ;
584 }
585 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
586 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
587 return ;
588 }
589 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
590 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
591 return ;
592 }
593 if (("message" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
594 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
595 return ;
596 }
597 if (("message" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
598 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
599 return ;
600 }
601 if (("reference" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
602 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
603 return ;
604 }
605 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname, __atts));
606 return ;
607 case 0 :
608 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "final");
609 if (attIdx >= 0) {
610 final java.lang.String v = context.eatAttribute(attIdx);
611 state = 3;
612 eatText5(v);
613 continue outer;
614 }
615 state = 3;
616 continue outer;
617 case 30 :
618 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
619 if (attIdx >= 0) {
620 context.consumeAttribute(attIdx);
621 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts);
622 return ;
623 }
624 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
625 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname, __atts));
626 return ;
627 }
628 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
629 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname, __atts));
630 return ;
631 }
632 if (("dependency" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
633 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname, __atts));
634 return ;
635 }
636 if (("dependency" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
637 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname, __atts));
638 return ;
639 }
640 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname, __atts));
641 return ;
642 case 15 :
643 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version");
644 if (attIdx >= 0) {
645 final java.lang.String v = context.eatAttribute(attIdx);
646 state = 18;
647 eatText6(v);
648 continue outer;
649 }
650 break;
651 }
652 super.enterElement(___uri, ___local, ___qname, __atts);
653 break;
654 }
655 }
656
657 private void eatText1(final java.lang.String value)
658 throws org.xml.sax.SAXException
659 {
660 try {
661 _Name = com.sun.xml.bind.WhiteSpaceProcessor.collapse(value);
662 } catch (java.lang.Exception e) {
663 handleParseConversionException(e);
664 }
665 }
666
667 private void eatText2(final java.lang.String value)
668 throws org.xml.sax.SAXException
669 {
670 try {
671 _Vendor = value;
672 } catch (java.lang.Exception e) {
673 handleParseConversionException(e);
674 }
675 }
676
677 private void eatText3(final java.lang.String value)
678 throws org.xml.sax.SAXException
679 {
680 try {
681 _Parent = com.sun.xml.bind.WhiteSpaceProcessor.collapse(value);
682 } catch (java.lang.Exception e) {
683 handleParseConversionException(e);
684 }
685 }
686
687 private void eatText4(final java.lang.String value)
688 throws org.xml.sax.SAXException
689 {
690 try {
691 _Identifier = com.sun.xml.bind.WhiteSpaceProcessor.collapse(value);
692 } catch (java.lang.Exception e) {
693 handleParseConversionException(e);
694 }
695 }
696
697 private void eatText5(final java.lang.String value)
698 throws org.xml.sax.SAXException
699 {
700 try {
701 _Final = javax.xml.bind.DatatypeConverter.parseBoolean(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
702 has_Final = true;
703 } catch (java.lang.Exception e) {
704 handleParseConversionException(e);
705 }
706 }
707
708 private void eatText6(final java.lang.String value)
709 throws org.xml.sax.SAXException
710 {
711 try {
712 _Version = value;
713 } catch (java.lang.Exception e) {
714 handleParseConversionException(e);
715 }
716 }
717
718 public void leaveElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
719 throws org.xml.sax.SAXException
720 {
721 int attIdx;
722 outer:
723 while (true) {
724 switch (state) {
725 case 6 :
726 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name");
727 if (attIdx >= 0) {
728 final java.lang.String v = context.eatAttribute(attIdx);
729 state = 9;
730 eatText1(v);
731 continue outer;
732 }
733 break;
734 case 22 :
735 state = 23;
736 continue outer;
737 case 18 :
738 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
739 if (attIdx >= 0) {
740 context.consumeAttribute(attIdx);
741 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
742 return ;
743 }
744 spawnHandlerFromLeaveElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname);
745 return ;
746 case 31 :
747 if (("dependencies" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
748 context.popAttributes();
749 state = 23;
750 return ;
751 }
752 break;
753 case 27 :
754 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
755 context.popAttributes();
756 state = 25;
757 return ;
758 }
759 break;
760 case 24 :
761 state = 25;
762 continue outer;
763 case 12 :
764 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "vendor");
765 if (attIdx >= 0) {
766 final java.lang.String v = context.eatAttribute(attIdx);
767 state = 15;
768 eatText2(v);
769 continue outer;
770 }
771 break;
772 case 28 :
773 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
774 if (attIdx >= 0) {
775 context.consumeAttribute(attIdx);
776 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
777 return ;
778 }
779 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname));
780 return ;
781 case 20 :
782 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
783 if (attIdx >= 0) {
784 context.consumeAttribute(attIdx);
785 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
786 return ;
787 }
788 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname));
789 return ;
790 case 23 :
791 state = 24;
792 continue outer;
793 case 29 :
794 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
795 context.popAttributes();
796 state = 24;
797 return ;
798 }
799 break;
800 case 21 :
801 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
802 context.popAttributes();
803 state = 22;
804 return ;
805 }
806 break;
807 case 19 :
808 state = 22;
809 continue outer;
810 case 9 :
811 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "parent");
812 if (attIdx >= 0) {
813 final java.lang.String v = context.eatAttribute(attIdx);
814 state = 12;
815 eatText3(v);
816 continue outer;
817 }
818 state = 12;
819 continue outer;
820 case 3 :
821 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "identifier");
822 if (attIdx >= 0) {
823 final java.lang.String v = context.eatAttribute(attIdx);
824 state = 6;
825 eatText4(v);
826 continue outer;
827 }
828 break;
829 case 25 :
830 revertToParentFromLeaveElement(___uri, ___local, ___qname);
831 return ;
832 case 26 :
833 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
834 if (attIdx >= 0) {
835 context.consumeAttribute(attIdx);
836 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
837 return ;
838 }
839 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname));
840 return ;
841 case 0 :
842 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "final");
843 if (attIdx >= 0) {
844 final java.lang.String v = context.eatAttribute(attIdx);
845 state = 3;
846 eatText5(v);
847 continue outer;
848 }
849 state = 3;
850 continue outer;
851 case 30 :
852 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
853 if (attIdx >= 0) {
854 context.consumeAttribute(attIdx);
855 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);
856 return ;
857 }
858 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname));
859 return ;
860 case 15 :
861 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version");
862 if (attIdx >= 0) {
863 final java.lang.String v = context.eatAttribute(attIdx);
864 state = 18;
865 eatText6(v);
866 continue outer;
867 }
868 break;
869 }
870 super.leaveElement(___uri, ___local, ___qname);
871 break;
872 }
873 }
874
875 public void enterAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
876 throws org.xml.sax.SAXException
877 {
878 int attIdx;
879 outer:
880 while (true) {
881 switch (state) {
882 case 6 :
883 if (("name" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
884 state = 7;
885 return ;
886 }
887 break;
888 case 22 :
889 state = 23;
890 continue outer;
891 case 18 :
892 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
893 spawnHandlerFromEnterAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname);
894 return ;
895 }
896 spawnHandlerFromEnterAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname);
897 return ;
898 case 24 :
899 state = 25;
900 continue outer;
901 case 12 :
902 if (("vendor" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
903 state = 13;
904 return ;
905 }
906 break;
907 case 28 :
908 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
909 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname));
910 return ;
911 }
912 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname));
913 return ;
914 case 20 :
915 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
916 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname));
917 return ;
918 }
919 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname));
920 return ;
921 case 23 :
922 state = 24;
923 continue outer;
924 case 19 :
925 state = 22;
926 continue outer;
927 case 9 :
928 if (("parent" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
929 state = 10;
930 return ;
931 }
932 state = 12;
933 continue outer;
934 case 3 :
935 if (("identifier" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
936 state = 4;
937 return ;
938 }
939 break;
940 case 25 :
941 revertToParentFromEnterAttribute(___uri, ___local, ___qname);
942 return ;
943 case 26 :
944 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
945 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname));
946 return ;
947 }
948 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname));
949 return ;
950 case 0 :
951 if (("final" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
952 state = 1;
953 return ;
954 }
955 state = 3;
956 continue outer;
957 case 30 :
958 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
959 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname));
960 return ;
961 }
962 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname));
963 return ;
964 case 15 :
965 if (("version" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
966 state = 16;
967 return ;
968 }
969 break;
970 }
971 super.enterAttribute(___uri, ___local, ___qname);
972 break;
973 }
974 }
975
976 public void leaveAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)
977 throws org.xml.sax.SAXException
978 {
979 int attIdx;
980 outer:
981 while (true) {
982 switch (state) {
983 case 6 :
984 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name");
985 if (attIdx >= 0) {
986 final java.lang.String v = context.eatAttribute(attIdx);
987 state = 9;
988 eatText1(v);
989 continue outer;
990 }
991 break;
992 case 22 :
993 state = 23;
994 continue outer;
995 case 18 :
996 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
997 if (attIdx >= 0) {
998 context.consumeAttribute(attIdx);
999 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
1000 return ;
1001 }
1002 spawnHandlerFromLeaveAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, ___uri, ___local, ___qname);
1003 return ;
1004 case 24 :
1005 state = 25;
1006 continue outer;
1007 case 12 :
1008 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "vendor");
1009 if (attIdx >= 0) {
1010 final java.lang.String v = context.eatAttribute(attIdx);
1011 state = 15;
1012 eatText2(v);
1013 continue outer;
1014 }
1015 break;
1016 case 8 :
1017 if (("name" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1018 state = 9;
1019 return ;
1020 }
1021 break;
1022 case 28 :
1023 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1024 if (attIdx >= 0) {
1025 context.consumeAttribute(attIdx);
1026 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
1027 return ;
1028 }
1029 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, ___uri, ___local, ___qname));
1030 return ;
1031 case 5 :
1032 if (("identifier" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1033 state = 6;
1034 return ;
1035 }
1036 break;
1037 case 14 :
1038 if (("vendor" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1039 state = 15;
1040 return ;
1041 }
1042 break;
1043 case 20 :
1044 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1045 if (attIdx >= 0) {
1046 context.consumeAttribute(attIdx);
1047 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
1048 return ;
1049 }
1050 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, ___uri, ___local, ___qname));
1051 return ;
1052 case 11 :
1053 if (("parent" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1054 state = 12;
1055 return ;
1056 }
1057 break;
1058 case 17 :
1059 if (("version" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1060 state = 18;
1061 return ;
1062 }
1063 break;
1064 case 23 :
1065 state = 24;
1066 continue outer;
1067 case 19 :
1068 state = 22;
1069 continue outer;
1070 case 9 :
1071 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "parent");
1072 if (attIdx >= 0) {
1073 final java.lang.String v = context.eatAttribute(attIdx);
1074 state = 12;
1075 eatText3(v);
1076 continue outer;
1077 }
1078 state = 12;
1079 continue outer;
1080 case 3 :
1081 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "identifier");
1082 if (attIdx >= 0) {
1083 final java.lang.String v = context.eatAttribute(attIdx);
1084 state = 6;
1085 eatText4(v);
1086 continue outer;
1087 }
1088 break;
1089 case 25 :
1090 revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
1091 return ;
1092 case 26 :
1093 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1094 if (attIdx >= 0) {
1095 context.consumeAttribute(attIdx);
1096 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
1097 return ;
1098 }
1099 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, ___uri, ___local, ___qname));
1100 return ;
1101 case 2 :
1102 if (("final" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) {
1103 state = 3;
1104 return ;
1105 }
1106 break;
1107 case 0 :
1108 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "final");
1109 if (attIdx >= 0) {
1110 final java.lang.String v = context.eatAttribute(attIdx);
1111 state = 3;
1112 eatText5(v);
1113 continue outer;
1114 }
1115 state = 3;
1116 continue outer;
1117 case 30 :
1118 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1119 if (attIdx >= 0) {
1120 context.consumeAttribute(attIdx);
1121 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname);
1122 return ;
1123 }
1124 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, ___uri, ___local, ___qname));
1125 return ;
1126 case 15 :
1127 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version");
1128 if (attIdx >= 0) {
1129 final java.lang.String v = context.eatAttribute(attIdx);
1130 state = 18;
1131 eatText6(v);
1132 continue outer;
1133 }
1134 break;
1135 }
1136 super.leaveAttribute(___uri, ___local, ___qname);
1137 break;
1138 }
1139 }
1140
1141 public void handleText(final java.lang.String value)
1142 throws org.xml.sax.SAXException
1143 {
1144 int attIdx;
1145 outer:
1146 while (true) {
1147 try {
1148 switch (state) {
1149 case 6 :
1150 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name");
1151 if (attIdx >= 0) {
1152 final java.lang.String v = context.eatAttribute(attIdx);
1153 state = 9;
1154 eatText1(v);
1155 continue outer;
1156 }
1157 break;
1158 case 22 :
1159 state = 23;
1160 continue outer;
1161 case 1 :
1162 state = 2;
1163 eatText5(value);
1164 return ;
1165 case 18 :
1166 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1167 if (attIdx >= 0) {
1168 context.consumeAttribute(attIdx);
1169 context.getCurrentHandler().text(value);
1170 return ;
1171 }
1172 spawnHandlerFromText((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ImplementationImpl.this).new Unmarshaller(context)), 19, value);
1173 return ;
1174 case 7 :
1175 state = 8;
1176 eatText1(value);
1177 return ;
1178 case 24 :
1179 state = 25;
1180 continue outer;
1181 case 12 :
1182 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "vendor");
1183 if (attIdx >= 0) {
1184 final java.lang.String v = context.eatAttribute(attIdx);
1185 state = 15;
1186 eatText2(v);
1187 continue outer;
1188 }
1189 break;
1190 case 28 :
1191 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1192 if (attIdx >= 0) {
1193 context.consumeAttribute(attIdx);
1194 context.getCurrentHandler().text(value);
1195 return ;
1196 }
1197 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 29, value));
1198 return ;
1199 case 10 :
1200 state = 11;
1201 eatText3(value);
1202 return ;
1203 case 16 :
1204 state = 17;
1205 eatText6(value);
1206 return ;
1207 case 20 :
1208 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1209 if (attIdx >= 0) {
1210 context.consumeAttribute(attIdx);
1211 context.getCurrentHandler().text(value);
1212 return ;
1213 }
1214 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 21, value));
1215 return ;
1216 case 23 :
1217 state = 24;
1218 continue outer;
1219 case 13 :
1220 state = 14;
1221 eatText2(value);
1222 return ;
1223 case 19 :
1224 state = 22;
1225 continue outer;
1226 case 9 :
1227 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "parent");
1228 if (attIdx >= 0) {
1229 final java.lang.String v = context.eatAttribute(attIdx);
1230 state = 12;
1231 eatText3(v);
1232 continue outer;
1233 }
1234 state = 12;
1235 continue outer;
1236 case 3 :
1237 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "identifier");
1238 if (attIdx >= 0) {
1239 final java.lang.String v = context.eatAttribute(attIdx);
1240 state = 6;
1241 eatText4(v);
1242 continue outer;
1243 }
1244 break;
1245 case 25 :
1246 revertToParentFromText(value);
1247 return ;
1248 case 26 :
1249 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1250 if (attIdx >= 0) {
1251 context.consumeAttribute(attIdx);
1252 context.getCurrentHandler().text(value);
1253 return ;
1254 }
1255 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 27, value));
1256 return ;
1257 case 0 :
1258 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "final");
1259 if (attIdx >= 0) {
1260 final java.lang.String v = context.eatAttribute(attIdx);
1261 state = 3;
1262 eatText5(v);
1263 continue outer;
1264 }
1265 state = 3;
1266 continue outer;
1267 case 30 :
1268 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion");
1269 if (attIdx >= 0) {
1270 context.consumeAttribute(attIdx);
1271 context.getCurrentHandler().text(value);
1272 return ;
1273 }
1274 _Dependencies = ((org.jdtaus.mojo.resource.model.impl.DependenciesImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.DependenciesImpl.class), 31, value));
1275 return ;
1276 case 4 :
1277 state = 5;
1278 eatText4(value);
1279 return ;
1280 case 15 :
1281 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version");
1282 if (attIdx >= 0) {
1283 final java.lang.String v = context.eatAttribute(attIdx);
1284 state = 18;
1285 eatText6(v);
1286 continue outer;
1287 }
1288 break;
1289 }
1290 } catch (java.lang.RuntimeException e) {
1291 handleUnexpectedTextException(value, e);
1292 }
1293 break;
1294 }
1295 }
1296
1297 }
1298
1299 }