KickJava   Java API By Example, From Geeks To Geeks.

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


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 ThreadWatchTypeImpl implements com.mvnforum.jaxb.db.ThreadWatchType, 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 java.lang.String JavaDoc _MemberName;
20     protected boolean has_WatchOption;
21     protected int _WatchOption;
22     protected boolean has_WatchStatus;
23     protected int _WatchStatus;
24     public final static java.lang.Class JavaDoc version = (com.mvnforum.jaxb.db.impl.JAXBVersion.class);
25     private static com.sun.msv.grammar.Grammar schemaFragment;
26
27     private final static java.lang.Class JavaDoc PRIMARY_INTERFACE_CLASS() {
28         return (com.mvnforum.jaxb.db.ThreadWatchType.class);
29     }
30
31     public java.lang.String JavaDoc getWatchCreationDate() {
32         return _WatchCreationDate;
33     }
34
35     public void setWatchCreationDate(java.lang.String JavaDoc value) {
36         _WatchCreationDate = value;
37     }
38
39     public java.lang.String JavaDoc getWatchLastSentDate() {
40         return _WatchLastSentDate;
41     }
42
43     public void setWatchLastSentDate(java.lang.String JavaDoc value) {
44         _WatchLastSentDate = value;
45     }
46
47     public java.lang.String JavaDoc getWatchEndDate() {
48         return _WatchEndDate;
49     }
50
51     public void setWatchEndDate(java.lang.String JavaDoc value) {
52         _WatchEndDate = value;
53     }
54
55     public int getWatchType() {
56         return _WatchType;
57     }
58
59     public void setWatchType(int value) {
60         _WatchType = value;
61         has_WatchType = true;
62     }
63
64     public java.lang.String JavaDoc getMemberName() {
65         return _MemberName;
66     }
67
68     public void setMemberName(java.lang.String JavaDoc value) {
69         _MemberName = value;
70     }
71
72     public int getWatchOption() {
73         return _WatchOption;
74     }
75
76     public void setWatchOption(int value) {
77         _WatchOption = value;
78         has_WatchOption = true;
79     }
80
81     public int getWatchStatus() {
82         return _WatchStatus;
83     }
84
85     public void setWatchStatus(int value) {
86         _WatchStatus = value;
87         has_WatchStatus = true;
88     }
89
90     public com.mvnforum.jaxb.db.impl.runtime.UnmarshallingEventHandler createUnmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) {
91         return new com.mvnforum.jaxb.db.impl.ThreadWatchTypeImpl.Unmarshaller(context);
92     }
93
94     public void serializeBody(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
95         throws org.xml.sax.SAXException JavaDoc
96     {
97         if (_MemberName!= null) {
98             context.startElement("", "MemberName");
99             context.endNamespaceDecls();
100             context.endAttributes();
101             try {
102                 context.text(((java.lang.String JavaDoc) _MemberName), "MemberName");
103             } catch (java.lang.Exception JavaDoc e) {
104                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
105             }
106             context.endElement();
107         }
108         if (has_WatchType) {
109             context.startElement("", "WatchType");
110             context.endNamespaceDecls();
111             context.endAttributes();
112             try {
113                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchType)), "WatchType");
114             } catch (java.lang.Exception JavaDoc e) {
115                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
116             }
117             context.endElement();
118         }
119         if (has_WatchOption) {
120             context.startElement("", "WatchOption");
121             context.endNamespaceDecls();
122             context.endAttributes();
123             try {
124                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchOption)), "WatchOption");
125             } catch (java.lang.Exception JavaDoc e) {
126                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
127             }
128             context.endElement();
129         }
130         if (has_WatchStatus) {
131             context.startElement("", "WatchStatus");
132             context.endNamespaceDecls();
133             context.endAttributes();
134             try {
135                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _WatchStatus)), "WatchStatus");
136             } catch (java.lang.Exception JavaDoc e) {
137                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
138             }
139             context.endElement();
140         }
141         if (_WatchCreationDate!= null) {
142             context.startElement("", "WatchCreationDate");
143             context.endNamespaceDecls();
144             context.endAttributes();
145             try {
146                 context.text(((java.lang.String JavaDoc) _WatchCreationDate), "WatchCreationDate");
147             } catch (java.lang.Exception JavaDoc e) {
148                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
149             }
150             context.endElement();
151         }
152         if (_WatchLastSentDate!= null) {
153             context.startElement("", "WatchLastSentDate");
154             context.endNamespaceDecls();
155             context.endAttributes();
156             try {
157                 context.text(((java.lang.String JavaDoc) _WatchLastSentDate), "WatchLastSentDate");
158             } catch (java.lang.Exception JavaDoc e) {
159                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
160             }
161             context.endElement();
162         }
163         if (_WatchEndDate!= null) {
164             context.startElement("", "WatchEndDate");
165             context.endNamespaceDecls();
166             context.endAttributes();
167             try {
168                 context.text(((java.lang.String JavaDoc) _WatchEndDate), "WatchEndDate");
169             } catch (java.lang.Exception JavaDoc e) {
170                 com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
171             }
172             context.endElement();
173         }
174     }
175
176     public void serializeAttributes(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
177         throws org.xml.sax.SAXException JavaDoc
178     {
179     }
180
181     public void serializeURIs(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
182         throws org.xml.sax.SAXException JavaDoc
183     {
184     }
185
186     public java.lang.Class JavaDoc getPrimaryInterface() {
187         return (com.mvnforum.jaxb.db.ThreadWatchType.class);
188     }
189
190     public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
191         if (schemaFragment == null) {
192             schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize((
193  "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
194 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
195 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
196 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
197 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
198 +"sr\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000\'com."
199 +"sun.msv.grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000"
200 +"\u001fLcom/sun/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.Elem"
201 +"entExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentMode"
202 +"lq\u0000~\u0000\u0002xq\u0000~\u0000\u0003sr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000p\u0000sq\u0000"
203 +"~\u0000\u0000ppsr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/"
204 +"relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/m"
205 +"sv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.datatype.xsd.Stri"
206 +"ngType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.datatype.xs"
207 +"d.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.C"
208 +"oncreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd.XSDatatyp"
209 +"eImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/String;L\u0000\btypeN"
210 +"ameq\u0000~\u0000\u001cL\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/WhiteSpace"
211 +"Processor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006stringsr\u00005"
212 +"com.sun.msv.datatype.xsd.WhiteSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
213 +"\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001"
214 +"\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullSetExpression\u0000\u0000"
215 +"\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L"
216 +"\u0000\tlocalNameq\u0000~\u0000\u001cL\u0000\fnamespaceURIq\u0000~\u0000\u001cxpq\u0000~\u0000 q\u0000~\u0000\u001fsq\u0000~\u0000\u000bppsr\u0000 "
217 +"com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnam"
218 +"eClassq\u0000~\u0000\u000exq\u0000~\u0000\u0003q\u0000~\u0000\u0012psq\u0000~\u0000\u0014ppsr\u0000\"com.sun.msv.datatype.xsd."
219 +"QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0019q\u0000~\u0000\u001ft\u0000\u0005QNamesr\u00005com.sun.msv.datat"
220 +"ype.xsd.WhiteSpaceProcessor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\"q\u0000~\u0000%sq"
221 +"\u0000~\u0000&q\u0000~\u0000.q\u0000~\u0000\u001fsr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
222 +"\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001cL\u0000\fnamespaceURIq\u0000~\u0000\u001cxr\u0000\u001dcom.sun.msv.gra"
223 +"mmar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u0004typet\u0000)http://www.w3.org/2001/"
224 +"XMLSchema-instancesr\u00000com.sun.msv.grammar.Expression$Epsilon"
225 +"Expression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000\u0011\u0001psq\u0000~\u00002t\u0000\nMemberNamet\u0000\u0000q\u0000~"
226 +"\u00008sq\u0000~\u0000\u000bppsq\u0000~\u0000\rq\u0000~\u0000\u0012p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0014ppsr\u0000 com.sun.msv.datat"
227 +"ype.xsd.IntType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000+com.sun.msv.datatype.xsd.Integ"
228 +"erDerivedType\u0099\u00f1]\u0090&6k\u00be\u0002\u0000\u0001L\u0000\nbaseFacetst\u0000)Lcom/sun/msv/datatyp"
229 +"e/xsd/XSDatatypeImpl;xq\u0000~\u0000\u0019q\u0000~\u0000\u001ft\u0000\u0003intq\u0000~\u00000sr\u0000*com.sun.msv.d"
230 +"atatype.xsd.MaxInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#com.sun.msv.data"
231 +"type.xsd.RangeFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\nlimitValuet\u0000\u0012Ljava/lang/Obj"
232 +"ect;xr\u00009com.sun.msv.datatype.xsd.DataTypeWithValueConstraint"
233 +"Facet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.DataTypeWithFac"
234 +"et\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheckFlagL\u0000\bbaseType"
235 +"q\u0000~\u0000CL\u0000\fconcreteTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteTyp"
236 +"e;L\u0000\tfacetNameq\u0000~\u0000\u001cxq\u0000~\u0000\u001bppq\u0000~\u00000\u0000\u0001sr\u0000*com.sun.msv.datatype.x"
237 +"sd.MinInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Gppq\u0000~\u00000\u0000\u0000sr\u0000!com.sun.ms"
238 +"v.datatype.xsd.LongType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Bq\u0000~\u0000\u001ft\u0000\u0004longq\u0000~\u00000sq\u0000"
239 +"~\u0000Fppq\u0000~\u00000\u0000\u0001sq\u0000~\u0000Mppq\u0000~\u00000\u0000\u0000sr\u0000$com.sun.msv.datatype.xsd.Inte"
240 +"gerType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Bq\u0000~\u0000\u001ft\u0000\u0007integerq\u0000~\u00000sr\u0000,com.sun.msv."
241 +"datatype.xsd.FractionDigitsFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000\u0005scalexr\u0000;com.s"
242 +"un.msv.datatype.xsd.DataTypeWithLexicalConstraintFacetT\u0090\u001c>\u001az"
243 +"b\u00ea\u0002\u0000\u0000xq\u0000~\u0000Jppq\u0000~\u00000\u0001\u0000sr\u0000#com.sun.msv.datatype.xsd.NumberType\u0000"
244 +"\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0019q\u0000~\u0000\u001ft\u0000\u0007decimalq\u0000~\u00000q\u0000~\u0000[t\u0000\u000efractionDigits\u0000\u0000"
245 +"\u0000\u0000q\u0000~\u0000Ut\u0000\fminInclusivesr\u0000\u000ejava.lang.Long;\u008b\u00e4\u0090\u00cc\u008f#\u00df\u0002\u0000\u0001J\u0000\u0005valuex"
246 +"r\u0000\u0010java.lang.Number\u0086\u00ac\u0095\u001d\u000b\u0094\u00e0\u008b\u0002\u0000\u0000xp\u0080\u0000\u0000\u0000\u0000\u0000\u0000\u0000q\u0000~\u0000Ut\u0000\fmaxInclusive"
247 +"sq\u0000~\u0000_\u007f\u00ff\u00ff\u00ff\u00ff\u00ff\u00ff\u00ffq\u0000~\u0000Pq\u0000~\u0000^sr\u0000\u0011java.lang.Integer\u0012\u00e2\u00a0\u00a4\u00f7\u0081\u00878\u0002\u0000\u0001I\u0000\u0005v"
248 +"aluexq\u0000~\u0000`\u0080\u0000\u0000\u0000q\u0000~\u0000Pq\u0000~\u0000bsq\u0000~\u0000d\u007f\u00ff\u00ff\u00ffq\u0000~\u0000%sq\u0000~\u0000&q\u0000~\u0000Eq\u0000~\u0000\u001fsq\u0000~\u0000"
249 +"\u000bppsq\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\tWatchTypeq\u0000~\u0000<q\u0000~\u00008sq"
250 +"\u0000~\u0000\u000bppsq\u0000~\u0000\rq\u0000~\u0000\u0012p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000@sq\u0000~\u0000\u000bppsq\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+q\u0000~"
251 +"\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u000bWatchOptionq\u0000~\u0000<q\u0000~\u00008sq\u0000~\u0000\u000bppsq\u0000~\u0000\rq\u0000~\u0000\u0012p\u0000sq"
252 +"\u0000~\u0000\u0000ppq\u0000~\u0000@sq\u0000~\u0000\u000bppsq\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u000bWatch"
253 +"Statusq\u0000~\u0000<q\u0000~\u00008sq\u0000~\u0000\u000bppsq\u0000~\u0000\rq\u0000~\u0000\u0012p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0017sq\u0000~\u0000\u000bppsq"
254 +"\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u0011WatchCreationDateq\u0000~\u0000<q\u0000~\u0000"
255 +"8sq\u0000~\u0000\u000bppsq\u0000~\u0000\rq\u0000~\u0000\u0012p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0017sq\u0000~\u0000\u000bppsq\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+"
256 +"q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u0011WatchLastSentDateq\u0000~\u0000<q\u0000~\u00008sq\u0000~\u0000\u000bppsq\u0000~\u0000\r"
257 +"q\u0000~\u0000\u0012p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0017sq\u0000~\u0000\u000bppsq\u0000~\u0000)q\u0000~\u0000\u0012pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u0000"
258 +"2t\u0000\fWatchEndDateq\u0000~\u0000<q\u0000~\u00008sr\u0000\"com.sun.msv.grammar.Expression"
259 +"Pool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/grammar/Expression"
260 +"Pool$ClosedHash;xpsr\u0000-com.sun.msv.grammar.ExpressionPool$Clo"
261 +"sedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/s"
262 +"un/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000\u001b\u0001pq\u0000~\u0000=q\u0000~\u0000lq\u0000~\u0000sq\u0000~\u0000\u0006q\u0000"
263 +"~\u0000\u0013q\u0000~\u0000|q\u0000~\u0000\u0083q\u0000~\u0000\u008aq\u0000~\u0000(q\u0000~\u0000hq\u0000~\u0000oq\u0000~\u0000vq\u0000~\u0000}q\u0000~\u0000\u0084q\u0000~\u0000\u008bq\u0000~\u0000\u0005q\u0000"
264 +"~\u0000\nq\u0000~\u0000\fq\u0000~\u0000zq\u0000~\u0000\u0081q\u0000~\u0000\u0088q\u0000~\u0000\tq\u0000~\u0000\bq\u0000~\u0000?q\u0000~\u0000nq\u0000~\u0000uq\u0000~\u0000\u0007x"));
265         }
266         return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment);
267     }
268
269     public class Unmarshaller
270         extends com.mvnforum.jaxb.db.impl.runtime.AbstractUnmarshallingEventHandlerImpl
271     {
272
273
274         public Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) {
275             super(context, "----------------------");
276         }
277
278         protected Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context, int startState) {
279             this(context);
280             state = startState;
281         }
282
283         public java.lang.Object JavaDoc owner() {
284             return com.mvnforum.jaxb.db.impl.ThreadWatchTypeImpl.this;
285         }
286
287         public void enterElement(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname, org.xml.sax.Attributes JavaDoc __atts)
288             throws org.xml.sax.SAXException JavaDoc
289         {
290             int attIdx;
291             outer:
292             while (true) {
293                 switch (state) {
294                     case 6 :
295                         if (("WatchOption" == ___local)&&("" == ___uri)) {
296                             context.pushAttributes(__atts, true);
297                             state = 7;
298                             return ;
299                         }
300                         state = 9;
301                         continue outer;
302                     case 18 :
303                         if (("WatchEndDate" == ___local)&&("" == ___uri)) {
304                             context.pushAttributes(__atts, true);
305                             state = 19;
306                             return ;
307                         }
308                         state = 21;
309                         continue outer;
310                     case 12 :
311                         if (("WatchCreationDate" == ___local)&&("" == ___uri)) {
312                             context.pushAttributes(__atts, true);
313                             state = 13;
314                             return ;
315                         }
316                         state = 15;
317                         continue outer;
318                     case 3 :
319                         if (("WatchType" == ___local)&&("" == ___uri)) {
320                             context.pushAttributes(__atts, true);
321                             state = 4;
322                             return ;
323                         }
324                         state = 6;
325                         continue outer;
326                     case 9 :
327                         if (("WatchStatus" == ___local)&&("" == ___uri)) {
328                             context.pushAttributes(__atts, true);
329                             state = 10;
330                             return ;
331                         }
332                         state = 12;
333                         continue outer;
334                     case 0 :
335                         if (("MemberName" == ___local)&&("" == ___uri)) {
336                             context.pushAttributes(__atts, true);
337                             state = 1;
338                             return ;
339                         }
340                         state = 3;
341                         continue outer;
342                     case 21 :
343                         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
344                         return ;
345                     case 15 :
346                         if (("WatchLastSentDate" == ___local)&&("" == ___uri)) {
347                             context.pushAttributes(__atts, true);
348                             state = 16;
349                             return ;
350                         }
351                         state = 18;
352                         continue outer;
353                 }
354                 super.enterElement(___uri, ___local, ___qname, __atts);
355                 break;
356             }
357         }
358
359         public void leaveElement(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
360             throws org.xml.sax.SAXException JavaDoc
361         {
362             int attIdx;
363             outer:
364             while (true) {
365                 switch (state) {
366                     case 2 :
367                         if (("MemberName" == ___local)&&("" == ___uri)) {
368                             context.popAttributes();
369                             state = 3;
370                             return ;
371                         }
372                         break;
373                     case 14 :
374                         if (("WatchCreationDate" == ___local)&&("" == ___uri)) {
375                             context.popAttributes();
376                             state = 15;
377                             return ;
378                         }
379                         break;
380                     case 20 :
381                         if (("WatchEndDate" == ___local)&&("" == ___uri)) {
382                             context.popAttributes();
383                             state = 21;
384                             return ;
385                         }
386                         break;
387                     case 6 :
388                         state = 9;
389                         continue outer;
390                     case 18 :
391                         state = 21;
392                         continue outer;
393                     case 12 :
394                         state = 15;
395                         continue outer;
396                     case 3 :
397                         state = 6;
398                         continue outer;
399                     case 8 :
400                         if (("WatchOption" == ___local)&&("" == ___uri)) {
401                             context.popAttributes();
402                             state = 9;
403                             return ;
404                         }
405                         break;
406                     case 9 :
407                         state = 12;
408                         continue outer;
409                     case 0 :
410                         state = 3;
411                         continue outer;
412                     case 5 :
413                         if (("WatchType" == ___local)&&("" == ___uri)) {
414                             context.popAttributes();
415                             state = 6;
416                             return ;
417                         }
418                         break;
419                     case 21 :
420                         revertToParentFromLeaveElement(___uri, ___local, ___qname);
421                         return ;
422                     case 11 :
423                         if (("WatchStatus" == ___local)&&("" == ___uri)) {
424                             context.popAttributes();
425                             state = 12;
426                             return ;
427                         }
428                         break;
429                     case 15 :
430                         state = 18;
431                         continue outer;
432                     case 17 :
433                         if (("WatchLastSentDate" == ___local)&&("" == ___uri)) {
434                             context.popAttributes();
435                             state = 18;
436                             return ;
437                         }
438                         break;
439                 }
440                 super.leaveElement(___uri, ___local, ___qname);
441                 break;
442             }
443         }
444
445         public void enterAttribute(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
446             throws org.xml.sax.SAXException JavaDoc
447         {
448             int attIdx;
449             outer:
450             while (true) {
451                 switch (state) {
452                     case 6 :
453                         state = 9;
454                         continue outer;
455                     case 18 :
456                         state = 21;
457                         continue outer;
458                     case 12 :
459                         state = 15;
460                         continue outer;
461                     case 3 :
462                         state = 6;
463                         continue outer;
464                     case 9 :
465                         state = 12;
466                         continue outer;
467                     case 0 :
468                         state = 3;
469                         continue outer;
470                     case 21 :
471                         revertToParentFromEnterAttribute(___uri, ___local, ___qname);
472                         return ;
473                     case 15 :
474                         state = 18;
475                         continue outer;
476                 }
477                 super.enterAttribute(___uri, ___local, ___qname);
478                 break;
479             }
480         }
481
482         public void leaveAttribute(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
483             throws org.xml.sax.SAXException JavaDoc
484         {
485             int attIdx;
486             outer:
487             while (true) {
488                 switch (state) {
489                     case 6 :
490                         state = 9;
491                         continue outer;
492                     case 18 :
493                         state = 21;
494                         continue outer;
495                     case 12 :
496                         state = 15;
497                         continue outer;
498                     case 3 :
499                         state = 6;
500                         continue outer;
501                     case 9 :
502                         state = 12;
503                         continue outer;
504                     case 0 :
505                         state = 3;
506                         continue outer;
507                     case 21 :
508                         revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
509                         return ;
510                     case 15 :
511                         state = 18;
512                         continue outer;
513                 }
514                 super.leaveAttribute(___uri, ___local, ___qname);
515                 break;
516             }
517         }
518
519         public void handleText(final java.lang.String JavaDoc value)
520             throws org.xml.sax.SAXException JavaDoc
521         {
522             int attIdx;
523             outer:
524             while (true) {
525                 try {
526                     switch (state) {
527                         case 10 :
528                             state = 11;
529                             eatText1(value);
530                             return ;
531                         case 1 :
532                             state = 2;
533                             eatText2(value);
534                             return ;
535                         case 6 :
536                             state = 9;
537                             continue outer;
538                         case 7 :
539                             state = 8;
540                             eatText3(value);
541                             return ;
542                         case 18 :
543                             state = 21;
544                             continue outer;
545                         case 12 :
546                             state = 15;
547                             continue outer;
548                         case 3 :
549                             state = 6;
550                             continue outer;
551                         case 4 :
552                             state = 5;
553                             eatText4(value);
554                             return ;
555                         case 13 :
556                             state = 14;
557                             eatText5(value);
558                             return ;
559                         case 9 :
560                             state = 12;
561                             continue outer;
562                         case 0 :
563                             state = 3;
564                             continue outer;
565                         case 21 :
566                             revertToParentFromText(value);
567                             return ;
568                         case 19 :
569                             state = 20;
570                             eatText6(value);
571                             return ;
572                         case 15 :
573                             state = 18;
574                             continue outer;
575                         case 16 :
576                             state = 17;
577                             eatText7(value);
578                             return ;
579                     }
580                 } catch (java.lang.RuntimeException JavaDoc e) {
581                     handleUnexpectedTextException(value, e);
582                 }
583                 break;
584             }
585         }
586
587         private void eatText1(final java.lang.String JavaDoc value)
588             throws org.xml.sax.SAXException JavaDoc
589         {
590             try {
591                 _WatchStatus = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
592                 has_WatchStatus = true;
593             } catch (java.lang.Exception JavaDoc e) {
594                 handleParseConversionException(e);
595             }
596         }
597
598         private void eatText2(final java.lang.String JavaDoc value)
599             throws org.xml.sax.SAXException JavaDoc
600         {
601             try {
602                 _MemberName = value;
603             } catch (java.lang.Exception JavaDoc e) {
604                 handleParseConversionException(e);
605             }
606         }
607
608         private void eatText3(final java.lang.String JavaDoc value)
609             throws org.xml.sax.SAXException JavaDoc
610         {
611             try {
612                 _WatchOption = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
613                 has_WatchOption = true;
614             } catch (java.lang.Exception JavaDoc e) {
615                 handleParseConversionException(e);
616             }
617         }
618
619         private void eatText4(final java.lang.String JavaDoc value)
620             throws org.xml.sax.SAXException JavaDoc
621         {
622             try {
623                 _WatchType = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
624                 has_WatchType = true;
625             } catch (java.lang.Exception JavaDoc e) {
626                 handleParseConversionException(e);
627             }
628         }
629
630         private void eatText5(final java.lang.String JavaDoc value)
631             throws org.xml.sax.SAXException JavaDoc
632         {
633             try {
634                 _WatchCreationDate = value;
635             } catch (java.lang.Exception JavaDoc e) {
636                 handleParseConversionException(e);
637             }
638         }
639
640         private void eatText6(final java.lang.String JavaDoc value)
641             throws org.xml.sax.SAXException JavaDoc
642         {
643             try {
644                 _WatchEndDate = value;
645             } catch (java.lang.Exception JavaDoc e) {
646                 handleParseConversionException(e);
647             }
648         }
649
650         private void eatText7(final java.lang.String JavaDoc value)
651             throws org.xml.sax.SAXException JavaDoc
652         {
653             try {
654                 _WatchLastSentDate = value;
655             } catch (java.lang.Exception JavaDoc e) {
656                 handleParseConversionException(e);
657             }
658         }
659
660     }
661
662 }
663
Popular Tags