001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2003.04.21 at 09:16:53 PDT
006: //
007:
008: package org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl;
009:
010: public class RootTypeImpl
011: implements
012: org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RootType,
013: com.sun.xml.bind.unmarshaller.UnmarshallableObject,
014: com.sun.xml.bind.serializer.XMLSerializable,
015: com.sun.xml.bind.validator.ValidatableObject {
016:
017: protected java.lang.String _Module;
018: protected java.lang.String _PatternTemplate;
019: protected org.jaffa.patterns.library.object_viewer_meta_1_0.domain.CriteriaFields _CriteriaFields;
020: protected java.lang.String _BasePackage;
021: protected java.lang.String _DomainObject;
022: protected java.lang.String _DomainPackage;
023: protected java.lang.String _Component;
024: protected org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RelatedObjects _RelatedObjects;
025: protected java.lang.String _Application;
026: protected org.jaffa.patterns.library.object_viewer_meta_1_0.domain.ResultsFields _ResultsFields;
027: protected java.lang.String _Title;
028: private final static com.sun.msv.grammar.Grammar schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
029: .deserialize("\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.sun.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/grammar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expression\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0003I\u0000\u000ecachedHashCodeL\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000bexpandedExpq\u0000~\u0000\u0002xp\u0013\u00ce\u00e5\u00b4ppsq\u0000~\u0000\u0000\u0012bM\u0010ppsq\u0000~\u0000\u0000\u0010\u00f5\u00b4wppsq\u0000~\u0000\u0000\u000f\u0089\u001b\u00deppsq\u0000~\u0000\u0000\r\u0097\u00f8Xppsq\u0000~\u0000\u0000\u000b\u00a6\u00d4\u00ddppsq\u0000~\u0000\u0000\t\u00b5\u00b1bppsq\u0000~\u0000\u0000\u0007\u00c4\u008d\u00e7ppsq\u0000~\u0000\u0000\u0005\u00d3jlppsq\u0000~\u0000\u0000\u0003\u00e2F\u00f1ppsr\u0000\'com.sun.msv.grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003\u0001\u00f1#vpp\u0000sr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003\u0001\u00f1#kppsr\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000~\u0000\u001bL\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006stringsr\u0000.com.sun.msv.datatype.xsd.WhiteSpaceProcessor$1\u0013JMoI\u00db\u00a4G\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003\u0000\u0000\u0000\nppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001bL\u0000\fnamespaceURIq\u0000~\u0000\u001bxpq\u0000~\u0000\u001fq\u0000~\u0000\u001esr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001bL\u0000\fnamespaceURIq\u0000~\u0000\u001bxr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u000fPatternTemplatet\u0000\u0000sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\u000bApplicationq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\u0006Moduleq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\tComponentq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\u000bBasePackageq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\fDomainObjectq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001\u00f1#vpp\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\rDomainPackageq\u0000~\u0000+sr\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001\u0001\u00f1#\u0081ppsq\u0000~\u0000\u000f\u0001\u00f1#vsr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000p\u0000q\u0000~\u0000\u0016sq\u0000~\u0000\'t\u0000\u0005Titleq\u0000~\u0000+sr\u00000com.sun.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003\u0000\u0000\u0000\tsq\u0000~\u0000A\u0001psq\u0000~\u0000\u000f\u0001l\u0098\u0094pp\u0000sq\u0000~\u0000\u000f\u0001l\u0098\u0089pp\u0000sq\u0000~\u0000>\u0001l\u0098~ppsr\u0000 com.sun.msv.grammar.OneOrMoreExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.msv.grammar.UnaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003\u0001l\u0098sq\u0000~\u0000Bpsr\u0000 com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\u0010xq\u0000~\u0000\u0003\u0001l\u0098pq\u0000~\u0000Bpsr\u00002com.sun.msv.grammar.Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003\u0000\u0000\u0000\bq\u0000~\u0000Gq\u0000~\u0000Qsr\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000(q\u0000~\u0000Fsq\u0000~\u0000\'t\u0000Gorg.jaffa.patterns.library.object_viewer_meta_1_0.domain.CriteriaFieldst\u0000+http://java.sun.com/jaxb/xjc/dummy-elementssq\u0000~\u0000\'t\u0000\u000eCriteriaFieldsq\u0000~\u0000+sq\u0000~\u0000\u000f\u0001l\u0098\u0094pp\u0000sq\u0000~\u0000\u000f\u0001l\u0098\u0089pp\u0000sq\u0000~\u0000>\u0001l\u0098~ppsq\u0000~\u0000K\u0001l\u0098sq\u0000~\u0000Bpsq\u0000~\u0000N\u0001l\u0098pq\u0000~\u0000Bpq\u0000~\u0000Qq\u0000~\u0000Sq\u0000~\u0000Fsq\u0000~\u0000\'t\u0000Forg.jaffa.patterns.library.object_viewer_meta_1_0.domain.ResultsFieldsq\u0000~\u0000Vsq\u0000~\u0000\'t\u0000\rResultsFieldsq\u0000~\u0000+sq\u0000~\u0000>\u0001l\u0098\u009fppsq\u0000~\u0000\u000f\u0001l\u0098\u0094q\u0000~\u0000Bp\u0000sq\u0000~\u0000\u000f\u0001l\u0098\u0089pp\u0000sq\u0000~\u0000>\u0001l\u0098~ppsq\u0000~\u0000K\u0001l\u0098sq\u0000~\u0000Bpsq\u0000~\u0000N\u0001l\u0098pq\u0000~\u0000Bpq\u0000~\u0000Qq\u0000~\u0000Sq\u0000~\u0000Fsq\u0000~\u0000\'t\u0000Gorg.jaffa.patterns.library.object_viewer_meta_1_0.domain.RelatedObjectsq\u0000~\u0000Vsq\u0000~\u0000\'t\u0000\u000eRelatedObjectsq\u0000~\u0000+q\u0000~\u0000Fsr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0002\u0000\u0004I\u0000\u0005countI\u0000\tthresholdL\u0000\u0006parentq\u0000~\u0000m[\u0000\u0005tablet\u0000![Lcom/sun/msv/grammar/Expression;xp\u0000\u0000\u0000\u0012\u0000\u0000\u00009pur\u0000![Lcom.sun.msv.grammar.Expression;\u00d68D\u00c3]\u00ad\u00a7\n\u0002\u0000\u0000xp\u0000\u0000\u0000\u00bfpppppppppppppppppppppppppppppppq\u0000~\u0000Mq\u0000~\u0000\\q\u0000~\u0000fpq\u0000~\u0000\rppppppq\u0000~\u0000Jq\u0000~\u0000[q\u0000~\u0000eppppq\u0000~\u0000\bpppppppppppppppppppppppppq\u0000~\u0000\nq\u0000~\u0000bq\u0000~\u0000\u0005pppppq\u0000~\u0000?ppppppppppppppppppppppppppppq\u0000~\u0000\fpppppq\u0000~\u0000\u0007ppppppppppppppppppppppppppppppq\u0000~\u0000\u000eppq\u0000~\u0000\tppppppppppppppppppppppppppppppppppq\u0000~\u0000\u0006pq\u0000~\u0000\u000bp");
030:
031: private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
032: return org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RootType.class;
033: }
034:
035: public java.lang.String getModule() {
036: return _Module;
037: }
038:
039: public void setModule(java.lang.String value) {
040: _Module = value;
041: }
042:
043: public java.lang.String getPatternTemplate() {
044: return _PatternTemplate;
045: }
046:
047: public void setPatternTemplate(java.lang.String value) {
048: _PatternTemplate = value;
049: }
050:
051: public org.jaffa.patterns.library.object_viewer_meta_1_0.domain.CriteriaFields getCriteriaFields() {
052: return _CriteriaFields;
053: }
054:
055: public void setCriteriaFields(
056: org.jaffa.patterns.library.object_viewer_meta_1_0.domain.CriteriaFields value) {
057: _CriteriaFields = value;
058: }
059:
060: public java.lang.String getBasePackage() {
061: return _BasePackage;
062: }
063:
064: public void setBasePackage(java.lang.String value) {
065: _BasePackage = value;
066: }
067:
068: public java.lang.String getDomainObject() {
069: return _DomainObject;
070: }
071:
072: public void setDomainObject(java.lang.String value) {
073: _DomainObject = value;
074: }
075:
076: public java.lang.String getDomainPackage() {
077: return _DomainPackage;
078: }
079:
080: public void setDomainPackage(java.lang.String value) {
081: _DomainPackage = value;
082: }
083:
084: public java.lang.String getComponent() {
085: return _Component;
086: }
087:
088: public void setComponent(java.lang.String value) {
089: _Component = value;
090: }
091:
092: public org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RelatedObjects getRelatedObjects() {
093: return _RelatedObjects;
094: }
095:
096: public void setRelatedObjects(
097: org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RelatedObjects value) {
098: _RelatedObjects = value;
099: }
100:
101: public java.lang.String getApplication() {
102: return _Application;
103: }
104:
105: public void setApplication(java.lang.String value) {
106: _Application = value;
107: }
108:
109: public org.jaffa.patterns.library.object_viewer_meta_1_0.domain.ResultsFields getResultsFields() {
110: return _ResultsFields;
111: }
112:
113: public void setResultsFields(
114: org.jaffa.patterns.library.object_viewer_meta_1_0.domain.ResultsFields value) {
115: _ResultsFields = value;
116: }
117:
118: public java.lang.String getTitle() {
119: return _Title;
120: }
121:
122: public void setTitle(java.lang.String value) {
123: _Title = value;
124: }
125:
126: public com.sun.xml.bind.unmarshaller.ContentHandlerEx getUnmarshaller(
127: com.sun.xml.bind.unmarshaller.UnmarshallingContext context) {
128: return new org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.RootTypeImpl.Unmarshaller(
129: context);
130: }
131:
132: public java.lang.Class getPrimaryInterfaceClass() {
133: return PRIMARY_INTERFACE_CLASS();
134: }
135:
136: public void serializeElements(
137: com.sun.xml.bind.serializer.XMLSerializer context)
138: throws org.xml.sax.SAXException {
139: context.startElement("", "PatternTemplate");
140: context.endAttributes();
141: try {
142: context.text(((java.lang.String) _PatternTemplate));
143: } catch (java.lang.Exception e) {
144: com.sun.xml.bind.marshaller.Util
145: .handlePrintConversionException(this , e, context);
146: }
147: context.endElement();
148: context.startElement("", "Application");
149: context.endAttributes();
150: try {
151: context.text(((java.lang.String) _Application));
152: } catch (java.lang.Exception e) {
153: com.sun.xml.bind.marshaller.Util
154: .handlePrintConversionException(this , e, context);
155: }
156: context.endElement();
157: context.startElement("", "Module");
158: context.endAttributes();
159: try {
160: context.text(((java.lang.String) _Module));
161: } catch (java.lang.Exception e) {
162: com.sun.xml.bind.marshaller.Util
163: .handlePrintConversionException(this , e, context);
164: }
165: context.endElement();
166: context.startElement("", "Component");
167: context.endAttributes();
168: try {
169: context.text(((java.lang.String) _Component));
170: } catch (java.lang.Exception e) {
171: com.sun.xml.bind.marshaller.Util
172: .handlePrintConversionException(this , e, context);
173: }
174: context.endElement();
175: context.startElement("", "BasePackage");
176: context.endAttributes();
177: try {
178: context.text(((java.lang.String) _BasePackage));
179: } catch (java.lang.Exception e) {
180: com.sun.xml.bind.marshaller.Util
181: .handlePrintConversionException(this , e, context);
182: }
183: context.endElement();
184: context.startElement("", "DomainObject");
185: context.endAttributes();
186: try {
187: context.text(((java.lang.String) _DomainObject));
188: } catch (java.lang.Exception e) {
189: com.sun.xml.bind.marshaller.Util
190: .handlePrintConversionException(this , e, context);
191: }
192: context.endElement();
193: context.startElement("", "DomainPackage");
194: context.endAttributes();
195: try {
196: context.text(((java.lang.String) _DomainPackage));
197: } catch (java.lang.Exception e) {
198: com.sun.xml.bind.marshaller.Util
199: .handlePrintConversionException(this , e, context);
200: }
201: context.endElement();
202: if (_Title != null) {
203: context.startElement("", "Title");
204: context.endAttributes();
205: try {
206: context.text(((java.lang.String) _Title));
207: } catch (java.lang.Exception e) {
208: com.sun.xml.bind.marshaller.Util
209: .handlePrintConversionException(this , e,
210: context);
211: }
212: context.endElement();
213: }
214: if (_CriteriaFields instanceof javax.xml.bind.Element) {
215: context
216: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _CriteriaFields));
217: } else {
218: context.startElement("", "CriteriaFields");
219: context
220: .childAsAttributes(((com.sun.xml.bind.serializer.XMLSerializable) _CriteriaFields));
221: context.endAttributes();
222: context
223: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _CriteriaFields));
224: context.endElement();
225: }
226: if (_ResultsFields instanceof javax.xml.bind.Element) {
227: context
228: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _ResultsFields));
229: } else {
230: context.startElement("", "ResultsFields");
231: context
232: .childAsAttributes(((com.sun.xml.bind.serializer.XMLSerializable) _ResultsFields));
233: context.endAttributes();
234: context
235: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _ResultsFields));
236: context.endElement();
237: }
238: if (_RelatedObjects != null) {
239: if (_RelatedObjects instanceof javax.xml.bind.Element) {
240: context
241: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _RelatedObjects));
242: } else {
243: context.startElement("", "RelatedObjects");
244: context
245: .childAsAttributes(((com.sun.xml.bind.serializer.XMLSerializable) _RelatedObjects));
246: context.endAttributes();
247: context
248: .childAsElements(((com.sun.xml.bind.serializer.XMLSerializable) _RelatedObjects));
249: context.endElement();
250: }
251: }
252: }
253:
254: public void serializeAttributes(
255: com.sun.xml.bind.serializer.XMLSerializer context)
256: throws org.xml.sax.SAXException {
257: }
258:
259: public void serializeAttributeBodies(
260: com.sun.xml.bind.serializer.XMLSerializer context)
261: throws org.xml.sax.SAXException {
262: }
263:
264: public java.lang.Class getPrimaryInterface() {
265: return (org.jaffa.patterns.library.object_viewer_meta_1_0.domain.RootType.class);
266: }
267:
268: public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
269: return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
270: schemaFragment);
271: }
272:
273: public class Unmarshaller extends
274: com.sun.xml.bind.unmarshaller.ContentHandlerEx {
275:
276: public Unmarshaller(
277: com.sun.xml.bind.unmarshaller.UnmarshallingContext context) {
278: super (context, "--------------------------------");
279: }
280:
281: protected com.sun.xml.bind.unmarshaller.UnmarshallableObject owner() {
282: return org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.RootTypeImpl.this ;
283: }
284:
285: public void enterElement(java.lang.String ___uri,
286: java.lang.String ___local, org.xml.sax.Attributes __atts)
287: throws com.sun.xml.bind.unmarshaller.UnreportedException {
288: switch (state) {
289: case 27:
290: if (("" == ___uri) && ("ResultsField" == ___local)) {
291: _ResultsFields = ((org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.ResultsFieldsImpl) spawnChildFromEnterElement(
292: (org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.ResultsFieldsImpl.class),
293: 28, ___uri, ___local, __atts));
294: return;
295: }
296: break;
297: case 24:
298: if (("" == ___uri) && ("CriteriaField" == ___local)) {
299: _CriteriaFields = ((org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.CriteriaFieldsImpl) spawnChildFromEnterElement(
300: (org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.CriteriaFieldsImpl.class),
301: 25, ___uri, ___local, __atts));
302: return;
303: }
304: break;
305: case 6:
306: if (("" == ___uri) && ("Module" == ___local)) {
307: context.pushAttributes(__atts);
308: state = 7;
309: return;
310: }
311: break;
312: case 30:
313: if (("" == ___uri) && ("RelatedObject" == ___local)) {
314: _RelatedObjects = ((org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.RelatedObjectsImpl) spawnChildFromEnterElement(
315: (org.jaffa.patterns.library.object_viewer_meta_1_0.domain.impl.RelatedObjectsImpl.class),
316: 31, ___uri, ___local, __atts));
317: return;
318: }
319: break;
320: case 21:
321: if (("" == ___uri) && ("Title" == ___local)) {
322: context.pushAttributes(__atts);
323: state = 22;
324: return;
325: }
326: if (("" == ___uri) && ("CriteriaFields" == ___local)) {
327: context.pushAttributes(__atts);
328: state = 24;
329: return;
330: }
331: break;
332: case 9:
333: if (("" == ___uri) && ("Component" == ___local)) {
334: context.pushAttributes(__atts);
335: state = 10;
336: return;
337: }
338: break;
339: case 18:
340: if (("" == ___uri) && ("DomainPackage" == ___local)) {
341: context.pushAttributes(__atts);
342: state = 19;
343: return;
344: }
345: break;
346: case 0:
347: if (("" == ___uri) && ("PatternTemplate" == ___local)) {
348: context.pushAttributes(__atts);
349: state = 1;
350: return;
351: }
352: break;
353: case 26:
354: if (("" == ___uri) && ("ResultsFields" == ___local)) {
355: context.pushAttributes(__atts);
356: state = 27;
357: return;
358: }
359: break;
360: case 29:
361: if (("" == ___uri) && ("RelatedObjects" == ___local)) {
362: context.pushAttributes(__atts);
363: state = 30;
364: return;
365: }
366: revertToParentFromEnterElement(___uri, ___local, __atts);
367: return;
368: case 15:
369: if (("" == ___uri) && ("DomainObject" == ___local)) {
370: context.pushAttributes(__atts);
371: state = 16;
372: return;
373: }
374: break;
375: case 12:
376: if (("" == ___uri) && ("BasePackage" == ___local)) {
377: context.pushAttributes(__atts);
378: state = 13;
379: return;
380: }
381: break;
382: case 3:
383: if (("" == ___uri) && ("Application" == ___local)) {
384: context.pushAttributes(__atts);
385: state = 4;
386: return;
387: }
388: break;
389: }
390: super .enterElement(___uri, ___local, __atts);
391: }
392:
393: public void leaveElement(java.lang.String ___uri,
394: java.lang.String ___local)
395: throws com.sun.xml.bind.unmarshaller.UnreportedException {
396: switch (state) {
397: case 5:
398: if (("" == ___uri) && ("Application" == ___local)) {
399: context.popAttributes();
400: state = 6;
401: return;
402: }
403: break;
404: case 31:
405: if (("" == ___uri) && ("RelatedObjects" == ___local)) {
406: context.popAttributes();
407: state = 29;
408: return;
409: }
410: break;
411: case 11:
412: if (("" == ___uri) && ("Component" == ___local)) {
413: context.popAttributes();
414: state = 12;
415: return;
416: }
417: break;
418: case 20:
419: if (("" == ___uri) && ("DomainPackage" == ___local)) {
420: context.popAttributes();
421: state = 21;
422: return;
423: }
424: break;
425: case 17:
426: if (("" == ___uri) && ("DomainObject" == ___local)) {
427: context.popAttributes();
428: state = 18;
429: return;
430: }
431: break;
432: case 2:
433: if (("" == ___uri) && ("PatternTemplate" == ___local)) {
434: context.popAttributes();
435: state = 3;
436: return;
437: }
438: break;
439: case 28:
440: if (("" == ___uri) && ("ResultsFields" == ___local)) {
441: context.popAttributes();
442: state = 29;
443: return;
444: }
445: break;
446: case 29:
447: revertToParentFromLeaveElement(___uri, ___local);
448: return;
449: case 8:
450: if (("" == ___uri) && ("Module" == ___local)) {
451: context.popAttributes();
452: state = 9;
453: return;
454: }
455: break;
456: case 23:
457: if (("" == ___uri) && ("Title" == ___local)) {
458: context.popAttributes();
459: state = 21;
460: return;
461: }
462: break;
463: case 25:
464: if (("" == ___uri) && ("CriteriaFields" == ___local)) {
465: context.popAttributes();
466: state = 26;
467: return;
468: }
469: break;
470: case 14:
471: if (("" == ___uri) && ("BasePackage" == ___local)) {
472: context.popAttributes();
473: state = 15;
474: return;
475: }
476: break;
477: }
478: super .leaveElement(___uri, ___local);
479: }
480:
481: public void enterAttribute(java.lang.String ___uri,
482: java.lang.String ___local)
483: throws com.sun.xml.bind.unmarshaller.UnreportedException {
484: switch (state) {
485: case 29:
486: revertToParentFromEnterAttribute(___uri, ___local);
487: return;
488: }
489: super .enterAttribute(___uri, ___local);
490: }
491:
492: public void leaveAttribute(java.lang.String ___uri,
493: java.lang.String ___local)
494: throws com.sun.xml.bind.unmarshaller.UnreportedException {
495: switch (state) {
496: case 29:
497: revertToParentFromLeaveAttribute(___uri, ___local);
498: return;
499: }
500: super .leaveAttribute(___uri, ___local);
501: }
502:
503: public void text(java.lang.String value)
504: throws com.sun.xml.bind.unmarshaller.UnreportedException {
505: try {
506: switch (state) {
507: case 7:
508: try {
509: _Module = value;
510: } catch (java.lang.Exception e) {
511: handleParseConversionException(e);
512: }
513: state = 8;
514: return;
515: case 13:
516: try {
517: _BasePackage = value;
518: } catch (java.lang.Exception e) {
519: handleParseConversionException(e);
520: }
521: state = 14;
522: return;
523: case 22:
524: try {
525: _Title = value;
526: } catch (java.lang.Exception e) {
527: handleParseConversionException(e);
528: }
529: state = 23;
530: return;
531: case 1:
532: try {
533: _PatternTemplate = value;
534: } catch (java.lang.Exception e) {
535: handleParseConversionException(e);
536: }
537: state = 2;
538: return;
539: case 16:
540: try {
541: _DomainObject = value;
542: } catch (java.lang.Exception e) {
543: handleParseConversionException(e);
544: }
545: state = 17;
546: return;
547: case 10:
548: try {
549: _Component = value;
550: } catch (java.lang.Exception e) {
551: handleParseConversionException(e);
552: }
553: state = 11;
554: return;
555: case 29:
556: revertToParentFromText(value);
557: return;
558: case 19:
559: try {
560: _DomainPackage = value;
561: } catch (java.lang.Exception e) {
562: handleParseConversionException(e);
563: }
564: state = 20;
565: return;
566: case 4:
567: try {
568: _Application = value;
569: } catch (java.lang.Exception e) {
570: handleParseConversionException(e);
571: }
572: state = 5;
573: return;
574: }
575: } catch (java.lang.RuntimeException e) {
576: handleUnexpectedTextException(value, e);
577: }
578: }
579:
580: public void leaveChild(int nextState)
581: throws com.sun.xml.bind.unmarshaller.UnreportedException {
582: switch (nextState) {
583: case 31:
584: state = 31;
585: return;
586: case 25:
587: state = 25;
588: return;
589: case 28:
590: state = 28;
591: return;
592: }
593: super.leaveChild(nextState);
594: }
595:
596: }
597:
598: }
|