1 8 9 package com.mvnforum.jaxb.db.impl; 10 11 public class AttachmentTypeImpl implements com.mvnforum.jaxb.db.AttachmentType, com.sun.xml.bind.JAXBObject, com.mvnforum.jaxb.db.impl.runtime.UnmarshallableObject, com.mvnforum.jaxb.db.impl.runtime.XMLSerializable, com.mvnforum.jaxb.db.impl.runtime.ValidatableObject 12 { 13 14 protected java.lang.String _AttachModifiedDate; 15 protected java.lang.String _AttachFilename; 16 protected java.lang.String _AttachCreationIP; 17 protected boolean has_AttachOption; 18 protected int _AttachOption; 19 protected boolean has_AttachStatus; 20 protected int _AttachStatus; 21 protected java.lang.String _AttachDesc; 22 protected java.lang.String _MemberName; 23 protected java.lang.String _AttachMimeType; 24 protected boolean has_AttachDownloadCount; 25 protected int _AttachDownloadCount; 26 protected java.lang.String _AttachCreationDate; 27 protected boolean has_AttachFileSize; 28 protected int _AttachFileSize; 29 public final static java.lang.Class version = (com.mvnforum.jaxb.db.impl.JAXBVersion.class); 30 private static com.sun.msv.grammar.Grammar schemaFragment; 31 32 private final static java.lang.Class PRIMARY_INTERFACE_CLASS() { 33 return (com.mvnforum.jaxb.db.AttachmentType.class); 34 } 35 36 public java.lang.String getAttachModifiedDate() { 37 return _AttachModifiedDate; 38 } 39 40 public void setAttachModifiedDate(java.lang.String value) { 41 _AttachModifiedDate = value; 42 } 43 44 public java.lang.String getAttachFilename() { 45 return _AttachFilename; 46 } 47 48 public void setAttachFilename(java.lang.String value) { 49 _AttachFilename = value; 50 } 51 52 public java.lang.String getAttachCreationIP() { 53 return _AttachCreationIP; 54 } 55 56 public void setAttachCreationIP(java.lang.String value) { 57 _AttachCreationIP = value; 58 } 59 60 public int getAttachOption() { 61 return _AttachOption; 62 } 63 64 public void setAttachOption(int value) { 65 _AttachOption = value; 66 has_AttachOption = true; 67 } 68 69 public int getAttachStatus() { 70 return _AttachStatus; 71 } 72 73 public void setAttachStatus(int value) { 74 _AttachStatus = value; 75 has_AttachStatus = true; 76 } 77 78 public java.lang.String getAttachDesc() { 79 return _AttachDesc; 80 } 81 82 public void setAttachDesc(java.lang.String value) { 83 _AttachDesc = value; 84 } 85 86 public java.lang.String getMemberName() { 87 return _MemberName; 88 } 89 90 public void setMemberName(java.lang.String value) { 91 _MemberName = value; 92 } 93 94 public java.lang.String getAttachMimeType() { 95 return _AttachMimeType; 96 } 97 98 public void setAttachMimeType(java.lang.String value) { 99 _AttachMimeType = value; 100 } 101 102 public int getAttachDownloadCount() { 103 return _AttachDownloadCount; 104 } 105 106 public void setAttachDownloadCount(int value) { 107 _AttachDownloadCount = value; 108 has_AttachDownloadCount = true; 109 } 110 111 public java.lang.String getAttachCreationDate() { 112 return _AttachCreationDate; 113 } 114 115 public void setAttachCreationDate(java.lang.String value) { 116 _AttachCreationDate = value; 117 } 118 119 public int getAttachFileSize() { 120 return _AttachFileSize; 121 } 122 123 public void setAttachFileSize(int value) { 124 _AttachFileSize = value; 125 has_AttachFileSize = true; 126 } 127 128 public com.mvnforum.jaxb.db.impl.runtime.UnmarshallingEventHandler createUnmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) { 129 return new com.mvnforum.jaxb.db.impl.AttachmentTypeImpl.Unmarshaller(context); 130 } 131 132 public void serializeBody(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 133 throws org.xml.sax.SAXException 134 { 135 if (!has_AttachFileSize) { 136 context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this, "AttachFileSize")); 137 } 138 if (_MemberName!= null) { 139 context.startElement("", "MemberName"); 140 context.endNamespaceDecls(); 141 context.endAttributes(); 142 try { 143 context.text(((java.lang.String ) _MemberName), "MemberName"); 144 } catch (java.lang.Exception e) { 145 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 146 } 147 context.endElement(); 148 } 149 context.startElement("", "AttachFilename"); 150 context.endNamespaceDecls(); 151 context.endAttributes(); 152 try { 153 context.text(((java.lang.String ) _AttachFilename), "AttachFilename"); 154 } catch (java.lang.Exception e) { 155 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 156 } 157 context.endElement(); 158 context.startElement("", "AttachFileSize"); 159 context.endNamespaceDecls(); 160 context.endAttributes(); 161 try { 162 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _AttachFileSize)), "AttachFileSize"); 163 } catch (java.lang.Exception e) { 164 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 165 } 166 context.endElement(); 167 context.startElement("", "AttachMimeType"); 168 context.endNamespaceDecls(); 169 context.endAttributes(); 170 try { 171 context.text(((java.lang.String ) _AttachMimeType), "AttachMimeType"); 172 } catch (java.lang.Exception e) { 173 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 174 } 175 context.endElement(); 176 if (_AttachDesc!= null) { 177 context.startElement("", "AttachDesc"); 178 context.endNamespaceDecls(); 179 context.endAttributes(); 180 try { 181 context.text(((java.lang.String ) _AttachDesc), "AttachDesc"); 182 } catch (java.lang.Exception e) { 183 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 184 } 185 context.endElement(); 186 } 187 if (_AttachCreationIP!= null) { 188 context.startElement("", "AttachCreationIP"); 189 context.endNamespaceDecls(); 190 context.endAttributes(); 191 try { 192 context.text(((java.lang.String ) _AttachCreationIP), "AttachCreationIP"); 193 } catch (java.lang.Exception e) { 194 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 195 } 196 context.endElement(); 197 } 198 if (_AttachCreationDate!= null) { 199 context.startElement("", "AttachCreationDate"); 200 context.endNamespaceDecls(); 201 context.endAttributes(); 202 try { 203 context.text(((java.lang.String ) _AttachCreationDate), "AttachCreationDate"); 204 } catch (java.lang.Exception e) { 205 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 206 } 207 context.endElement(); 208 } 209 if (_AttachModifiedDate!= null) { 210 context.startElement("", "AttachModifiedDate"); 211 context.endNamespaceDecls(); 212 context.endAttributes(); 213 try { 214 context.text(((java.lang.String ) _AttachModifiedDate), "AttachModifiedDate"); 215 } catch (java.lang.Exception e) { 216 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 217 } 218 context.endElement(); 219 } 220 if (has_AttachDownloadCount) { 221 context.startElement("", "AttachDownloadCount"); 222 context.endNamespaceDecls(); 223 context.endAttributes(); 224 try { 225 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _AttachDownloadCount)), "AttachDownloadCount"); 226 } catch (java.lang.Exception e) { 227 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 228 } 229 context.endElement(); 230 } 231 if (has_AttachOption) { 232 context.startElement("", "AttachOption"); 233 context.endNamespaceDecls(); 234 context.endAttributes(); 235 try { 236 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _AttachOption)), "AttachOption"); 237 } catch (java.lang.Exception e) { 238 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 239 } 240 context.endElement(); 241 } 242 if (has_AttachStatus) { 243 context.startElement("", "AttachStatus"); 244 context.endNamespaceDecls(); 245 context.endAttributes(); 246 try { 247 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _AttachStatus)), "AttachStatus"); 248 } catch (java.lang.Exception e) { 249 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 250 } 251 context.endElement(); 252 } 253 } 254 255 public void serializeAttributes(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 256 throws org.xml.sax.SAXException 257 { 258 if (!has_AttachFileSize) { 259 context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this, "AttachFileSize")); 260 } 261 } 262 263 public void serializeURIs(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 264 throws org.xml.sax.SAXException 265 { 266 if (!has_AttachFileSize) { 267 context.reportError(com.sun.xml.bind.serializer.Util.createMissingObjectError(this, "AttachFileSize")); 268 } 269 } 270 271 public java.lang.Class getPrimaryInterface() { 272 return (com.mvnforum.jaxb.db.AttachmentType.class); 273 } 274 275 public com.sun.msv.verifier.DocumentDeclaration createRawValidator() { 276 if (schemaFragment == null) { 277 schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize(( 278 "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su" 279 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra" 280 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi" 281 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b" 282 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp" 283 +"sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\u001dcom.sun.msv.grammar.Choi" 284 +"ceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000\'com.sun.msv.grammar.trex.Element" 285 +"Pattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/NameCl" 286 +"ass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUn" 287 +"declaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003sr\u0000\u0011java.lang.Bo" 288 +"olean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000p\u0000sq\u0000~\u0000\u0000ppsr\u0000\u001bcom.sun.msv.grammar" 289 +".DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000" 290 +"\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003pps" 291 +"r\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlways" 292 +"Validxr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002" 293 +"\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'co" 294 +"m.sun.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespace" 295 +"Urit\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000~\u0000 L\u0000\nwhiteSpacet\u0000.Lcom" 296 +"/sun/msv/datatype/xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3" 297 +".org/2001/XMLSchemat\u0000\u0006stringsr\u00005com.sun.msv.datatype.xsd.Whi" 298 +"teSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype" 299 +".xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.gramma" 300 +"r.Expression$NullSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun" 301 +".msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000 L\u0000\fnamespace" 302 +"URIq\u0000~\u0000 xpq\u0000~\u0000$q\u0000~\u0000#sq\u0000~\u0000\u000fppsr\u0000 com.sun.msv.grammar.Attribut" 303 +"eExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\u0012xq\u0000~\u0000\u0003q\u0000~\u0000\u0016psq\u0000~\u0000" 304 +"\u0018ppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u001dq\u0000" 305 +"~\u0000#t\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$" 306 +"Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000&q\u0000~\u0000)sq\u0000~\u0000*q\u0000~\u00002q\u0000~\u0000#sr\u0000#com.sun.ms" 307 +"v.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000 L\u0000\fname" 308 +"spaceURIq\u0000~\u0000 xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt" 309 +"\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instancesr\u00000com.su" 310 +"n.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003s" 311 +"q\u0000~\u0000\u0015\u0001psq\u0000~\u00006t\u0000\nMemberNamet\u0000\u0000q\u0000~\u0000<sq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u001bsq\u0000~" 312 +"\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u000eAttachFilenameq\u0000~\u0000@s" 313 +"q\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0018ppsr\u0000 com.sun.msv.datatype.xsd.IntType" 314 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000+com.sun.msv.datatype.xsd.IntegerDerivedType\u0099\u00f1" 315 +"]\u0090&6k\u00be\u0002\u0000\u0001L\u0000\nbaseFacetst\u0000)Lcom/sun/msv/datatype/xsd/XSDatatyp" 316 +"eImpl;xq\u0000~\u0000\u001dq\u0000~\u0000#t\u0000\u0003intq\u0000~\u00004sr\u0000*com.sun.msv.datatype.xsd.Max" 317 +"InclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#com.sun.msv.datatype.xsd.RangeF" 318 +"acet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\nlimitValuet\u0000\u0012Ljava/lang/Object;xr\u00009com.sun" 319 +".msv.datatype.xsd.DataTypeWithValueConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000" 320 +"\u0000xr\u0000*com.sun.msv.datatype.xsd.DataTypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000" 321 +"\fisFacetFixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseTypeq\u0000~\u0000LL\u0000\fconcret" 322 +"eTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L\u0000\tfacetNameq" 323 +"\u0000~\u0000 xq\u0000~\u0000\u001fppq\u0000~\u00004\u0000\u0001sr\u0000*com.sun.msv.datatype.xsd.MinInclusive" 324 +"Facet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Pppq\u0000~\u00004\u0000\u0000sr\u0000!com.sun.msv.datatype.xsd." 325 +"LongType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Kq\u0000~\u0000#t\u0000\u0004longq\u0000~\u00004sq\u0000~\u0000Oppq\u0000~\u00004\u0000\u0001sq\u0000" 326 +"~\u0000Vppq\u0000~\u00004\u0000\u0000sr\u0000$com.sun.msv.datatype.xsd.IntegerType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001" 327 +"\u0002\u0000\u0000xq\u0000~\u0000Kq\u0000~\u0000#t\u0000\u0007integerq\u0000~\u00004sr\u0000,com.sun.msv.datatype.xsd.Fr" 328 +"actionDigitsFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\u0005scalexr\u0000;com.sun.msv.datatype" 329 +".xsd.DataTypeWithLexicalConstraintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000Sppq\u0000" 330 +"~\u00004\u0001\u0000sr\u0000#com.sun.msv.datatype.xsd.NumberType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000" 331 +"\u001dq\u0000~\u0000#t\u0000\u0007decimalq\u0000~\u00004q\u0000~\u0000dt\u0000\u000efractionDigits\u0000\u0000\u0000\u0000q\u0000~\u0000^t\u0000\fminIn" 332 +"clusivesr\u0000\u000ejava.lang.Long;\u008b\u00e4\u0090\u00cc\u008f#\u00df\u0002\u0000\u0001J\u0000\u0005valuexr\u0000\u0010java.lang.Nu" 333 +"mber\u0086\u00ac\u0095\u001d\u000b\u0094\u00e0\u008b\u0002\u0000\u0000xp\u0080\u0000\u0000\u0000\u0000\u0000\u0000\u0000q\u0000~\u0000^t\u0000\fmaxInclusivesq\u0000~\u0000h\u007f\u00ff\u00ff\u00ff\u00ff\u00ff\u00ff\u00ffq" 334 +"\u0000~\u0000Yq\u0000~\u0000gsr\u0000\u0011java.lang.Integer\u0012\u00e2\u00a0\u00a4\u00f7\u0081\u00878\u0002\u0000\u0001I\u0000\u0005valuexq\u0000~\u0000i\u0080\u0000\u0000\u0000q" 335 +"\u0000~\u0000Yq\u0000~\u0000ksq\u0000~\u0000m\u007f\u00ff\u00ff\u00ffq\u0000~\u0000)sq\u0000~\u0000*q\u0000~\u0000Nq\u0000~\u0000#sq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016p" 336 +"q\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u000eAttachFileSizeq\u0000~\u0000@sq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000pp" 337 +"q\u0000~\u0000\u001bsq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u000eAttachMimeT" 338 +"ypeq\u0000~\u0000@sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u001bsq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000" 339 +"\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\nAttachDescq\u0000~\u0000@q\u0000~\u0000<sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011" 340 +"q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u001bsq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u0000" 341 +"6t\u0000\u0010AttachCreationIPq\u0000~\u0000@q\u0000~\u0000<sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq" 342 +"\u0000~\u0000\u001bsq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u0012AttachCreati" 343 +"onDateq\u0000~\u0000@q\u0000~\u0000<sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u001bsq\u0000~\u0000\u000fppsq" 344 +"\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u0012AttachModifiedDateq\u0000~\u0000@q\u0000~" 345 +"\u0000<sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000Isq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000" 346 +"/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\u0013AttachDownloadCountq\u0000~\u0000@q\u0000~\u0000<sq\u0000~\u0000\u000fppsq\u0000" 347 +"~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000Isq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq" 348 +"\u0000~\u00006t\u0000\fAttachOptionq\u0000~\u0000@q\u0000~\u0000<sq\u0000~\u0000\u000fppsq\u0000~\u0000\u0011q\u0000~\u0000\u0016p\u0000sq\u0000~\u0000\u0000ppq\u0000" 349 +"~\u0000Isq\u0000~\u0000\u000fppsq\u0000~\u0000-q\u0000~\u0000\u0016pq\u0000~\u0000/q\u0000~\u00008q\u0000~\u0000<sq\u0000~\u00006t\u0000\fAttachStatusq" 350 +"\u0000~\u0000@q\u0000~\u0000<sr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000" 351 +"\bexpTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool$ClosedHash;x" 352 +"psr\u0000-com.sun.msv.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000" 353 +"\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/Ex" 354 +"pressionPool;xp\u0000\u0000\u0000(\u0001pq\u0000~\u0000\u0097q\u0000~\u0000\u009eq\u0000~\u0000\u00a5q\u0000~\u0000\fq\u0000~\u0000\u0017q\u0000~\u0000Bq\u0000~\u0000vq\u0000~\u0000" 355 +"}q\u0000~\u0000\u0084q\u0000~\u0000\u008bq\u0000~\u0000\u0092q\u0000~\u0000\u0007q\u0000~\u0000\u0006q\u0000~\u0000\u000bq\u0000~\u0000\bq\u0000~\u0000,q\u0000~\u0000Cq\u0000~\u0000qq\u0000~\u0000wq\u0000~\u0000" 356 +"~q\u0000~\u0000\u0085q\u0000~\u0000\u008cq\u0000~\u0000\tq\u0000~\u0000\u0093q\u0000~\u0000\u009aq\u0000~\u0000\u00a1q\u0000~\u0000\u00a8q\u0000~\u0000\nq\u0000~\u0000\rq\u0000~\u0000\u000eq\u0000~\u0000\u0010q\u0000~\u0000" 357 +"{q\u0000~\u0000\u0082q\u0000~\u0000\u0089q\u0000~\u0000\u0090q\u0000~\u0000\u0005q\u0000~\u0000Hq\u0000~\u0000\u0099q\u0000~\u0000\u00a0q\u0000~\u0000\u00a7x")); 358 } 359 return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment); 360 } 361 362 public class Unmarshaller 363 extends com.mvnforum.jaxb.db.impl.runtime.AbstractUnmarshallingEventHandlerImpl 364 { 365 366 367 public Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) { 368 super(context, "----------------------------------"); 369 } 370 371 protected Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context, int startState) { 372 this(context); 373 state = startState; 374 } 375 376 public java.lang.Object owner() { 377 return com.mvnforum.jaxb.db.impl.AttachmentTypeImpl.this; 378 } 379 380 public void enterElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname, org.xml.sax.Attributes __atts) 381 throws org.xml.sax.SAXException 382 { 383 int attIdx; 384 outer: 385 while (true) { 386 switch (state) { 387 case 6 : 388 if (("AttachFileSize" == ___local)&&("" == ___uri)) { 389 context.pushAttributes(__atts, true); 390 state = 7; 391 return ; 392 } 393 break; 394 case 33 : 395 revertToParentFromEnterElement(___uri, ___local, ___qname, __atts); 396 return ; 397 case 12 : 398 if (("AttachDesc" == ___local)&&("" == ___uri)) { 399 context.pushAttributes(__atts, true); 400 state = 13; 401 return ; 402 } 403 state = 15; 404 continue outer; 405 case 21 : 406 if (("AttachModifiedDate" == ___local)&&("" == ___uri)) { 407 context.pushAttributes(__atts, true); 408 state = 22; 409 return ; 410 } 411 state = 24; 412 continue outer; 413 case 0 : 414 if (("MemberName" == ___local)&&("" == ___uri)) { 415 context.pushAttributes(__atts, true); 416 state = 1; 417 return ; 418 } 419 state = 3; 420 continue outer; 421 case 24 : 422 if (("AttachDownloadCount" == ___local)&&("" == ___uri)) { 423 context.pushAttributes(__atts, true); 424 state = 25; 425 return ; 426 } 427 state = 27; 428 continue outer; 429 case 15 : 430 if (("AttachCreationIP" == ___local)&&("" == ___uri)) { 431 context.pushAttributes(__atts, true); 432 state = 16; 433 return ; 434 } 435 state = 18; 436 continue outer; 437 case 18 : 438 if (("AttachCreationDate" == ___local)&&("" == ___uri)) { 439 context.pushAttributes(__atts, true); 440 state = 19; 441 return ; 442 } 443 state = 21; 444 continue outer; 445 case 30 : 446 if (("AttachStatus" == ___local)&&("" == ___uri)) { 447 context.pushAttributes(__atts, true); 448 state = 31; 449 return ; 450 } 451 state = 33; 452 continue outer; 453 case 27 : 454 if (("AttachOption" == ___local)&&("" == ___uri)) { 455 context.pushAttributes(__atts, true); 456 state = 28; 457 return ; 458 } 459 state = 30; 460 continue outer; 461 case 9 : 462 if (("AttachMimeType" == ___local)&&("" == ___uri)) { 463 context.pushAttributes(__atts, true); 464 state = 10; 465 return ; 466 } 467 break; 468 case 3 : 469 if (("AttachFilename" == ___local)&&("" == ___uri)) { 470 context.pushAttributes(__atts, true); 471 state = 4; 472 return ; 473 } 474 break; 475 } 476 super.enterElement(___uri, ___local, ___qname, __atts); 477 break; 478 } 479 } 480 481 public void leaveElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 482 throws org.xml.sax.SAXException 483 { 484 int attIdx; 485 outer: 486 while (true) { 487 switch (state) { 488 case 32 : 489 if (("AttachStatus" == ___local)&&("" == ___uri)) { 490 context.popAttributes(); 491 state = 33; 492 return ; 493 } 494 break; 495 case 14 : 496 if (("AttachDesc" == ___local)&&("" == ___uri)) { 497 context.popAttributes(); 498 state = 15; 499 return ; 500 } 501 break; 502 case 33 : 503 revertToParentFromLeaveElement(___uri, ___local, ___qname); 504 return ; 505 case 12 : 506 state = 15; 507 continue outer; 508 case 21 : 509 state = 24; 510 continue outer; 511 case 29 : 512 if (("AttachOption" == ___local)&&("" == ___uri)) { 513 context.popAttributes(); 514 state = 30; 515 return ; 516 } 517 break; 518 case 0 : 519 state = 3; 520 continue outer; 521 case 24 : 522 state = 27; 523 continue outer; 524 case 11 : 525 if (("AttachMimeType" == ___local)&&("" == ___uri)) { 526 context.popAttributes(); 527 state = 12; 528 return ; 529 } 530 break; 531 case 5 : 532 if (("AttachFilename" == ___local)&&("" == ___uri)) { 533 context.popAttributes(); 534 state = 6; 535 return ; 536 } 537 break; 538 case 15 : 539 state = 18; 540 continue outer; 541 case 18 : 542 state = 21; 543 continue outer; 544 case 26 : 545 if (("AttachDownloadCount" == ___local)&&("" == ___uri)) { 546 context.popAttributes(); 547 state = 27; 548 return ; 549 } 550 break; 551 case 17 : 552 if (("AttachCreationIP" == ___local)&&("" == ___uri)) { 553 context.popAttributes(); 554 state = 18; 555 return ; 556 } 557 break; 558 case 30 : 559 state = 33; 560 continue outer; 561 case 20 : 562 if (("AttachCreationDate" == ___local)&&("" == ___uri)) { 563 context.popAttributes(); 564 state = 21; 565 return ; 566 } 567 break; 568 case 27 : 569 state = 30; 570 continue outer; 571 case 23 : 572 if (("AttachModifiedDate" == ___local)&&("" == ___uri)) { 573 context.popAttributes(); 574 state = 24; 575 return ; 576 } 577 break; 578 case 8 : 579 if (("AttachFileSize" == ___local)&&("" == ___uri)) { 580 context.popAttributes(); 581 state = 9; 582 return ; 583 } 584 break; 585 case 2 : 586 if (("MemberName" == ___local)&&("" == ___uri)) { 587 context.popAttributes(); 588 state = 3; 589 return ; 590 } 591 break; 592 } 593 super.leaveElement(___uri, ___local, ___qname); 594 break; 595 } 596 } 597 598 public void enterAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 599 throws org.xml.sax.SAXException 600 { 601 int attIdx; 602 outer: 603 while (true) { 604 switch (state) { 605 case 33 : 606 revertToParentFromEnterAttribute(___uri, ___local, ___qname); 607 return ; 608 case 12 : 609 state = 15; 610 continue outer; 611 case 21 : 612 state = 24; 613 continue outer; 614 case 0 : 615 state = 3; 616 continue outer; 617 case 24 : 618 state = 27; 619 continue outer; 620 case 15 : 621 state = 18; 622 continue outer; 623 case 18 : 624 state = 21; 625 continue outer; 626 case 30 : 627 state = 33; 628 continue outer; 629 case 27 : 630 state = 30; 631 continue outer; 632 } 633 super.enterAttribute(___uri, ___local, ___qname); 634 break; 635 } 636 } 637 638 public void leaveAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 639 throws org.xml.sax.SAXException 640 { 641 int attIdx; 642 outer: 643 while (true) { 644 switch (state) { 645 case 33 : 646 revertToParentFromLeaveAttribute(___uri, ___local, ___qname); 647 return ; 648 case 12 : 649 state = 15; 650 continue outer; 651 case 21 : 652 state = 24; 653 continue outer; 654 case 0 : 655 state = 3; 656 continue outer; 657 case 24 : 658 state = 27; 659 continue outer; 660 case 15 : 661 state = 18; 662 continue outer; 663 case 18 : 664 state = 21; 665 continue outer; 666 case 30 : 667 state = 33; 668 continue outer; 669 case 27 : 670 state = 30; 671 continue outer; 672 } 673 super.leaveAttribute(___uri, ___local, ___qname); 674 break; 675 } 676 } 677 678 public void handleText(final java.lang.String value) 679 throws org.xml.sax.SAXException 680 { 681 int attIdx; 682 outer: 683 while (true) { 684 try { 685 switch (state) { 686 case 13 : 687 state = 14; 688 eatText1(value); 689 return ; 690 case 19 : 691 state = 20; 692 eatText2(value); 693 return ; 694 case 33 : 695 revertToParentFromText(value); 696 return ; 697 case 31 : 698 state = 32; 699 eatText3(value); 700 return ; 701 case 12 : 702 state = 15; 703 continue outer; 704 case 21 : 705 state = 24; 706 continue outer; 707 case 25 : 708 state = 26; 709 eatText4(value); 710 return ; 711 case 28 : 712 state = 29; 713 eatText5(value); 714 return ; 715 case 0 : 716 state = 3; 717 continue outer; 718 case 16 : 719 state = 17; 720 eatText6(value); 721 return ; 722 case 4 : 723 state = 5; 724 eatText7(value); 725 return ; 726 case 22 : 727 state = 23; 728 eatText8(value); 729 return ; 730 case 7 : 731 state = 8; 732 eatText9(value); 733 return ; 734 case 24 : 735 state = 27; 736 continue outer; 737 case 15 : 738 state = 18; 739 continue outer; 740 case 18 : 741 state = 21; 742 continue outer; 743 case 30 : 744 state = 33; 745 continue outer; 746 case 1 : 747 state = 2; 748 eatText10(value); 749 return ; 750 case 27 : 751 state = 30; 752 continue outer; 753 case 10 : 754 state = 11; 755 eatText11(value); 756 return ; 757 } 758 } catch (java.lang.RuntimeException e) { 759 handleUnexpectedTextException(value, e); 760 } 761 break; 762 } 763 } 764 765 private void eatText1(final java.lang.String value) 766 throws org.xml.sax.SAXException 767 { 768 try { 769 _AttachDesc = value; 770 } catch (java.lang.Exception e) { 771 handleParseConversionException(e); 772 } 773 } 774 775 private void eatText2(final java.lang.String value) 776 throws org.xml.sax.SAXException 777 { 778 try { 779 _AttachCreationDate = value; 780 } catch (java.lang.Exception e) { 781 handleParseConversionException(e); 782 } 783 } 784 785 private void eatText3(final java.lang.String value) 786 throws org.xml.sax.SAXException 787 { 788 try { 789 _AttachStatus = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 790 has_AttachStatus = true; 791 } catch (java.lang.Exception e) { 792 handleParseConversionException(e); 793 } 794 } 795 796 private void eatText4(final java.lang.String value) 797 throws org.xml.sax.SAXException 798 { 799 try { 800 _AttachDownloadCount = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 801 has_AttachDownloadCount = true; 802 } catch (java.lang.Exception e) { 803 handleParseConversionException(e); 804 } 805 } 806 807 private void eatText5(final java.lang.String value) 808 throws org.xml.sax.SAXException 809 { 810 try { 811 _AttachOption = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 812 has_AttachOption = true; 813 } catch (java.lang.Exception e) { 814 handleParseConversionException(e); 815 } 816 } 817 818 private void eatText6(final java.lang.String value) 819 throws org.xml.sax.SAXException 820 { 821 try { 822 _AttachCreationIP = value; 823 } catch (java.lang.Exception e) { 824 handleParseConversionException(e); 825 } 826 } 827 828 private void eatText7(final java.lang.String value) 829 throws org.xml.sax.SAXException 830 { 831 try { 832 _AttachFilename = value; 833 } catch (java.lang.Exception e) { 834 handleParseConversionException(e); 835 } 836 } 837 838 private void eatText8(final java.lang.String value) 839 throws org.xml.sax.SAXException 840 { 841 try { 842 _AttachModifiedDate = value; 843 } catch (java.lang.Exception e) { 844 handleParseConversionException(e); 845 } 846 } 847 848 private void eatText9(final java.lang.String value) 849 throws org.xml.sax.SAXException 850 { 851 try { 852 _AttachFileSize = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 853 has_AttachFileSize = true; 854 } catch (java.lang.Exception e) { 855 handleParseConversionException(e); 856 } 857 } 858 859 private void eatText10(final java.lang.String value) 860 throws org.xml.sax.SAXException 861 { 862 try { 863 _MemberName = value; 864 } catch (java.lang.Exception e) { 865 handleParseConversionException(e); 866 } 867 } 868 869 private void eatText11(final java.lang.String value) 870 throws org.xml.sax.SAXException 871 { 872 try { 873 _AttachMimeType = value; 874 } catch (java.lang.Exception e) { 875 handleParseConversionException(e); 876 } 877 } 878 879 } 880 881 } 882 | Popular Tags |