001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.4-b18-fcs
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: 2005.03.31 at 08:49:20 EST
006: //
007:
008: package com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl;
009:
010: public class FieldDefTypeImpl
011: implements
012: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.FieldDefType,
013: com.sun.xml.bind.JAXBObject,
014: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallableObject,
015: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializable,
016: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.ValidatableObject {
017:
018: protected java.lang.String _StructureRef;
019: protected java.lang.String _Description;
020: protected java.lang.String _DataTypeRef;
021: protected boolean has_IsArray;
022: protected boolean _IsArray;
023: protected java.lang.String _Name;
024: public final static java.lang.Class version = (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.JAXBVersion.class);
025: private static com.sun.msv.grammar.Grammar schemaFragment;
026:
027: private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
028: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.FieldDefType.class);
029: }
030:
031: public java.lang.String getStructureRef() {
032: return _StructureRef;
033: }
034:
035: public void setStructureRef(java.lang.String value) {
036: _StructureRef = value;
037: }
038:
039: public java.lang.String getDescription() {
040: return _Description;
041: }
042:
043: public void setDescription(java.lang.String value) {
044: _Description = value;
045: }
046:
047: public java.lang.String getDataTypeRef() {
048: return _DataTypeRef;
049: }
050:
051: public void setDataTypeRef(java.lang.String value) {
052: _DataTypeRef = value;
053: }
054:
055: public boolean isIsArray() {
056: return _IsArray;
057: }
058:
059: public void setIsArray(boolean value) {
060: _IsArray = value;
061: has_IsArray = true;
062: }
063:
064: public java.lang.String getName() {
065: return _Name;
066: }
067:
068: public void setName(java.lang.String value) {
069: _Name = value;
070: }
071:
072: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
073: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
074: return new com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.FieldDefTypeImpl.Unmarshaller(
075: context);
076: }
077:
078: public void serializeBody(
079: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
080: throws org.xml.sax.SAXException {
081: if (!has_IsArray) {
082: context.reportError(com.sun.xml.bind.serializer.Util
083: .createMissingObjectError(this , "IsArray"));
084: }
085: context
086: .startElement(
087: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
088: "Name");
089: context.endNamespaceDecls();
090: context.endAttributes();
091: try {
092: context.text(((java.lang.String) _Name), "Name");
093: } catch (java.lang.Exception e) {
094: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
095: .handlePrintConversionException(this , e, context);
096: }
097: context.endElement();
098: context
099: .startElement(
100: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
101: "Description");
102: context.endNamespaceDecls();
103: context.endAttributes();
104: try {
105: context.text(((java.lang.String) _Description),
106: "Description");
107: } catch (java.lang.Exception e) {
108: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
109: .handlePrintConversionException(this , e, context);
110: }
111: context.endElement();
112: context
113: .startElement(
114: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
115: "IsArray");
116: context.endNamespaceDecls();
117: context.endAttributes();
118: try {
119: context.text(javax.xml.bind.DatatypeConverter
120: .printBoolean(((boolean) _IsArray)), "IsArray");
121: } catch (java.lang.Exception e) {
122: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
123: .handlePrintConversionException(this , e, context);
124: }
125: context.endElement();
126: context
127: .startElement(
128: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
129: "DataTypeRef");
130: context.endNamespaceDecls();
131: context.endAttributes();
132: try {
133: context.text(((java.lang.String) _DataTypeRef),
134: "DataTypeRef");
135: } catch (java.lang.Exception e) {
136: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
137: .handlePrintConversionException(this , e, context);
138: }
139: context.endElement();
140: context
141: .startElement(
142: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
143: "StructureRef");
144: context.endNamespaceDecls();
145: context.endAttributes();
146: try {
147: context.text(((java.lang.String) _StructureRef),
148: "StructureRef");
149: } catch (java.lang.Exception e) {
150: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
151: .handlePrintConversionException(this , e, context);
152: }
153: context.endElement();
154: }
155:
156: public void serializeAttributes(
157: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
158: throws org.xml.sax.SAXException {
159: if (!has_IsArray) {
160: context.reportError(com.sun.xml.bind.serializer.Util
161: .createMissingObjectError(this , "IsArray"));
162: }
163: }
164:
165: public void serializeURIs(
166: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
167: throws org.xml.sax.SAXException {
168: if (!has_IsArray) {
169: context.reportError(com.sun.xml.bind.serializer.Util
170: .createMissingObjectError(this , "IsArray"));
171: }
172: }
173:
174: public java.lang.Class getPrimaryInterface() {
175: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.FieldDefType.class);
176: }
177:
178: public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
179: if (schemaFragment == null) {
180: schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
181: .deserialize(("\u00ac\u00ed\u0000\u0005sr\u0000\u001fcom.sun.msv.grammar.SequenceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001dcom.su"
182: + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
183: + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
184: + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
185: + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\'com.sun.msv."
186: + "grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/su"
187: + "n/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000"
188: + "\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq"
189: + "\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"
190: + "dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001d"
191: + "Lcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.datatyp"
192: + "e.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.d"
193: + "atatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.data"
194: + "type.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd"
195: + ".XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/Strin"
196: + "g;L\u0000\btypeNameq\u0000~\u0000\u0016L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/"
197: + "WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006"
198: + "stringsr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$Prese"
199: + "rve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcess"
200: + "or\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullSetEx"
201: + "pression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t"
202: + "\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fnamespaceURIq\u0000~\u0000\u0016xpq\u0000~\u0000\u001aq\u0000~\u0000\u0019sr"
203: + "\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 com.su"
204: + "n.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClass"
205: + "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"
206: + "\u000eppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0013q\u0000"
207: + "~\u0000\u0019t\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$"
208: + "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"
209: + "v.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fname"
210: + "spaceURIq\u0000~\u0000\u0016xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt"
211: + "\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instancesr\u00000com.su"
212: + "n.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003s"
213: + "q\u0000~\u0000&\u0001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u0004Namet\u0000Ihttp://www.metaboss.com/XMLSchema"
214: + "s/MetaBoss/SdlcTools/EnterpriseModel/1.0sq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppq\u0000~"
215: + "\u0000\u0011sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u000bDescriptionq\u0000~"
216: + "\u00009sq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u000eppsr\u0000$com.sun.msv.datatype.xsd.Bool"
217: + "eanType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0013q\u0000~\u0000\u0019t\u0000\u0007booleanq\u0000~\u0000-q\u0000~\u0000\u001fsq\u0000~\u0000 q\u0000~\u0000E"
218: + "q\u0000~\u0000\u0019sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u0007IsArrayq\u0000~\u0000"
219: + "9sq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0011sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq"
220: + "\u0000~\u0000/t\u0000\u000bDataTypeRefq\u0000~\u00009sq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0011sq\u0000~\u0000\"ppsq\u0000~\u0000$q"
221: + "\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\fStructureRefq\u0000~\u00009sr\u0000\"com.sun.ms"
222: + "v.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/ms"
223: + "v/grammar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.gramma"
224: + "r.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersi"
225: + "onL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000\u000e\u0001pq\u0000"
226: + "~\u0000\u0007q\u0000~\u0000\bq\u0000~\u0000\u0006q\u0000~\u0000\u0005q\u0000~\u0000#q\u0000~\u0000<q\u0000~\u0000\rq\u0000~\u0000;q\u0000~\u0000Gq\u0000~\u0000Mq\u0000~\u0000Lq\u0000~\u0000Sq\u0000"
227: + "~\u0000Rq\u0000~\u0000Ax"));
228: }
229: return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
230: schemaFragment);
231: }
232:
233: public class Unmarshaller
234: extends
235: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
236:
237: public Unmarshaller(
238: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
239: super (context, "----------------");
240: }
241:
242: protected Unmarshaller(
243: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context,
244: int startState) {
245: this (context);
246: state = startState;
247: }
248:
249: public java.lang.Object owner() {
250: return com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.FieldDefTypeImpl.this ;
251: }
252:
253: public void enterElement(java.lang.String ___uri,
254: java.lang.String ___local, java.lang.String ___qname,
255: org.xml.sax.Attributes __atts)
256: throws org.xml.sax.SAXException {
257: int attIdx;
258: outer: while (true) {
259: switch (state) {
260: case 3:
261: if (("Description" == ___local)
262: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
263: context.pushAttributes(__atts, true);
264: state = 4;
265: return;
266: }
267: break;
268: case 0:
269: if (("Name" == ___local)
270: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
271: context.pushAttributes(__atts, true);
272: state = 1;
273: return;
274: }
275: break;
276: case 12:
277: if (("StructureRef" == ___local)
278: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
279: context.pushAttributes(__atts, true);
280: state = 13;
281: return;
282: }
283: break;
284: case 15:
285: revertToParentFromEnterElement(___uri, ___local,
286: ___qname, __atts);
287: return;
288: case 9:
289: if (("DataTypeRef" == ___local)
290: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
291: context.pushAttributes(__atts, true);
292: state = 10;
293: return;
294: }
295: break;
296: case 6:
297: if (("IsArray" == ___local)
298: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
299: context.pushAttributes(__atts, true);
300: state = 7;
301: return;
302: }
303: break;
304: }
305: super .enterElement(___uri, ___local, ___qname, __atts);
306: break;
307: }
308: }
309:
310: public void leaveElement(java.lang.String ___uri,
311: java.lang.String ___local, java.lang.String ___qname)
312: throws org.xml.sax.SAXException {
313: int attIdx;
314: outer: while (true) {
315: switch (state) {
316: case 11:
317: if (("DataTypeRef" == ___local)
318: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
319: context.popAttributes();
320: state = 12;
321: return;
322: }
323: break;
324: case 5:
325: if (("Description" == ___local)
326: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
327: context.popAttributes();
328: state = 6;
329: return;
330: }
331: break;
332: case 15:
333: revertToParentFromLeaveElement(___uri, ___local,
334: ___qname);
335: return;
336: case 2:
337: if (("Name" == ___local)
338: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
339: context.popAttributes();
340: state = 3;
341: return;
342: }
343: break;
344: case 8:
345: if (("IsArray" == ___local)
346: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
347: context.popAttributes();
348: state = 9;
349: return;
350: }
351: break;
352: case 14:
353: if (("StructureRef" == ___local)
354: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
355: context.popAttributes();
356: state = 15;
357: return;
358: }
359: break;
360: }
361: super .leaveElement(___uri, ___local, ___qname);
362: break;
363: }
364: }
365:
366: public void enterAttribute(java.lang.String ___uri,
367: java.lang.String ___local, java.lang.String ___qname)
368: throws org.xml.sax.SAXException {
369: int attIdx;
370: outer: while (true) {
371: switch (state) {
372: case 15:
373: revertToParentFromEnterAttribute(___uri, ___local,
374: ___qname);
375: return;
376: }
377: super .enterAttribute(___uri, ___local, ___qname);
378: break;
379: }
380: }
381:
382: public void leaveAttribute(java.lang.String ___uri,
383: java.lang.String ___local, java.lang.String ___qname)
384: throws org.xml.sax.SAXException {
385: int attIdx;
386: outer: while (true) {
387: switch (state) {
388: case 15:
389: revertToParentFromLeaveAttribute(___uri, ___local,
390: ___qname);
391: return;
392: }
393: super .leaveAttribute(___uri, ___local, ___qname);
394: break;
395: }
396: }
397:
398: public void handleText(final java.lang.String value)
399: throws org.xml.sax.SAXException {
400: int attIdx;
401: outer: while (true) {
402: try {
403: switch (state) {
404: case 1:
405: eatText1(value);
406: state = 2;
407: return;
408: case 4:
409: eatText2(value);
410: state = 5;
411: return;
412: case 10:
413: eatText3(value);
414: state = 11;
415: return;
416: case 15:
417: revertToParentFromText(value);
418: return;
419: case 13:
420: eatText4(value);
421: state = 14;
422: return;
423: case 7:
424: eatText5(value);
425: state = 8;
426: return;
427: }
428: } catch (java.lang.RuntimeException e) {
429: handleUnexpectedTextException(value, e);
430: }
431: break;
432: }
433: }
434:
435: private void eatText1(final java.lang.String value)
436: throws org.xml.sax.SAXException {
437: try {
438: _Name = value;
439: } catch (java.lang.Exception e) {
440: handleParseConversionException(e);
441: }
442: }
443:
444: private void eatText2(final java.lang.String value)
445: throws org.xml.sax.SAXException {
446: try {
447: _Description = value;
448: } catch (java.lang.Exception e) {
449: handleParseConversionException(e);
450: }
451: }
452:
453: private void eatText3(final java.lang.String value)
454: throws org.xml.sax.SAXException {
455: try {
456: _DataTypeRef = value;
457: } catch (java.lang.Exception e) {
458: handleParseConversionException(e);
459: }
460: }
461:
462: private void eatText4(final java.lang.String value)
463: throws org.xml.sax.SAXException {
464: try {
465: _StructureRef = value;
466: } catch (java.lang.Exception e) {
467: handleParseConversionException(e);
468: }
469: }
470:
471: private void eatText5(final java.lang.String value)
472: throws org.xml.sax.SAXException {
473: try {
474: _IsArray = javax.xml.bind.DatatypeConverter
475: .parseBoolean(com.sun.xml.bind.WhiteSpaceProcessor
476: .collapse(value));
477: has_IsArray = true;
478: } catch (java.lang.Exception e) {
479: handleParseConversionException(e);
480: }
481: }
482:
483: }
484:
485: }
|