1 8 9 package com.mvnforum.jaxb.db.impl; 10 11 public class GlobalWatchTypeImpl implements com.mvnforum.jaxb.db.GlobalWatchType, 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 _WatchCreationDate; 15 protected java.lang.String _WatchLastSentDate; 16 protected java.lang.String _WatchEndDate; 17 protected boolean has_WatchType; 18 protected int _WatchType; 19 protected boolean has_WatchOption; 20 protected int _WatchOption; 21 protected boolean has_WatchStatus; 22 protected int _WatchStatus; 23 public final static java.lang.Class version = (com.mvnforum.jaxb.db.impl.JAXBVersion.class); 24 private static com.sun.msv.grammar.Grammar schemaFragment; 25 26 private final static java.lang.Class PRIMARY_INTERFACE_CLASS() { 27 return (com.mvnforum.jaxb.db.GlobalWatchType.class); 28 } 29 30 public java.lang.String getWatchCreationDate() { 31 return _WatchCreationDate; 32 } 33 34 public void setWatchCreationDate(java.lang.String value) { 35 _WatchCreationDate = value; 36 } 37 38 public java.lang.String getWatchLastSentDate() { 39 return _WatchLastSentDate; 40 } 41 42 public void setWatchLastSentDate(java.lang.String value) { 43 _WatchLastSentDate = value; 44 } 45 46 public java.lang.String getWatchEndDate() { 47 return _WatchEndDate; 48 } 49 50 public void setWatchEndDate(java.lang.String value) { 51 _WatchEndDate = value; 52 } 53 54 public int getWatchType() { 55 return _WatchType; 56 } 57 58 public void setWatchType(int value) { 59 _WatchType = value; 60 has_WatchType = true; 61 } 62 63 public int getWatchOption() { 64 return _WatchOption; 65 } 66 67 public void setWatchOption(int value) { 68 _WatchOption = value; 69 has_WatchOption = true; 70 } 71 72 public int getWatchStatus() { 73 return _WatchStatus; 74 } 75 76 public void setWatchStatus(int value) { 77 _WatchStatus = value; 78 has_WatchStatus = true; 79 } 80 81 public com.mvnforum.jaxb.db.impl.runtime.UnmarshallingEventHandler createUnmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) { 82 return new com.mvnforum.jaxb.db.impl.GlobalWatchTypeImpl.Unmarshaller(context); 83 } 84 85 public void serializeBody(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 86 throws org.xml.sax.SAXException 87 { 88 if (has_WatchType) { 89 context.startElement("", "WatchType"); 90 context.endNamespaceDecls(); 91 context.endAttributes(); 92 try { 93 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchType)), "WatchType"); 94 } catch (java.lang.Exception e) { 95 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 96 } 97 context.endElement(); 98 } 99 if (has_WatchOption) { 100 context.startElement("", "WatchOption"); 101 context.endNamespaceDecls(); 102 context.endAttributes(); 103 try { 104 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchOption)), "WatchOption"); 105 } catch (java.lang.Exception e) { 106 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 107 } 108 context.endElement(); 109 } 110 if (has_WatchStatus) { 111 context.startElement("", "WatchStatus"); 112 context.endNamespaceDecls(); 113 context.endAttributes(); 114 try { 115 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchStatus)), "WatchStatus"); 116 } catch (java.lang.Exception e) { 117 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 118 } 119 context.endElement(); 120 } 121 if (_WatchCreationDate!= null) { 122 context.startElement("", "WatchCreationDate"); 123 context.endNamespaceDecls(); 124 context.endAttributes(); 125 try { 126 context.text(((java.lang.String ) _WatchCreationDate), "WatchCreationDate"); 127 } catch (java.lang.Exception e) { 128 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 129 } 130 context.endElement(); 131 } 132 if (_WatchLastSentDate!= null) { 133 context.startElement("", "WatchLastSentDate"); 134 context.endNamespaceDecls(); 135 context.endAttributes(); 136 try { 137 context.text(((java.lang.String ) _WatchLastSentDate), "WatchLastSentDate"); 138 } catch (java.lang.Exception e) { 139 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 140 } 141 context.endElement(); 142 } 143 if (_WatchEndDate!= null) { 144 context.startElement("", "WatchEndDate"); 145 context.endNamespaceDecls(); 146 context.endAttributes(); 147 try { 148 context.text(((java.lang.String ) _WatchEndDate), "WatchEndDate"); 149 } catch (java.lang.Exception e) { 150 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context); 151 } 152 context.endElement(); 153 } 154 } 155 156 public void serializeAttributes(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 157 throws org.xml.sax.SAXException 158 { 159 } 160 161 public void serializeURIs(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context) 162 throws org.xml.sax.SAXException 163 { 164 } 165 166 public java.lang.Class getPrimaryInterface() { 167 return (com.mvnforum.jaxb.db.GlobalWatchType.class); 168 } 169 170 public com.sun.msv.verifier.DocumentDeclaration createRawValidator() { 171 if (schemaFragment == null) { 172 schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize(( 173 "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su" 174 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra" 175 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi" 176 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b" 177 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\u001dcom." 178 +"sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000\'com.sun.msv." 179 +"grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/su" 180 +"n/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000" 181 +"\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq" 182 +"\u0000~\u0000\u0003sr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000p\u0000sq\u0000~\u0000\u0000ppsr\u0000" 183 +"\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/" 184 +"datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/" 185 +"StringPair;xq\u0000~\u0000\u0003ppsr\u0000 com.sun.msv.datatype.xsd.IntType\u0000\u0000\u0000\u0000\u0000" 186 +"\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000+com.sun.msv.datatype.xsd.IntegerDerivedType\u0099\u00f1]\u0090&6k" 187 +"\u00be\u0002\u0000\u0001L\u0000\nbaseFacetst\u0000)Lcom/sun/msv/datatype/xsd/XSDatatypeImpl" 188 +";xr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr" 189 +"\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.su" 190 +"n.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit" 191 +"\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000~\u0000\u001dL\u0000\nwhiteSpacet\u0000.Lcom/sun" 192 +"/msv/datatype/xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3.org" 193 +"/2001/XMLSchemat\u0000\u0003intsr\u00005com.sun.msv.datatype.xsd.WhiteSpace" 194 +"Processor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.Wh" 195 +"iteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpsr\u0000*com.sun.msv.datatype.xsd.M" 196 +"axInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#com.sun.msv.datatype.xsd.Rang" 197 +"eFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\nlimitValuet\u0000\u0012Ljava/lang/Object;xr\u00009com.s" 198 +"un.msv.datatype.xsd.DataTypeWithValueConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT" 199 +"\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.DataTypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005" 200 +"Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseTypeq\u0000~\u0000\u0019L\u0000\fconcr" 201 +"eteTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L\u0000\tfacetNam" 202 +"eq\u0000~\u0000\u001dxq\u0000~\u0000\u001cppq\u0000~\u0000$\u0000\u0001sr\u0000*com.sun.msv.datatype.xsd.MinInclusi" 203 +"veFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000&ppq\u0000~\u0000$\u0000\u0000sr\u0000!com.sun.msv.datatype.xs" 204 +"d.LongType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0018q\u0000~\u0000 t\u0000\u0004longq\u0000~\u0000$sq\u0000~\u0000%ppq\u0000~\u0000$\u0000\u0001s" 205 +"q\u0000~\u0000,ppq\u0000~\u0000$\u0000\u0000sr\u0000$com.sun.msv.datatype.xsd.IntegerType\u0000\u0000\u0000\u0000\u0000\u0000" 206 +"\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0018q\u0000~\u0000 t\u0000\u0007integerq\u0000~\u0000$sr\u0000,com.sun.msv.datatype.xsd." 207 +"FractionDigitsFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\u0005scalexr\u0000;com.sun.msv.dataty" 208 +"pe.xsd.DataTypeWithLexicalConstraintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000)pp" 209 +"q\u0000~\u0000$\u0001\u0000sr\u0000#com.sun.msv.datatype.xsd.NumberType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000" 210 +"~\u0000\u001aq\u0000~\u0000 t\u0000\u0007decimalq\u0000~\u0000$q\u0000~\u0000:t\u0000\u000efractionDigits\u0000\u0000\u0000\u0000q\u0000~\u00004t\u0000\fmin" 211 +"Inclusivesr\u0000\u000ejava.lang.Long;\u008b\u00e4\u0090\u00cc\u008f#\u00df\u0002\u0000\u0001J\u0000\u0005valuexr\u0000\u0010java.lang." 212 +"Number\u0086\u00ac\u0095\u001d\u000b\u0094\u00e0\u008b\u0002\u0000\u0000xp\u0080\u0000\u0000\u0000\u0000\u0000\u0000\u0000q\u0000~\u00004t\u0000\fmaxInclusivesq\u0000~\u0000>\u007f\u00ff\u00ff\u00ff\u00ff\u00ff\u00ff" 213 +"\u00ffq\u0000~\u0000/q\u0000~\u0000=sr\u0000\u0011java.lang.Integer\u0012\u00e2\u00a0\u00a4\u00f7\u0081\u00878\u0002\u0000\u0001I\u0000\u0005valuexq\u0000~\u0000?\u0080\u0000\u0000" 214 +"\u0000q\u0000~\u0000/q\u0000~\u0000Asq\u0000~\u0000C\u007f\u00ff\u00ff\u00ffsr\u00000com.sun.msv.grammar.Expression$Null" 215 +"SetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringP" 216 +"air\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001dL\u0000\fnamespaceURIq\u0000~\u0000\u001dxpq\u0000~\u0000!q\u0000" 217 +"~\u0000 sq\u0000~\u0000\nppsr\u0000 com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000" 218 +"\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\rxq\u0000~\u0000\u0003q\u0000~\u0000\u0011psq\u0000~\u0000\u0013ppsr\u0000\"com.sun.ms" 219 +"v.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u001aq\u0000~\u0000 t\u0000\u0005QNameq\u0000~\u0000$q" 220 +"\u0000~\u0000Gsq\u0000~\u0000Hq\u0000~\u0000Pq\u0000~\u0000 sr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000" 221 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001dL\u0000\fnamespaceURIq\u0000~\u0000\u001dxr\u0000\u001dcom.sun.m" 222 +"sv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u0004typet\u0000)http://www.w3.org" 223 +"/2001/XMLSchema-instancesr\u00000com.sun.msv.grammar.Expression$E" 224 +"psilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000\u0010\u0001psq\u0000~\u0000Rt\u0000\tWatchTypet" 225 +"\u0000\u0000q\u0000~\u0000Xsq\u0000~\u0000\nppsq\u0000~\u0000\fq\u0000~\u0000\u0011p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0016sq\u0000~\u0000\nppsq\u0000~\u0000Kq\u0000~\u0000\u0011" 226 +"pq\u0000~\u0000Mq\u0000~\u0000Tq\u0000~\u0000Xsq\u0000~\u0000Rt\u0000\u000bWatchOptionq\u0000~\u0000\\q\u0000~\u0000Xsq\u0000~\u0000\nppsq\u0000~\u0000\f" 227 +"q\u0000~\u0000\u0011p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0016sq\u0000~\u0000\nppsq\u0000~\u0000Kq\u0000~\u0000\u0011pq\u0000~\u0000Mq\u0000~\u0000Tq\u0000~\u0000Xsq\u0000~\u0000" 228 +"Rt\u0000\u000bWatchStatusq\u0000~\u0000\\q\u0000~\u0000Xsq\u0000~\u0000\nppsq\u0000~\u0000\fq\u0000~\u0000\u0011p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0013" 229 +"ppsr\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlw" 230 +"aysValidxq\u0000~\u0000\u001aq\u0000~\u0000 t\u0000\u0006stringsr\u00005com.sun.msv.datatype.xsd.Whi" 231 +"teSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000#\u0001q\u0000~\u0000Gsq\u0000~\u0000Hq\u0000~\u0000qq" 232 +"\u0000~\u0000 sq\u0000~\u0000\nppsq\u0000~\u0000Kq\u0000~\u0000\u0011pq\u0000~\u0000Mq\u0000~\u0000Tq\u0000~\u0000Xsq\u0000~\u0000Rt\u0000\u0011WatchCreatio" 233 +"nDateq\u0000~\u0000\\q\u0000~\u0000Xsq\u0000~\u0000\nppsq\u0000~\u0000\fq\u0000~\u0000\u0011p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000nsq\u0000~\u0000\nppsq\u0000" 234 +"~\u0000Kq\u0000~\u0000\u0011pq\u0000~\u0000Mq\u0000~\u0000Tq\u0000~\u0000Xsq\u0000~\u0000Rt\u0000\u0011WatchLastSentDateq\u0000~\u0000\\q\u0000~\u0000X" 235 +"sq\u0000~\u0000\nppsq\u0000~\u0000\fq\u0000~\u0000\u0011p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000nsq\u0000~\u0000\nppsq\u0000~\u0000Kq\u0000~\u0000\u0011pq\u0000~\u0000Mq" 236 +"\u0000~\u0000Tq\u0000~\u0000Xsq\u0000~\u0000Rt\u0000\fWatchEndDateq\u0000~\u0000\\q\u0000~\u0000Xsr\u0000\"com.sun.msv.gram" 237 +"mar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/gram" 238 +"mar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.grammar.Expr" 239 +"essionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006p" 240 +"arentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000\u0017\u0001pq\u0000~\u0000\u000bq\u0000~" 241 +"\u0000]q\u0000~\u0000dq\u0000~\u0000\u0006q\u0000~\u0000\bq\u0000~\u0000mq\u0000~\u0000{q\u0000~\u0000\u0082q\u0000~\u0000Jq\u0000~\u0000`q\u0000~\u0000gq\u0000~\u0000uq\u0000~\u0000|q\u0000~" 242 +"\u0000\u0083q\u0000~\u0000\u0007q\u0000~\u0000\u0005q\u0000~\u0000kq\u0000~\u0000yq\u0000~\u0000\u0080q\u0000~\u0000\u0012q\u0000~\u0000_q\u0000~\u0000\tq\u0000~\u0000fx")); 243 } 244 return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment); 245 } 246 247 public class Unmarshaller 248 extends com.mvnforum.jaxb.db.impl.runtime.AbstractUnmarshallingEventHandlerImpl 249 { 250 251 252 public Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) { 253 super(context, "-------------------"); 254 } 255 256 protected Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context, int startState) { 257 this(context); 258 state = startState; 259 } 260 261 public java.lang.Object owner() { 262 return com.mvnforum.jaxb.db.impl.GlobalWatchTypeImpl.this; 263 } 264 265 public void enterElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname, org.xml.sax.Attributes __atts) 266 throws org.xml.sax.SAXException 267 { 268 int attIdx; 269 outer: 270 while (true) { 271 switch (state) { 272 case 0 : 273 if (("WatchType" == ___local)&&("" == ___uri)) { 274 context.pushAttributes(__atts, true); 275 state = 1; 276 return ; 277 } 278 state = 3; 279 continue outer; 280 case 12 : 281 if (("WatchLastSentDate" == ___local)&&("" == ___uri)) { 282 context.pushAttributes(__atts, true); 283 state = 13; 284 return ; 285 } 286 state = 15; 287 continue outer; 288 case 18 : 289 revertToParentFromEnterElement(___uri, ___local, ___qname, __atts); 290 return ; 291 case 15 : 292 if (("WatchEndDate" == ___local)&&("" == ___uri)) { 293 context.pushAttributes(__atts, true); 294 state = 16; 295 return ; 296 } 297 state = 18; 298 continue outer; 299 case 3 : 300 if (("WatchOption" == ___local)&&("" == ___uri)) { 301 context.pushAttributes(__atts, true); 302 state = 4; 303 return ; 304 } 305 state = 6; 306 continue outer; 307 case 6 : 308 if (("WatchStatus" == ___local)&&("" == ___uri)) { 309 context.pushAttributes(__atts, true); 310 state = 7; 311 return ; 312 } 313 state = 9; 314 continue outer; 315 case 9 : 316 if (("WatchCreationDate" == ___local)&&("" == ___uri)) { 317 context.pushAttributes(__atts, true); 318 state = 10; 319 return ; 320 } 321 state = 12; 322 continue outer; 323 } 324 super.enterElement(___uri, ___local, ___qname, __atts); 325 break; 326 } 327 } 328 329 public void leaveElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 330 throws org.xml.sax.SAXException 331 { 332 int attIdx; 333 outer: 334 while (true) { 335 switch (state) { 336 case 0 : 337 state = 3; 338 continue outer; 339 case 12 : 340 state = 15; 341 continue outer; 342 case 2 : 343 if (("WatchType" == ___local)&&("" == ___uri)) { 344 context.popAttributes(); 345 state = 3; 346 return ; 347 } 348 break; 349 case 5 : 350 if (("WatchOption" == ___local)&&("" == ___uri)) { 351 context.popAttributes(); 352 state = 6; 353 return ; 354 } 355 break; 356 case 14 : 357 if (("WatchLastSentDate" == ___local)&&("" == ___uri)) { 358 context.popAttributes(); 359 state = 15; 360 return ; 361 } 362 break; 363 case 18 : 364 revertToParentFromLeaveElement(___uri, ___local, ___qname); 365 return ; 366 case 8 : 367 if (("WatchStatus" == ___local)&&("" == ___uri)) { 368 context.popAttributes(); 369 state = 9; 370 return ; 371 } 372 break; 373 case 11 : 374 if (("WatchCreationDate" == ___local)&&("" == ___uri)) { 375 context.popAttributes(); 376 state = 12; 377 return ; 378 } 379 break; 380 case 17 : 381 if (("WatchEndDate" == ___local)&&("" == ___uri)) { 382 context.popAttributes(); 383 state = 18; 384 return ; 385 } 386 break; 387 case 15 : 388 state = 18; 389 continue outer; 390 case 3 : 391 state = 6; 392 continue outer; 393 case 6 : 394 state = 9; 395 continue outer; 396 case 9 : 397 state = 12; 398 continue outer; 399 } 400 super.leaveElement(___uri, ___local, ___qname); 401 break; 402 } 403 } 404 405 public void enterAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 406 throws org.xml.sax.SAXException 407 { 408 int attIdx; 409 outer: 410 while (true) { 411 switch (state) { 412 case 0 : 413 state = 3; 414 continue outer; 415 case 12 : 416 state = 15; 417 continue outer; 418 case 18 : 419 revertToParentFromEnterAttribute(___uri, ___local, ___qname); 420 return ; 421 case 15 : 422 state = 18; 423 continue outer; 424 case 3 : 425 state = 6; 426 continue outer; 427 case 6 : 428 state = 9; 429 continue outer; 430 case 9 : 431 state = 12; 432 continue outer; 433 } 434 super.enterAttribute(___uri, ___local, ___qname); 435 break; 436 } 437 } 438 439 public void leaveAttribute(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname) 440 throws org.xml.sax.SAXException 441 { 442 int attIdx; 443 outer: 444 while (true) { 445 switch (state) { 446 case 0 : 447 state = 3; 448 continue outer; 449 case 12 : 450 state = 15; 451 continue outer; 452 case 18 : 453 revertToParentFromLeaveAttribute(___uri, ___local, ___qname); 454 return ; 455 case 15 : 456 state = 18; 457 continue outer; 458 case 3 : 459 state = 6; 460 continue outer; 461 case 6 : 462 state = 9; 463 continue outer; 464 case 9 : 465 state = 12; 466 continue outer; 467 } 468 super.leaveAttribute(___uri, ___local, ___qname); 469 break; 470 } 471 } 472 473 public void handleText(final java.lang.String value) 474 throws org.xml.sax.SAXException 475 { 476 int attIdx; 477 outer: 478 while (true) { 479 try { 480 switch (state) { 481 case 0 : 482 state = 3; 483 continue outer; 484 case 12 : 485 state = 15; 486 continue outer; 487 case 16 : 488 state = 17; 489 eatText1(value); 490 return ; 491 case 4 : 492 state = 5; 493 eatText2(value); 494 return ; 495 case 18 : 496 revertToParentFromText(value); 497 return ; 498 case 10 : 499 state = 11; 500 eatText3(value); 501 return ; 502 case 13 : 503 state = 14; 504 eatText4(value); 505 return ; 506 case 15 : 507 state = 18; 508 continue outer; 509 case 7 : 510 state = 8; 511 eatText5(value); 512 return ; 513 case 1 : 514 state = 2; 515 eatText6(value); 516 return ; 517 case 3 : 518 state = 6; 519 continue outer; 520 case 6 : 521 state = 9; 522 continue outer; 523 case 9 : 524 state = 12; 525 continue outer; 526 } 527 } catch (java.lang.RuntimeException e) { 528 handleUnexpectedTextException(value, e); 529 } 530 break; 531 } 532 } 533 534 private void eatText1(final java.lang.String value) 535 throws org.xml.sax.SAXException 536 { 537 try { 538 _WatchEndDate = value; 539 } catch (java.lang.Exception e) { 540 handleParseConversionException(e); 541 } 542 } 543 544 private void eatText2(final java.lang.String value) 545 throws org.xml.sax.SAXException 546 { 547 try { 548 _WatchOption = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 549 has_WatchOption = true; 550 } catch (java.lang.Exception e) { 551 handleParseConversionException(e); 552 } 553 } 554 555 private void eatText3(final java.lang.String value) 556 throws org.xml.sax.SAXException 557 { 558 try { 559 _WatchCreationDate = value; 560 } catch (java.lang.Exception e) { 561 handleParseConversionException(e); 562 } 563 } 564 565 private void eatText4(final java.lang.String value) 566 throws org.xml.sax.SAXException 567 { 568 try { 569 _WatchLastSentDate = value; 570 } catch (java.lang.Exception e) { 571 handleParseConversionException(e); 572 } 573 } 574 575 private void eatText5(final java.lang.String value) 576 throws org.xml.sax.SAXException 577 { 578 try { 579 _WatchStatus = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 580 has_WatchStatus = true; 581 } catch (java.lang.Exception e) { 582 handleParseConversionException(e); 583 } 584 } 585 586 private void eatText6(final java.lang.String value) 587 throws org.xml.sax.SAXException 588 { 589 try { 590 _WatchType = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); 591 has_WatchType = true; 592 } catch (java.lang.Exception e) { 593 handleParseConversionException(e); 594 } 595 } 596 597 } 598 599 } 600 | Popular Tags |