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 ModuleImpl 012 extends org.jdtaus.mojo.resource.model.impl.ModelObjectImpl 013 implements org.jdtaus.mojo.resource.model.Module, 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 org.jdtaus.mojo.resource.model.Implementations _Implementations; 019 protected java.lang.String _Version; 020 protected org.jdtaus.mojo.resource.model.Specifications _Specifications; 021 protected org.jdtaus.mojo.resource.model.Properties _Properties; 022 public final static java.lang.Class version = (org.jdtaus.mojo.resource.model.impl.JAXBVersion.class); 023 private static com.sun.msv.grammar.Grammar schemaFragment; 024 025 private final static java.lang.Class PRIMARY_INTERFACE_CLASS() { 026 return (org.jdtaus.mojo.resource.model.Module.class); 027 } 028 029 public java.lang.String getName() { 030 return _Name; 031 } 032 033 public void setName(java.lang.String value) { 034 _Name = value; 035 } 036 037 public org.jdtaus.mojo.resource.model.Messages getMessages() { 038 return _Messages; 039 } 040 041 public void setMessages(org.jdtaus.mojo.resource.model.Messages value) { 042 _Messages = value; 043 } 044 045 public org.jdtaus.mojo.resource.model.Implementations getImplementations() { 046 return _Implementations; 047 } 048 049 public void setImplementations(org.jdtaus.mojo.resource.model.Implementations value) { 050 _Implementations = value; 051 } 052 053 public java.lang.String getVersion() { 054 return _Version; 055 } 056 057 public void setVersion(java.lang.String value) { 058 _Version = value; 059 } 060 061 public org.jdtaus.mojo.resource.model.Specifications getSpecifications() { 062 return _Specifications; 063 } 064 065 public void setSpecifications(org.jdtaus.mojo.resource.model.Specifications value) { 066 _Specifications = value; 067 } 068 069 public org.jdtaus.mojo.resource.model.Properties getProperties() { 070 return _Properties; 071 } 072 073 public void setProperties(org.jdtaus.mojo.resource.model.Properties value) { 074 _Properties = value; 075 } 076 077 public org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingEventHandler createUnmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context) { 078 return new org.jdtaus.mojo.resource.model.impl.ModuleImpl.Unmarshaller(context); 079 } 080 081 public void serializeBody(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context) 082 throws org.xml.sax.SAXException 083 { 084 super.serializeBody(context); 085 if (_Specifications!= null) { 086 if (_Specifications instanceof javax.xml.bind.Element) { 087 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 088 } else { 089 context.startElement("http://jdtaus.org/core/model/container", "specifications"); 090 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 091 context.endNamespaceDecls(); 092 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 093 context.endAttributes(); 094 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 095 context.endElement(); 096 } 097 } 098 if (_Implementations!= null) { 099 if (_Implementations instanceof javax.xml.bind.Element) { 100 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 101 } else { 102 context.startElement("http://jdtaus.org/core/model/container", "implementations"); 103 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 104 context.endNamespaceDecls(); 105 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 106 context.endAttributes(); 107 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 108 context.endElement(); 109 } 110 } 111 if (_Properties!= null) { 112 if (_Properties instanceof javax.xml.bind.Element) { 113 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 114 } else { 115 context.startElement("http://jdtaus.org/core/model/container", "properties"); 116 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 117 context.endNamespaceDecls(); 118 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 119 context.endAttributes(); 120 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 121 context.endElement(); 122 } 123 } 124 if (_Messages!= null) { 125 if (_Messages instanceof javax.xml.bind.Element) { 126 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 127 } else { 128 context.startElement("http://jdtaus.org/core/model/container", "messages"); 129 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 130 context.endNamespaceDecls(); 131 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 132 context.endAttributes(); 133 context.childAsBody(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 134 context.endElement(); 135 } 136 } 137 } 138 139 public void serializeAttributes(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context) 140 throws org.xml.sax.SAXException 141 { 142 context.startAttribute("http://jdtaus.org/core/model/container", "name"); 143 try { 144 context.text(((java.lang.String) _Name), "Name"); 145 } catch (java.lang.Exception e) { 146 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context); 147 } 148 context.endAttribute(); 149 context.startAttribute("http://jdtaus.org/core/model/container", "version"); 150 try { 151 context.text(((java.lang.String) _Version), "Version"); 152 } catch (java.lang.Exception e) { 153 org.jdtaus.mojo.resource.model.impl.runtime.Util.handlePrintConversionException(this, e, context); 154 } 155 context.endAttribute(); 156 super.serializeAttributes(context); 157 if (_Specifications!= null) { 158 if (_Specifications instanceof javax.xml.bind.Element) { 159 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 160 } 161 } 162 if (_Implementations!= null) { 163 if (_Implementations instanceof javax.xml.bind.Element) { 164 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 165 } 166 } 167 if (_Properties!= null) { 168 if (_Properties instanceof javax.xml.bind.Element) { 169 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 170 } 171 } 172 if (_Messages!= null) { 173 if (_Messages instanceof javax.xml.bind.Element) { 174 context.childAsAttributes(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 175 } 176 } 177 } 178 179 public void serializeURIs(org.jdtaus.mojo.resource.model.impl.runtime.XMLSerializer context) 180 throws org.xml.sax.SAXException 181 { 182 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true); 183 context.getNamespaceContext().declareNamespace("http://jdtaus.org/core/model/container", null, true); 184 super.serializeURIs(context); 185 if (_Specifications!= null) { 186 if (_Specifications instanceof javax.xml.bind.Element) { 187 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Specifications), "Specifications"); 188 } 189 } 190 if (_Implementations!= null) { 191 if (_Implementations instanceof javax.xml.bind.Element) { 192 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Implementations), "Implementations"); 193 } 194 } 195 if (_Properties!= null) { 196 if (_Properties instanceof javax.xml.bind.Element) { 197 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Properties), "Properties"); 198 } 199 } 200 if (_Messages!= null) { 201 if (_Messages instanceof javax.xml.bind.Element) { 202 context.childAsURIs(((com.sun.xml.bind.JAXBObject) _Messages), "Messages"); 203 } 204 } 205 } 206 207 public java.lang.Class getPrimaryInterface() { 208 return (org.jdtaus.mojo.resource.model.Module.class); 209 } 210 211 public com.sun.msv.verifier.DocumentDeclaration createRawValidator() { 212 if (schemaFragment == null) { 213 schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize(( 214 "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su" 215+"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra" 216+"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi" 217+"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b" 218+"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp" 219+"sq\u0000~\u0000\u0000ppsr\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001pp" 220+"sq\u0000~\u0000\fsr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psr\u0000\'com.su" 221+"n.msv.grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fL" 222+"com/sun/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.Elemen" 223+"tExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq" 224+"\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\fppsr\u0000 com.sun.msv.grammar.OneOrMoreEx" 225+"p\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.msv.grammar.UnaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003ex" 226+"pq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000\u0010psr\u0000 com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000" 227+"\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\u0012xq\u0000~\u0000\u0003q\u0000~\u0000\u0010psr\u00002com.sun.msv" 228+".grammar.Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~" 229+"\u0000\u000f\u0001q\u0000~\u0000\u001csr\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dc" 230+"om.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000com.sun.msv.gra" 231+"mmar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u0000\u001dq\u0000~\u0000\"" 232+"sr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNa" 233+"met\u0000\u0012Ljava/lang/String;L\u0000\fnamespaceURIq\u0000~\u0000$xq\u0000~\u0000\u001ft\u00003org.jdta" 234+"us.mojo.resource.model.DocumentationElementt\u0000+http://java.su" 235+"n.com/jaxb/xjc/dummy-elementssq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000s" 236+"q\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u0000$org.j" 237+"dtaus.mojo.resource.model.Textsq\u0000~\u0000\'sq\u0000~\u0000\fppsq\u0000~\u0000\u0019q\u0000~\u0000\u0010psr\u0000\u001b" 238+"com.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/d" 239+"atatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/S" 240+"tringPair;xq\u0000~\u0000\u0003ppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000" 241+"\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000" 242+"\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'" 243+"com.sun.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespa" 244+"ceUriq\u0000~\u0000$L\u0000\btypeNameq\u0000~\u0000$L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datat" 245+"ype/xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLS" 246+"chemat\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcesso" 247+"r$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpace" 248+"Processor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u00000com.sun.msv.grammar.Expression$Nul" 249+"lSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.String" 250+"Pair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000$L\u0000\fnamespaceURIq\u0000~\u0000$xpq\u0000~\u0000=q" 251+"\u0000~\u0000<sq\u0000~\u0000#t\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instanc" 252+"eq\u0000~\u0000\"sq\u0000~\u0000#t\u0000\rdocumentationt\u0000&http://jdtaus.org/core/model/" 253+"containerq\u0000~\u0000\"sq\u0000~\u0000\fppsq\u0000~\u0000\fq\u0000~\u0000\u0010psq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\fppsq\u0000~\u0000" 254+"\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u00004org.jdtaus.mojo.r" 255+"esource.model.SpecificationsElementq\u0000~\u0000\'sq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\u0000p" 256+"psq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000" 257+"~\u0000#t\u0000-org.jdtaus.mojo.resource.model.Specificationsq\u0000~\u0000\'sq\u0000~" 258+"\u0000\fppsq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u00005q\u0000~\u0000Eq\u0000~\u0000\"sq\u0000~\u0000#t\u0000\u000especificationsq\u0000~\u0000Jq" 259+"\u0000~\u0000\"sq\u0000~\u0000\fppsq\u0000~\u0000\fq\u0000~\u0000\u0010psq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000" 260+"~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u00005org.jdtaus.mojo.resource.mo" 261+"del.ImplementationsElementq\u0000~\u0000\'sq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp" 262+"\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u0000.org" 263+".jdtaus.mojo.resource.model.Implementationsq\u0000~\u0000\'sq\u0000~\u0000\fppsq\u0000~" 264+"\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u00005q\u0000~\u0000Eq\u0000~\u0000\"sq\u0000~\u0000#t\u0000\u000fimplementationsq\u0000~\u0000Jq\u0000~\u0000\"sq\u0000" 265+"~\u0000\fppsq\u0000~\u0000\fq\u0000~\u0000\u0010psq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000" 266+"\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u00000org.jdtaus.mojo.resource.model.Pro" 267+"pertiesElementq\u0000~\u0000\'sq\u0000~\u0000\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\fppsq\u0000" 268+"~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u0000)org.jdtaus.mojo" 269+".resource.model.Propertiesq\u0000~\u0000\'sq\u0000~\u0000\fppsq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u00005q\u0000~\u0000" 270+"Eq\u0000~\u0000\"sq\u0000~\u0000#t\u0000\npropertiesq\u0000~\u0000Jq\u0000~\u0000\"sq\u0000~\u0000\fppsq\u0000~\u0000\fq\u0000~\u0000\u0010psq\u0000~\u0000" 271+"\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000" 272+"#t\u0000.org.jdtaus.mojo.resource.model.MessagesElementq\u0000~\u0000\'sq\u0000~\u0000" 273+"\u0011q\u0000~\u0000\u0010p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\fppsq\u0000~\u0000\u0016q\u0000~\u0000\u0010psq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~" 274+"\u0000\u001cq\u0000~\u0000 q\u0000~\u0000\"sq\u0000~\u0000#t\u0000\'org.jdtaus.mojo.resource.model.Messages" 275+"q\u0000~\u0000\'sq\u0000~\u0000\fppsq\u0000~\u0000\u0019q\u0000~\u0000\u0010pq\u0000~\u00005q\u0000~\u0000Eq\u0000~\u0000\"sq\u0000~\u0000#t\u0000\bmessagesq\u0000~" 276+"\u0000Jq\u0000~\u0000\"sq\u0000~\u0000\fppsq\u0000~\u0000\u0019q\u0000~\u0000\u0010psq\u0000~\u00002ppsr\u0000\'com.sun.msv.datatype." 277+"xsd.MaxLengthFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\tmaxLengthxr\u00009com.sun.msv.dat" 278+"atype.xsd.DataTypeWithValueConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com" 279+".sun.msv.datatype.xsd.DataTypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacet" 280+"FixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseTypet\u0000)Lcom/sun/msv/datatyp" 281+"e/xsd/XSDatatypeImpl;L\u0000\fconcreteTypet\u0000\'Lcom/sun/msv/datatype" 282+"/xsd/ConcreteType;L\u0000\tfacetNameq\u0000~\u0000$xq\u0000~\u00009q\u0000~\u0000Jt\u0000\u0007Versionsr\u00005" 283+"com.sun.msv.datatype.xsd.WhiteSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000" 284+"\u0001\u0002\u0000\u0000xq\u0000~\u0000?\u0000\u0000sr\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002" 285+"\u0000\u0001Z\u0000\risAlwaysValidxq\u0000~\u00007q\u0000~\u0000<t\u0000\u0006stringq\u0000~\u0000\u00a6\u0001q\u0000~\u0000\u00a8t\u0000\tmaxLengt" 286+"h\u0000\u0000\u0000dq\u0000~\u0000Bsq\u0000~\u0000Cq\u0000~\u0000\u00a4q\u0000~\u0000Jsq\u0000~\u0000#t\u0000\fmodelVersionq\u0000~\u0000Jq\u0000~\u0000\"sq\u0000" 287+"~\u0000\u0019ppsq\u0000~\u00002ppsr\u0000%com.sun.msv.datatype.xsd.PatternFacet\u0000\u0000\u0000\u0000\u0000\u0000" 288+"\u0000\u0001\u0002\u0000\u0001[\u0000\bpatternst\u0000\u0013[Ljava/lang/String;xr\u0000;com.sun.msv.dataty" 289+"pe.xsd.DataTypeWithLexicalConstraintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000\u00a0q\u0000" 290+"~\u0000Jt\u0000\nIdentifierq\u0000~\u0000@\u0000\u0000sr\u0000(com.sun.msv.datatype.xsd.WhiteSpa" 291+"ceFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u00a0q\u0000~\u0000Jq\u0000~\u0000\u00b4q\u0000~\u0000@\u0000\u0000q\u0000~\u0000\u00a8q\u0000~\u0000\u00a8t\u0000\nwhiteS" 292+"paceq\u0000~\u0000\u00a8t\u0000\u0007patternur\u0000\u0013[Ljava.lang.String;\u00ad\u00d2V\u00e7\u00e9\u001d{G\u0002\u0000\u0000xp\u0000\u0000\u0000\u0001t" 293+"\u0000\u0007\\p{L}.*q\u0000~\u0000Bsq\u0000~\u0000Cq\u0000~\u0000\u00b4q\u0000~\u0000Jsq\u0000~\u0000#t\u0000\u0004nameq\u0000~\u0000Jsq\u0000~\u0000\u0019ppq\u0000~\u0000" 294+"\u009dsq\u0000~\u0000#t\u0000\u0007versionq\u0000~\u0000Jsr\u0000\"com.sun.msv.grammar.ExpressionPool" 295+"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool" 296+"$ClosedHash;xpsr\u0000-com.sun.msv.grammar.ExpressionPool$ClosedH" 297+"ash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/m" 298+"sv/grammar/ExpressionPool;xp\u0000\u0000\u00000\u0001pq\u0000~\u0000\u0015q\u0000~\u0000+q\u0000~\u0000Nq\u0000~\u0000Vq\u0000~\u0000bq" 299+"\u0000~\u0000jq\u0000~\u0000vq\u0000~\u0000~q\u0000~\u0000\u008aq\u0000~\u0000\u0092q\u0000~\u0000\nq\u0000~\u0000\u0007q\u0000~\u00000q\u0000~\u0000[q\u0000~\u0000oq\u0000~\u0000\u0083q\u0000~\u0000\u0097q" 300+"\u0000~\u0000\u009bq\u0000~\u0000\u000eq\u0000~\u0000Lq\u0000~\u0000`q\u0000~\u0000tq\u0000~\u0000\u0088q\u0000~\u0000\u0018q\u0000~\u0000,q\u0000~\u0000Oq\u0000~\u0000Wq\u0000~\u0000cq\u0000~\u0000kq" 301+"\u0000~\u0000wq\u0000~\u0000\u000bq\u0000~\u0000\u007fq\u0000~\u0000\u008bq\u0000~\u0000\u0093q\u0000~\u0000\u0006q\u0000~\u0000\rq\u0000~\u0000Kq\u0000~\u0000_q\u0000~\u0000sq\u0000~\u0000\u0087q\u0000~\u0000\bq" 302+"\u0000~\u0000\u0005q\u0000~\u0000)q\u0000~\u0000Tq\u0000~\u0000hq\u0000~\u0000|q\u0000~\u0000\u0090q\u0000~\u0000\tx")); 303 } 304 return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment); 305 } 306 307 public class Unmarshaller 308 extends org.jdtaus.mojo.resource.model.impl.runtime.AbstractUnmarshallingEventHandlerImpl 309 { 310 311 312 public Unmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context) { 313 super(context, "--------------------"); 314 } 315 316 protected Unmarshaller(org.jdtaus.mojo.resource.model.impl.runtime.UnmarshallingContext context, int startState) { 317 this(context); 318 state = startState; 319 } 320 321 public java.lang.Object owner() { 322 return org.jdtaus.mojo.resource.model.impl.ModuleImpl.this; 323 } 324 325 public void enterElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname, org.xml.sax.Attributes __atts) 326 throws org.xml.sax.SAXException 327 { 328 int attIdx; 329 outer: 330 while (true) { 331 switch (state) { 332 case 0 : 333 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name"); 334 if (attIdx >= 0) { 335 final java.lang.String v = context.eatAttribute(attIdx); 336 state = 3; 337 eatText1(v); 338 continue outer; 339 } 340 break; 341 case 14 : 342 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 343 if (attIdx >= 0) { 344 context.consumeAttribute(attIdx); 345 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts); 346 return ; 347 } 348 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 349 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname, __atts)); 350 return ; 351 } 352 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 353 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname, __atts)); 354 return ; 355 } 356 if (("property" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 357 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname, __atts)); 358 return ; 359 } 360 if (("property" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 361 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname, __atts)); 362 return ; 363 } 364 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname, __atts)); 365 return ; 366 case 9 : 367 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 368 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.PropertiesElementImpl.class), 10, ___uri, ___local, ___qname, __atts)); 369 return ; 370 } 371 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 372 context.pushAttributes(__atts, false); 373 state = 14; 374 return ; 375 } 376 state = 10; 377 continue outer; 378 case 3 : 379 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version"); 380 if (attIdx >= 0) { 381 final java.lang.String v = context.eatAttribute(attIdx); 382 state = 6; 383 eatText2(v); 384 continue outer; 385 } 386 break; 387 case 6 : 388 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 389 if (attIdx >= 0) { 390 context.consumeAttribute(attIdx); 391 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts); 392 return ; 393 } 394 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 395 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname, __atts); 396 return ; 397 } 398 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 399 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname, __atts); 400 return ; 401 } 402 spawnHandlerFromEnterElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname, __atts); 403 return ; 404 case 16 : 405 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 406 if (attIdx >= 0) { 407 context.consumeAttribute(attIdx); 408 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts); 409 return ; 410 } 411 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 412 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname, __atts)); 413 return ; 414 } 415 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 416 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname, __atts)); 417 return ; 418 } 419 if (("implementation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 420 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname, __atts)); 421 return ; 422 } 423 if (("implementation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 424 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname, __atts)); 425 return ; 426 } 427 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname, __atts)); 428 return ; 429 case 12 : 430 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 431 if (attIdx >= 0) { 432 context.consumeAttribute(attIdx); 433 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts); 434 return ; 435 } 436 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 437 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 438 return ; 439 } 440 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 441 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 442 return ; 443 } 444 if (("message" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 445 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 446 return ; 447 } 448 if (("message" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 449 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 450 return ; 451 } 452 if (("reference" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 453 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 454 return ; 455 } 456 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname, __atts)); 457 return ; 458 case 8 : 459 if (("implementations" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 460 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.ImplementationsElementImpl.class), 9, ___uri, ___local, ___qname, __atts)); 461 return ; 462 } 463 if (("implementations" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 464 context.pushAttributes(__atts, false); 465 state = 16; 466 return ; 467 } 468 state = 9; 469 continue outer; 470 case 18 : 471 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 472 if (attIdx >= 0) { 473 context.consumeAttribute(attIdx); 474 context.getCurrentHandler().enterElement(___uri, ___local, ___qname, __atts); 475 return ; 476 } 477 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 478 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 479 return ; 480 } 481 if (("documentation" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 482 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 483 return ; 484 } 485 if (("specification" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 486 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 487 return ; 488 } 489 if (("specification" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 490 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 491 return ; 492 } 493 if (("reference" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 494 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 495 return ; 496 } 497 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname, __atts)); 498 return ; 499 case 7 : 500 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 501 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.SpecificationsElementImpl.class), 8, ___uri, ___local, ___qname, __atts)); 502 return ; 503 } 504 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 505 context.pushAttributes(__atts, false); 506 state = 18; 507 return ; 508 } 509 state = 8; 510 continue outer; 511 case 10 : 512 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 513 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesElementImpl) spawnChildFromEnterElement((org.jdtaus.mojo.resource.model.impl.MessagesElementImpl.class), 11, ___uri, ___local, ___qname, __atts)); 514 return ; 515 } 516 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 517 context.pushAttributes(__atts, false); 518 state = 12; 519 return ; 520 } 521 state = 11; 522 continue outer; 523 case 11 : 524 revertToParentFromEnterElement(___uri, ___local, ___qname, __atts); 525 return ; 526 } 527 super.enterElement(___uri, ___local, ___qname, __atts); 528 break; 529 } 530 } 531 532 private void eatText1(final java.lang.String value) 533 throws org.xml.sax.SAXException 534 { 535 try { 536 _Name = com.sun.xml.bind.WhiteSpaceProcessor.collapse(value); 537 } catch (java.lang.Exception e) { 538 handleParseConversionException(e); 539 } 540 } 541 542 private void eatText2(final java.lang.String value) 543 throws org.xml.sax.SAXException 544 { 545 try { 546 _Version = value; 547 } catch (java.lang.Exception e) { 548 handleParseConversionException(e); 549 } 550 } 551 552 public void leaveElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 553 throws org.xml.sax.SAXException 554 { 555 int attIdx; 556 outer: 557 while (true) { 558 switch (state) { 559 case 0 : 560 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name"); 561 if (attIdx >= 0) { 562 final java.lang.String v = context.eatAttribute(attIdx); 563 state = 3; 564 eatText1(v); 565 continue outer; 566 } 567 break; 568 case 14 : 569 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 570 if (attIdx >= 0) { 571 context.consumeAttribute(attIdx); 572 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname); 573 return ; 574 } 575 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname)); 576 return ; 577 case 9 : 578 state = 10; 579 continue outer; 580 case 3 : 581 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version"); 582 if (attIdx >= 0) { 583 final java.lang.String v = context.eatAttribute(attIdx); 584 state = 6; 585 eatText2(v); 586 continue outer; 587 } 588 break; 589 case 6 : 590 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 591 if (attIdx >= 0) { 592 context.consumeAttribute(attIdx); 593 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname); 594 return ; 595 } 596 spawnHandlerFromLeaveElement((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname); 597 return ; 598 case 16 : 599 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 600 if (attIdx >= 0) { 601 context.consumeAttribute(attIdx); 602 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname); 603 return ; 604 } 605 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname)); 606 return ; 607 case 13 : 608 if (("messages" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 609 context.popAttributes(); 610 state = 11; 611 return ; 612 } 613 break; 614 case 12 : 615 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 616 if (attIdx >= 0) { 617 context.consumeAttribute(attIdx); 618 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname); 619 return ; 620 } 621 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname)); 622 return ; 623 case 8 : 624 state = 9; 625 continue outer; 626 case 19 : 627 if (("specifications" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 628 context.popAttributes(); 629 state = 8; 630 return ; 631 } 632 break; 633 case 18 : 634 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 635 if (attIdx >= 0) { 636 context.consumeAttribute(attIdx); 637 context.getCurrentHandler().leaveElement(___uri, ___local, ___qname); 638 return ; 639 } 640 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromLeaveElement((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname)); 641 return ; 642 case 7 : 643 state = 8; 644 continue outer; 645 case 10 : 646 state = 11; 647 continue outer; 648 case 11 : 649 revertToParentFromLeaveElement(___uri, ___local, ___qname); 650 return ; 651 case 17 : 652 if (("implementations" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 653 context.popAttributes(); 654 state = 9; 655 return ; 656 } 657 break; 658 case 15 : 659 if (("properties" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 660 context.popAttributes(); 661 state = 10; 662 return ; 663 } 664 break; 665 } 666 super.leaveElement(___uri, ___local, ___qname); 667 break; 668 } 669 } 670 671 public void enterAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 672 throws org.xml.sax.SAXException 673 { 674 int attIdx; 675 outer: 676 while (true) { 677 switch (state) { 678 case 0 : 679 if (("name" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 680 state = 1; 681 return ; 682 } 683 break; 684 case 14 : 685 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 686 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname)); 687 return ; 688 } 689 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname)); 690 return ; 691 case 9 : 692 state = 10; 693 continue outer; 694 case 3 : 695 if (("version" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 696 state = 4; 697 return ; 698 } 699 break; 700 case 6 : 701 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 702 spawnHandlerFromEnterAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname); 703 return ; 704 } 705 spawnHandlerFromEnterAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname); 706 return ; 707 case 16 : 708 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 709 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname)); 710 return ; 711 } 712 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname)); 713 return ; 714 case 12 : 715 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 716 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname)); 717 return ; 718 } 719 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname)); 720 return ; 721 case 8 : 722 state = 9; 723 continue outer; 724 case 18 : 725 if (("modelVersion" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 726 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname)); 727 return ; 728 } 729 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromEnterAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname)); 730 return ; 731 case 7 : 732 state = 8; 733 continue outer; 734 case 10 : 735 state = 11; 736 continue outer; 737 case 11 : 738 revertToParentFromEnterAttribute(___uri, ___local, ___qname); 739 return ; 740 } 741 super.enterAttribute(___uri, ___local, ___qname); 742 break; 743 } 744 } 745 746 public void leaveAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 747 throws org.xml.sax.SAXException 748 { 749 int attIdx; 750 outer: 751 while (true) { 752 switch (state) { 753 case 0 : 754 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name"); 755 if (attIdx >= 0) { 756 final java.lang.String v = context.eatAttribute(attIdx); 757 state = 3; 758 eatText1(v); 759 continue outer; 760 } 761 break; 762 case 14 : 763 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 764 if (attIdx >= 0) { 765 context.consumeAttribute(attIdx); 766 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname); 767 return ; 768 } 769 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, ___uri, ___local, ___qname)); 770 return ; 771 case 9 : 772 state = 10; 773 continue outer; 774 case 3 : 775 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version"); 776 if (attIdx >= 0) { 777 final java.lang.String v = context.eatAttribute(attIdx); 778 state = 6; 779 eatText2(v); 780 continue outer; 781 } 782 break; 783 case 6 : 784 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 785 if (attIdx >= 0) { 786 context.consumeAttribute(attIdx); 787 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname); 788 return ; 789 } 790 spawnHandlerFromLeaveAttribute((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, ___uri, ___local, ___qname); 791 return ; 792 case 16 : 793 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 794 if (attIdx >= 0) { 795 context.consumeAttribute(attIdx); 796 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname); 797 return ; 798 } 799 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, ___uri, ___local, ___qname)); 800 return ; 801 case 2 : 802 if (("name" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 803 state = 3; 804 return ; 805 } 806 break; 807 case 12 : 808 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 809 if (attIdx >= 0) { 810 context.consumeAttribute(attIdx); 811 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname); 812 return ; 813 } 814 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, ___uri, ___local, ___qname)); 815 return ; 816 case 8 : 817 state = 9; 818 continue outer; 819 case 18 : 820 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 821 if (attIdx >= 0) { 822 context.consumeAttribute(attIdx); 823 context.getCurrentHandler().leaveAttribute(___uri, ___local, ___qname); 824 return ; 825 } 826 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromLeaveAttribute((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, ___uri, ___local, ___qname)); 827 return ; 828 case 5 : 829 if (("version" == ___local)&&("http://jdtaus.org/core/model/container" == ___uri)) { 830 state = 6; 831 return ; 832 } 833 break; 834 case 7 : 835 state = 8; 836 continue outer; 837 case 10 : 838 state = 11; 839 continue outer; 840 case 11 : 841 revertToParentFromLeaveAttribute(___uri, ___local, ___qname); 842 return ; 843 } 844 super.leaveAttribute(___uri, ___local, ___qname); 845 break; 846 } 847 } 848 849 public void handleText(final java.lang.String value) 850 throws org.xml.sax.SAXException 851 { 852 int attIdx; 853 outer: 854 while (true) { 855 try { 856 switch (state) { 857 case 0 : 858 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "name"); 859 if (attIdx >= 0) { 860 final java.lang.String v = context.eatAttribute(attIdx); 861 state = 3; 862 eatText1(v); 863 continue outer; 864 } 865 break; 866 case 14 : 867 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 868 if (attIdx >= 0) { 869 context.consumeAttribute(attIdx); 870 context.getCurrentHandler().text(value); 871 return ; 872 } 873 _Properties = ((org.jdtaus.mojo.resource.model.impl.PropertiesImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.PropertiesImpl.class), 15, value)); 874 return ; 875 case 9 : 876 state = 10; 877 continue outer; 878 case 3 : 879 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "version"); 880 if (attIdx >= 0) { 881 final java.lang.String v = context.eatAttribute(attIdx); 882 state = 6; 883 eatText2(v); 884 continue outer; 885 } 886 break; 887 case 4 : 888 state = 5; 889 eatText2(value); 890 return ; 891 case 6 : 892 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 893 if (attIdx >= 0) { 894 context.consumeAttribute(attIdx); 895 context.getCurrentHandler().text(value); 896 return ; 897 } 898 spawnHandlerFromText((((org.jdtaus.mojo.resource.model.impl.ModelObjectImpl)org.jdtaus.mojo.resource.model.impl.ModuleImpl.this).new Unmarshaller(context)), 7, value); 899 return ; 900 case 16 : 901 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 902 if (attIdx >= 0) { 903 context.consumeAttribute(attIdx); 904 context.getCurrentHandler().text(value); 905 return ; 906 } 907 _Implementations = ((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.ImplementationsImpl.class), 17, value)); 908 return ; 909 case 1 : 910 state = 2; 911 eatText1(value); 912 return ; 913 case 12 : 914 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 915 if (attIdx >= 0) { 916 context.consumeAttribute(attIdx); 917 context.getCurrentHandler().text(value); 918 return ; 919 } 920 _Messages = ((org.jdtaus.mojo.resource.model.impl.MessagesImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.MessagesImpl.class), 13, value)); 921 return ; 922 case 8 : 923 state = 9; 924 continue outer; 925 case 18 : 926 attIdx = context.getAttribute("http://jdtaus.org/core/model/container", "modelVersion"); 927 if (attIdx >= 0) { 928 context.consumeAttribute(attIdx); 929 context.getCurrentHandler().text(value); 930 return ; 931 } 932 _Specifications = ((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl) spawnChildFromText((org.jdtaus.mojo.resource.model.impl.SpecificationsImpl.class), 19, value)); 933 return ; 934 case 7 : 935 state = 8; 936 continue outer; 937 case 10 : 938 state = 11; 939 continue outer; 940 case 11 : 941 revertToParentFromText(value); 942 return ; 943 } 944 } catch (java.lang.RuntimeException e) { 945 handleUnexpectedTextException(value, e); 946 } 947 break; 948 } 949 } 950 951 } 952 953}