KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > mvnforum > jaxb > db > impl > GlobalWatchTypeImpl


1 //
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.5-b16-fcs
3
// See <a HREF="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4
// Any modifications to this file will be lost upon recompilation of the source schema.
5
// Generated on: 2005.12.29 at 03:19:11 PM GMT+07:00
6
//
7

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 JavaDoc _WatchCreationDate;
15     protected java.lang.String JavaDoc _WatchLastSentDate;
16     protected java.lang.String JavaDoc _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 JavaDoc 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 JavaDoc PRIMARY_INTERFACE_CLASS() {
27         return (com.mvnforum.jaxb.db.GlobalWatchType.class);
28     }
29
30     public java.lang.String JavaDoc getWatchCreationDate() {
31         return _WatchCreationDate;
32     }
33
34     public void setWatchCreationDate(java.lang.String JavaDoc value) {
35         _WatchCreationDate = value;
36     }
37
38     public java.lang.String JavaDoc getWatchLastSentDate() {
39         return _WatchLastSentDate;
40     }
41
42     public void setWatchLastSentDate(java.lang.String JavaDoc value) {
43         _WatchLastSentDate = value;
44     }
45
46     public java.lang.String JavaDoc getWatchEndDate() {
47         return _WatchEndDate;
48     }
49
50     public void setWatchEndDate(java.lang.String JavaDoc 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 JavaDoc
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 JavaDoc 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 JavaDoc 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 JavaDoc 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 JavaDoc) _WatchCreationDate), "WatchCreationDate");
127             } catch (java.lang.Exception JavaDoc 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 JavaDoc) _WatchLastSentDate), "WatchLastSentDate");
138             } catch (java.lang.Exception JavaDoc 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 JavaDoc) _WatchEndDate), "WatchEndDate");
149             } catch (java.lang.Exception JavaDoc 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 JavaDoc
158     {
159     }
160
161     public void serializeURIs(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
162         throws org.xml.sax.SAXException JavaDoc
163     {
164     }
165
166     public java.lang.Class JavaDoc 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 JavaDoc owner() {
262             return com.mvnforum.jaxb.db.impl.GlobalWatchTypeImpl.this;
263         }
264
265         public void enterElement(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname, org.xml.sax.Attributes JavaDoc __atts)
266             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
330             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
406             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
440             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc value)
474             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc e) {
528                     handleUnexpectedTextException(value, e);
529                 }
530                 break;
531             }
532         }
533
534         private void eatText1(final java.lang.String JavaDoc value)
535             throws org.xml.sax.SAXException JavaDoc
536         {
537             try {
538                 _WatchEndDate = value;
539             } catch (java.lang.Exception JavaDoc e) {
540                 handleParseConversionException(e);
541             }
542         }
543
544         private void eatText2(final java.lang.String JavaDoc value)
545             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc e) {
551                 handleParseConversionException(e);
552             }
553         }
554
555         private void eatText3(final java.lang.String JavaDoc value)
556             throws org.xml.sax.SAXException JavaDoc
557         {
558             try {
559                 _WatchCreationDate = value;
560             } catch (java.lang.Exception JavaDoc e) {
561                 handleParseConversionException(e);
562             }
563         }
564
565         private void eatText4(final java.lang.String JavaDoc value)
566             throws org.xml.sax.SAXException JavaDoc
567         {
568             try {
569                 _WatchLastSentDate = value;
570             } catch (java.lang.Exception JavaDoc e) {
571                 handleParseConversionException(e);
572             }
573         }
574
575         private void eatText5(final java.lang.String JavaDoc value)
576             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc e) {
582                 handleParseConversionException(e);
583             }
584         }
585
586         private void eatText6(final java.lang.String JavaDoc value)
587             throws org.xml.sax.SAXException JavaDoc
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 JavaDoc e) {
593                 handleParseConversionException(e);
594             }
595         }
596
597     }
598
599 }
600
Popular Tags