001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs 003// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004// Any modifications to this file will be lost upon recompilation of the source schema. 005// Generated on: 2012.10.03 at 04:27:47 AM CEST 006// 007 008 009package org.jdtaus.mojo.resource.model.impl; 010 011public class ImplementationImpl 012 extends org.jdtaus.mojo.resource.model.impl.ModelObjectImpl 013 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 014{ 015 016 protected java.lang.String _Name; 017 protected org.jdtaus.mojo.resource.model.Messages _Messages; 018 protected java.lang.String _Parent; 019 protected boolean has_Final; 020 protected boolean _Final; 021 protected java.lang.String _Vendor; 022 protected org.jdtaus.mojo.resource.model.Dependencies _Dependencies; 023 protected java.lang.String _Version; 024 protected java.lang.String _Identifier; 025 protected org.jdtaus.mojo.resource.model.Specifications _Specifications; 026 protected org.jdtaus.mojo.resource.model.Properties _Properties; 027 public final static java.lang.Class version = (org.jdtaus.mojo.resource.model.impl.JAXBVersion.class); 028 private static com.sun.msv.grammar.Grammar schemaFragment; 029 030 private final static java.lang.Class PRIMARY_INTERFACE_CLASS() { 031 return (org.jdtaus.mojo.resource.model.Implementation.class); 032 } 033 034 public java.lang.String getName() { 035 return _Name; 036 } 037 038 public void setName(java.lang.String value) { 039 _Name = value; 040 } 041 042 public org.jdtaus.mojo.resource.model.Messages getMessages() { 043 return _Messages; 044 } 045 046 public void setMessages(org.jdtaus.mojo.resource.model.Messages value) { 047 _Messages = value; 048 } 049 050 public java.lang.String getParent() { 051 return _Parent; 052 } 053 054 public void setParent(java.lang.String value) { 055 _Parent = value; 056 } 057 058 public boolean isFinal() { 059 return _Final; 060 } 061 062 public void setFinal(boolean value) { 063 _Final = value; 064 has_Final = true; 065 } 066 067 public java.lang.String getVendor() { 068 return _Vendor; 069 } 070 071 public void setVendor(java.lang.String value) { 072 _Vendor = value; 073 } 074 075 public org.jdtaus.mojo.resource.model.Dependencies getDependencies() { 076 return _Dependencies; 077 } 078 079 public void setDependencies(org.jdtaus.mojo.resource.model.Dependencies value) { 080 _Dependencies = value; 081 } 082 083 public java.lang.String getVersion() { 084 return _Version; 085 } 086 087 public void setVersion(java.lang.String value) { 088 _Version = value; 089 } 090 091 public java.lang.String getIdentifier() { 092 return _Identifier; 093 } 094 095 public void setIdentifier(java.lang.String value) { 096 _Identifier = value; 097 } 098 099 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}