KickJava   Java API By Example, From Geeks To Geeks.

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


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 FavoriteThreadTypeImpl implements com.mvnforum.jaxb.db.FavoriteThreadType, 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 boolean has_FavoriteStatus;
15     protected int _FavoriteStatus;
16     protected java.lang.String JavaDoc _FavoriteCreationDate;
17     protected boolean has_FavoriteType;
18     protected int _FavoriteType;
19     protected java.lang.String JavaDoc _MemberName;
20     protected boolean has_FavoriteOption;
21     protected int _FavoriteOption;
22     public final static java.lang.Class JavaDoc version = (com.mvnforum.jaxb.db.impl.JAXBVersion.class);
23     private static com.sun.msv.grammar.Grammar schemaFragment;
24
25     private final static java.lang.Class JavaDoc PRIMARY_INTERFACE_CLASS() {
26         return (com.mvnforum.jaxb.db.FavoriteThreadType.class);
27     }
28
29     public int getFavoriteStatus() {
30         return _FavoriteStatus;
31     }
32
33     public void setFavoriteStatus(int value) {
34         _FavoriteStatus = value;
35         has_FavoriteStatus = true;
36     }
37
38     public java.lang.String JavaDoc getFavoriteCreationDate() {
39         return _FavoriteCreationDate;
40     }
41
42     public void setFavoriteCreationDate(java.lang.String JavaDoc value) {
43         _FavoriteCreationDate = value;
44     }
45
46     public int getFavoriteType() {
47         return _FavoriteType;
48     }
49
50     public void setFavoriteType(int value) {
51         _FavoriteType = value;
52         has_FavoriteType = true;
53     }
54
55     public java.lang.String JavaDoc getMemberName() {
56         return _MemberName;
57     }
58
59     public void setMemberName(java.lang.String JavaDoc value) {
60         _MemberName = value;
61     }
62
63     public int getFavoriteOption() {
64         return _FavoriteOption;
65     }
66
67     public void setFavoriteOption(int value) {
68         _FavoriteOption = value;
69         has_FavoriteOption = true;
70     }
71
72     public com.mvnforum.jaxb.db.impl.runtime.UnmarshallingEventHandler createUnmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) {
73         return new com.mvnforum.jaxb.db.impl.FavoriteThreadTypeImpl.Unmarshaller(context);
74     }
75
76     public void serializeBody(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
77         throws org.xml.sax.SAXException JavaDoc
78     {
79         context.startElement("", "MemberName");
80         context.endNamespaceDecls();
81         context.endAttributes();
82         try {
83             context.text(((java.lang.String JavaDoc) _MemberName), "MemberName");
84         } catch (java.lang.Exception JavaDoc e) {
85             com.mvnforum.jaxb.db.impl.runtime.Util.handlePrintConversionException(this, e, context);
86         }
87         context.endElement();
88         if (_FavoriteCreationDate!= null) {
89             context.startElement("", "FavoriteCreationDate");
90             context.endNamespaceDecls();
91             context.endAttributes();
92             try {
93                 context.text(((java.lang.String JavaDoc) _FavoriteCreationDate), "FavoriteCreationDate");
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_FavoriteType) {
100             context.startElement("", "FavoriteType");
101             context.endNamespaceDecls();
102             context.endAttributes();
103             try {
104                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _FavoriteType)), "FavoriteType");
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_FavoriteOption) {
111             context.startElement("", "FavoriteOption");
112             context.endNamespaceDecls();
113             context.endAttributes();
114             try {
115                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _FavoriteOption)), "FavoriteOption");
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 (has_FavoriteStatus) {
122             context.startElement("", "FavoriteStatus");
123             context.endNamespaceDecls();
124             context.endAttributes();
125             try {
126                 context.text(javax.xml.bind.DatatypeConverter.printInt(((int) _FavoriteStatus)), "FavoriteStatus");
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     }
133
134     public void serializeAttributes(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
135         throws org.xml.sax.SAXException JavaDoc
136     {
137     }
138
139     public void serializeURIs(com.mvnforum.jaxb.db.impl.runtime.XMLSerializer context)
140         throws org.xml.sax.SAXException JavaDoc
141     {
142     }
143
144     public java.lang.Class JavaDoc getPrimaryInterface() {
145         return (com.mvnforum.jaxb.db.FavoriteThreadType.class);
146     }
147
148     public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
149         if (schemaFragment == null) {
150             schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer.deserialize((
151  "\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
152 +"n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
153 +"mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
154 +"on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
155 +"expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\'com.sun.msv."
156 +"grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/su"
157 +"n/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000"
158 +"\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq"
159 +"\u0000~\u0000\u0003pp\u0000sq\u0000~\u0000\u0000ppsr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002"
160 +"dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001d"
161 +"Lcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.datatyp"
162 +"e.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.d"
163 +"atatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.data"
164 +"type.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd"
165 +".XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/Strin"
166 +"g;L\u0000\btypeNameq\u0000~\u0000\u0016L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/"
167 +"WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006"
168 +"stringsr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$Prese"
169 +"rve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcess"
170 +"or\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullSetEx"
171 +"pression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t"
172 +"\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fnamespaceURIq\u0000~\u0000\u0016xpq\u0000~\u0000\u001aq\u0000~\u0000\u0019sr"
173 +"\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 com.su"
174 +"n.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClass"
175 +"q\u0000~\u0000\nxq\u0000~\u0000\u0003sr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psq\u0000~\u0000"
176 +"\u000eppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0013q\u0000"
177 +"~\u0000\u0019t\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$"
178 +"Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u001cq\u0000~\u0000\u001fsq\u0000~\u0000 q\u0000~\u0000+q\u0000~\u0000\u0019sr\u0000#com.sun.ms"
179 +"v.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fname"
180 +"spaceURIq\u0000~\u0000\u0016xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt"
181 +"\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instancesr\u00000com.su"
182 +"n.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003s"
183 +"q\u0000~\u0000&\u0001psq\u0000~\u0000/t\u0000\nMemberNamet\u0000\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000\tq\u0000~\u0000\'p\u0000sq\u0000~\u0000\u0000ppq\u0000"
184 +"~\u0000\u0011sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u0014FavoriteCreat"
185 +"ionDateq\u0000~\u00009q\u0000~\u00005sq\u0000~\u0000\"ppsq\u0000~\u0000\tq\u0000~\u0000\'p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u000eppsr\u0000 co"
186 +"m.sun.msv.datatype.xsd.IntType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000+com.sun.msv.dat"
187 +"atype.xsd.IntegerDerivedType\u0099\u00f1]\u0090&6k\u00be\u0002\u0000\u0001L\u0000\nbaseFacetst\u0000)Lcom/"
188 +"sun/msv/datatype/xsd/XSDatatypeImpl;xq\u0000~\u0000\u0013q\u0000~\u0000\u0019t\u0000\u0003intq\u0000~\u0000-sr"
189 +"\u0000*com.sun.msv.datatype.xsd.MaxInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000#c"
190 +"om.sun.msv.datatype.xsd.RangeFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\nlimitValuet\u0000"
191 +"\u0012Ljava/lang/Object;xr\u00009com.sun.msv.datatype.xsd.DataTypeWith"
192 +"ValueConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd."
193 +"DataTypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheck"
194 +"FlagL\u0000\bbaseTypeq\u0000~\u0000GL\u0000\fconcreteTypet\u0000\'Lcom/sun/msv/datatype/"
195 +"xsd/ConcreteType;L\u0000\tfacetNameq\u0000~\u0000\u0016xq\u0000~\u0000\u0015ppq\u0000~\u0000-\u0000\u0001sr\u0000*com.sun"
196 +".msv.datatype.xsd.MinInclusiveFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Kppq\u0000~\u0000-\u0000"
197 +"\u0000sr\u0000!com.sun.msv.datatype.xsd.LongType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Fq\u0000~\u0000\u0019"
198 +"t\u0000\u0004longq\u0000~\u0000-sq\u0000~\u0000Jppq\u0000~\u0000-\u0000\u0001sq\u0000~\u0000Qppq\u0000~\u0000-\u0000\u0000sr\u0000$com.sun.msv.da"
199 +"tatype.xsd.IntegerType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000Fq\u0000~\u0000\u0019t\u0000\u0007integerq\u0000~\u0000-s"
200 +"r\u0000,com.sun.msv.datatype.xsd.FractionDigitsFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001I\u0000"
201 +"\u0005scalexr\u0000;com.sun.msv.datatype.xsd.DataTypeWithLexicalConstr"
202 +"aintFacetT\u0090\u001c>\u001azb\u00ea\u0002\u0000\u0000xq\u0000~\u0000Nppq\u0000~\u0000-\u0001\u0000sr\u0000#com.sun.msv.datatype."
203 +"xsd.NumberType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0013q\u0000~\u0000\u0019t\u0000\u0007decimalq\u0000~\u0000-q\u0000~\u0000_t\u0000\u000ef"
204 +"ractionDigits\u0000\u0000\u0000\u0000q\u0000~\u0000Yt\u0000\fminInclusivesr\u0000\u000ejava.lang.Long;\u008b\u00e4\u0090\u00cc"
205 +"\u008f#\u00df\u0002\u0000\u0001J\u0000\u0005valuexr\u0000\u0010java.lang.Number\u0086\u00ac\u0095\u001d\u000b\u0094\u00e0\u008b\u0002\u0000\u0000xp\u0080\u0000\u0000\u0000\u0000\u0000\u0000\u0000q\u0000~\u0000Y"
206 +"t\u0000\fmaxInclusivesq\u0000~\u0000c\u007f\u00ff\u00ff\u00ff\u00ff\u00ff\u00ff\u00ffq\u0000~\u0000Tq\u0000~\u0000bsr\u0000\u0011java.lang.Integer"
207 +"\u0012\u00e2\u00a0\u00a4\u00f7\u0081\u00878\u0002\u0000\u0001I\u0000\u0005valuexq\u0000~\u0000d\u0080\u0000\u0000\u0000q\u0000~\u0000Tq\u0000~\u0000fsq\u0000~\u0000h\u007f\u00ff\u00ff\u00ffq\u0000~\u0000\u001fsq\u0000~\u0000 "
208 +"q\u0000~\u0000Iq\u0000~\u0000\u0019sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\fFavori"
209 +"teTypeq\u0000~\u00009q\u0000~\u00005sq\u0000~\u0000\"ppsq\u0000~\u0000\tq\u0000~\u0000\'p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000Dsq\u0000~\u0000\"ppsq"
210 +"\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u000eFavoriteOptionq\u0000~\u00009q\u0000~\u00005sq"
211 +"\u0000~\u0000\"ppsq\u0000~\u0000\tq\u0000~\u0000\'p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000Dsq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~"
212 +"\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u000eFavoriteStatusq\u0000~\u00009q\u0000~\u00005sr\u0000\"com.sun.msv.gram"
213 +"mar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/gram"
214 +"mar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.grammar.Expr"
215 +"essionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006p"
216 +"arentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000\u0012\u0001pq\u0000~\u0000Aq\u0000~"
217 +"\u0000pq\u0000~\u0000wq\u0000~\u0000\u0007q\u0000~\u0000\rq\u0000~\u0000<q\u0000~\u0000#q\u0000~\u0000=q\u0000~\u0000lq\u0000~\u0000sq\u0000~\u0000zq\u0000~\u0000\u0006q\u0000~\u0000\u0005q\u0000~"
218 +"\u0000\bq\u0000~\u0000:q\u0000~\u0000Cq\u0000~\u0000rq\u0000~\u0000yx"));
219         }
220         return new com.sun.msv.verifier.regexp.REDocumentDeclaration(schemaFragment);
221     }
222
223     public class Unmarshaller
224         extends com.mvnforum.jaxb.db.impl.runtime.AbstractUnmarshallingEventHandlerImpl
225     {
226
227
228         public Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context) {
229             super(context, "----------------");
230         }
231
232         protected Unmarshaller(com.mvnforum.jaxb.db.impl.runtime.UnmarshallingContext context, int startState) {
233             this(context);
234             state = startState;
235         }
236
237         public java.lang.Object JavaDoc owner() {
238             return com.mvnforum.jaxb.db.impl.FavoriteThreadTypeImpl.this;
239         }
240
241         public void enterElement(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname, org.xml.sax.Attributes JavaDoc __atts)
242             throws org.xml.sax.SAXException JavaDoc
243         {
244             int attIdx;
245             outer:
246             while (true) {
247                 switch (state) {
248                     case 0 :
249                         if (("MemberName" == ___local)&&("" == ___uri)) {
250                             context.pushAttributes(__atts, true);
251                             state = 1;
252                             return ;
253                         }
254                         break;
255                     case 12 :
256                         if (("FavoriteStatus" == ___local)&&("" == ___uri)) {
257                             context.pushAttributes(__atts, true);
258                             state = 13;
259                             return ;
260                         }
261                         state = 15;
262                         continue outer;
263                     case 3 :
264                         if (("FavoriteCreationDate" == ___local)&&("" == ___uri)) {
265                             context.pushAttributes(__atts, true);
266                             state = 4;
267                             return ;
268                         }
269                         state = 6;
270                         continue outer;
271                     case 9 :
272                         if (("FavoriteOption" == ___local)&&("" == ___uri)) {
273                             context.pushAttributes(__atts, true);
274                             state = 10;
275                             return ;
276                         }
277                         state = 12;
278                         continue outer;
279                     case 6 :
280                         if (("FavoriteType" == ___local)&&("" == ___uri)) {
281                             context.pushAttributes(__atts, true);
282                             state = 7;
283                             return ;
284                         }
285                         state = 9;
286                         continue outer;
287                     case 15 :
288                         revertToParentFromEnterElement(___uri, ___local, ___qname, __atts);
289                         return ;
290                 }
291                 super.enterElement(___uri, ___local, ___qname, __atts);
292                 break;
293             }
294         }
295
296         public void leaveElement(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
297             throws org.xml.sax.SAXException JavaDoc
298         {
299             int attIdx;
300             outer:
301             while (true) {
302                 switch (state) {
303                     case 14 :
304                         if (("FavoriteStatus" == ___local)&&("" == ___uri)) {
305                             context.popAttributes();
306                             state = 15;
307                             return ;
308                         }
309                         break;
310                     case 5 :
311                         if (("FavoriteCreationDate" == ___local)&&("" == ___uri)) {
312                             context.popAttributes();
313                             state = 6;
314                             return ;
315                         }
316                         break;
317                     case 12 :
318                         state = 15;
319                         continue outer;
320                     case 3 :
321                         state = 6;
322                         continue outer;
323                     case 2 :
324                         if (("MemberName" == ___local)&&("" == ___uri)) {
325                             context.popAttributes();
326                             state = 3;
327                             return ;
328                         }
329                         break;
330                     case 9 :
331                         state = 12;
332                         continue outer;
333                     case 8 :
334                         if (("FavoriteType" == ___local)&&("" == ___uri)) {
335                             context.popAttributes();
336                             state = 9;
337                             return ;
338                         }
339                         break;
340                     case 6 :
341                         state = 9;
342                         continue outer;
343                     case 15 :
344                         revertToParentFromLeaveElement(___uri, ___local, ___qname);
345                         return ;
346                     case 11 :
347                         if (("FavoriteOption" == ___local)&&("" == ___uri)) {
348                             context.popAttributes();
349                             state = 12;
350                             return ;
351                         }
352                         break;
353                 }
354                 super.leaveElement(___uri, ___local, ___qname);
355                 break;
356             }
357         }
358
359         public void enterAttribute(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 12 :
367                         state = 15;
368                         continue outer;
369                     case 3 :
370                         state = 6;
371                         continue outer;
372                     case 9 :
373                         state = 12;
374                         continue outer;
375                     case 6 :
376                         state = 9;
377                         continue outer;
378                     case 15 :
379                         revertToParentFromEnterAttribute(___uri, ___local, ___qname);
380                         return ;
381                 }
382                 super.enterAttribute(___uri, ___local, ___qname);
383                 break;
384             }
385         }
386
387         public void leaveAttribute(java.lang.String JavaDoc ___uri, java.lang.String JavaDoc ___local, java.lang.String JavaDoc ___qname)
388             throws org.xml.sax.SAXException JavaDoc
389         {
390             int attIdx;
391             outer:
392             while (true) {
393                 switch (state) {
394                     case 12 :
395                         state = 15;
396                         continue outer;
397                     case 3 :
398                         state = 6;
399                         continue outer;
400                     case 9 :
401                         state = 12;
402                         continue outer;
403                     case 6 :
404                         state = 9;
405                         continue outer;
406                     case 15 :
407                         revertToParentFromLeaveAttribute(___uri, ___local, ___qname);
408                         return ;
409                 }
410                 super.leaveAttribute(___uri, ___local, ___qname);
411                 break;
412             }
413         }
414
415         public void handleText(final java.lang.String JavaDoc value)
416             throws org.xml.sax.SAXException JavaDoc
417         {
418             int attIdx;
419             outer:
420             while (true) {
421                 try {
422                     switch (state) {
423                         case 13 :
424                             state = 14;
425                             eatText1(value);
426                             return ;
427                         case 10 :
428                             state = 11;
429                             eatText2(value);
430                             return ;
431                         case 12 :
432                             state = 15;
433                             continue outer;
434                         case 3 :
435                             state = 6;
436                             continue outer;
437                         case 1 :
438                             state = 2;
439                             eatText3(value);
440                             return ;
441                         case 9 :
442                             state = 12;
443                             continue outer;
444                         case 6 :
445                             state = 9;
446                             continue outer;
447                         case 15 :
448                             revertToParentFromText(value);
449                             return ;
450                         case 7 :
451                             state = 8;
452                             eatText4(value);
453                             return ;
454                         case 4 :
455                             state = 5;
456                             eatText5(value);
457                             return ;
458                     }
459                 } catch (java.lang.RuntimeException JavaDoc e) {
460                     handleUnexpectedTextException(value, e);
461                 }
462                 break;
463             }
464         }
465
466         private void eatText1(final java.lang.String JavaDoc value)
467             throws org.xml.sax.SAXException JavaDoc
468         {
469             try {
470                 _FavoriteStatus = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
471                 has_FavoriteStatus = true;
472             } catch (java.lang.Exception JavaDoc e) {
473                 handleParseConversionException(e);
474             }
475         }
476
477         private void eatText2(final java.lang.String JavaDoc value)
478             throws org.xml.sax.SAXException JavaDoc
479         {
480             try {
481                 _FavoriteOption = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
482                 has_FavoriteOption = true;
483             } catch (java.lang.Exception JavaDoc e) {
484                 handleParseConversionException(e);
485             }
486         }
487
488         private void eatText3(final java.lang.String JavaDoc value)
489             throws org.xml.sax.SAXException JavaDoc
490         {
491             try {
492                 _MemberName = value;
493             } catch (java.lang.Exception JavaDoc e) {
494                 handleParseConversionException(e);
495             }
496         }
497
498         private void eatText4(final java.lang.String JavaDoc value)
499             throws org.xml.sax.SAXException JavaDoc
500         {
501             try {
502                 _FavoriteType = javax.xml.bind.DatatypeConverter.parseInt(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value));
503                 has_FavoriteType = true;
504             } catch (java.lang.Exception JavaDoc e) {
505                 handleParseConversionException(e);
506             }
507         }
508
509         private void eatText5(final java.lang.String JavaDoc value)
510             throws org.xml.sax.SAXException JavaDoc
511         {
512             try {
513                 _FavoriteCreationDate = value;
514             } catch (java.lang.Exception JavaDoc e) {
515                 handleParseConversionException(e);
516             }
517         }
518
519     }
520
521 }
522
Popular Tags