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 EnterpriseDefTypeImpl
011: implements
012: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EnterpriseDefType,
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 _EnterpriseRef;
019: protected java.lang.String _Description;
020: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemRefListType _SystemRefList;
021: public final static java.lang.Class version = (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.JAXBVersion.class);
022: private static com.sun.msv.grammar.Grammar schemaFragment;
023:
024: private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
025: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EnterpriseDefType.class);
026: }
027:
028: public java.lang.String getEnterpriseRef() {
029: return _EnterpriseRef;
030: }
031:
032: public void setEnterpriseRef(java.lang.String value) {
033: _EnterpriseRef = value;
034: }
035:
036: public java.lang.String getDescription() {
037: return _Description;
038: }
039:
040: public void setDescription(java.lang.String value) {
041: _Description = value;
042: }
043:
044: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemRefListType getSystemRefList() {
045: return _SystemRefList;
046: }
047:
048: public void setSystemRefList(
049: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemRefListType value) {
050: _SystemRefList = value;
051: }
052:
053: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
054: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
055: return new com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.EnterpriseDefTypeImpl.Unmarshaller(
056: context);
057: }
058:
059: public void serializeBody(
060: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
061: throws org.xml.sax.SAXException {
062: context
063: .startElement(
064: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
065: "EnterpriseRef");
066: context.endNamespaceDecls();
067: context.endAttributes();
068: try {
069: context.text(((java.lang.String) _EnterpriseRef),
070: "EnterpriseRef");
071: } catch (java.lang.Exception e) {
072: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
073: .handlePrintConversionException(this , e, context);
074: }
075: context.endElement();
076: context
077: .startElement(
078: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
079: "Description");
080: context.endNamespaceDecls();
081: context.endAttributes();
082: try {
083: context.text(((java.lang.String) _Description),
084: "Description");
085: } catch (java.lang.Exception e) {
086: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
087: .handlePrintConversionException(this , e, context);
088: }
089: context.endElement();
090: if (_SystemRefList instanceof javax.xml.bind.Element) {
091: context.childAsBody(
092: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
093: "SystemRefList");
094: } else {
095: context
096: .startElement(
097: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
098: "SystemRefList");
099: context.childAsURIs(
100: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
101: "SystemRefList");
102: context.endNamespaceDecls();
103: context.childAsAttributes(
104: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
105: "SystemRefList");
106: context.endAttributes();
107: context.childAsBody(
108: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
109: "SystemRefList");
110: context.endElement();
111: }
112: }
113:
114: public void serializeAttributes(
115: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
116: throws org.xml.sax.SAXException {
117: if (_SystemRefList instanceof javax.xml.bind.Element) {
118: context.childAsAttributes(
119: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
120: "SystemRefList");
121: }
122: }
123:
124: public void serializeURIs(
125: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
126: throws org.xml.sax.SAXException {
127: if (_SystemRefList instanceof javax.xml.bind.Element) {
128: context.childAsURIs(
129: ((com.sun.xml.bind.JAXBObject) _SystemRefList),
130: "SystemRefList");
131: }
132: }
133:
134: public java.lang.Class getPrimaryInterface() {
135: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EnterpriseDefType.class);
136: }
137:
138: public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
139: if (schemaFragment == null) {
140: schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
141: .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"
142: + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
143: + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
144: + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
145: + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsr\u0000\'com.sun.msv.grammar.trex.Ele"
146: + "mentPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/Na"
147: + "meClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aigno"
148: + "reUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003pp\u0000sq\u0000~\u0000\u0000pps"
149: + "r\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxn"
150: + "g/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/uti"
151: + "l/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.datatype.xsd.StringType"
152: + "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.datatype.xsd.Buil"
153: + "tinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.Concret"
154: + "eType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd.XSDatatypeImpl\u0000"
155: + "\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000~"
156: + "\u0000\u0014L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/WhiteSpaceProces"
157: + "sor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006stringsr\u00005com.su"
158: + "n.msv.datatype.xsd.WhiteSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr"
159: + "\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001"
160: + "sr\u00000com.sun.msv.grammar.Expression$NullSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001"
161: + "\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tloca"
162: + "lNameq\u0000~\u0000\u0014L\u0000\fnamespaceURIq\u0000~\u0000\u0014xpq\u0000~\u0000\u0018q\u0000~\u0000\u0017sr\u0000\u001dcom.sun.msv.gr"
163: + "ammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 com.sun.msv.grammar.At"
164: + "tributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\bxq\u0000~\u0000\u0003sr\u0000\u0011j"
165: + "ava.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psq\u0000~\u0000\fppsr\u0000\"com.sun.m"
166: + "sv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0011q\u0000~\u0000\u0017t\u0000\u0005QNamesr\u00005c"
167: + "om.sun.msv.datatype.xsd.WhiteSpaceProcessor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001"
168: + "\u0002\u0000\u0000xq\u0000~\u0000\u001aq\u0000~\u0000\u001dsq\u0000~\u0000\u001eq\u0000~\u0000)q\u0000~\u0000\u0017sr\u0000#com.sun.msv.grammar.Simple"
169: + "NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0014L\u0000\fnamespaceURIq\u0000~\u0000\u0014xr\u0000"
170: + "\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u0004typet\u0000)http://"
171: + "www.w3.org/2001/XMLSchema-instancesr\u00000com.sun.msv.grammar.Ex"
172: + "pression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000$\u0001q\u0000~\u00003sq\u0000~\u0000"
173: + "-t\u0000\rEnterpriseReft\u0000Ihttp://www.metaboss.com/XMLSchemas/MetaB"
174: + "oss/SdlcTools/EnterpriseModel/1.0sq\u0000~\u0000\u0007pp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u000fsq\u0000~\u0000"
175: + " ppsq\u0000~\u0000\"q\u0000~\u0000%pq\u0000~\u0000&q\u0000~\u0000/q\u0000~\u00003sq\u0000~\u0000-t\u0000\u000bDescriptionq\u0000~\u00007sq\u0000~\u0000"
176: + " ppsq\u0000~\u0000\u0007pp\u0000sq\u0000~\u0000 ppsr\u0000 com.sun.msv.grammar.OneOrMoreExp\u0000\u0000\u0000\u0000"
177: + "\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"
178: + "\u0002xq\u0000~\u0000\u0003q\u0000~\u0000%psq\u0000~\u0000\"q\u0000~\u0000%psr\u00002com.sun.msv.grammar.Expression$"
179: + "AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u00004q\u0000~\u0000Fsr\u0000 com.sun.ms"
180: + "v.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000.q\u0000~\u00003sq\u0000~\u0000-t\u0000Tcom.met"
181: + "aboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl."
182: + "dom.SystemRefListt\u0000+http://java.sun.com/jaxb/xjc/dummy-eleme"
183: + "ntssq\u0000~\u0000\u0007pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0007pp\u0000sq\u0000~\u0000 ppsq\u0000~\u0000Aq\u0000~\u0000%psq\u0000~\u0000\"q\u0000~\u0000%"
184: + "pq\u0000~\u0000Fq\u0000~\u0000Hq\u0000~\u00003sq\u0000~\u0000-t\u0000Xcom.metaboss.sdlctools.domains.ente"
185: + "rprisemodel.storage.xmlfileimpl.dom.SystemRefListTypeq\u0000~\u0000Ksq"
186: + "\u0000~\u0000 ppsq\u0000~\u0000\"q\u0000~\u0000%pq\u0000~\u0000&q\u0000~\u0000/q\u0000~\u00003sq\u0000~\u0000-t\u0000\rSystemRefListq\u0000~\u00007"
187: + "sr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTable"
188: + "t\u0000/Lcom/sun/msv/grammar/ExpressionPool$ClosedHash;xpsr\u0000-com."
189: + "sun.msv.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005count"
190: + "B\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/ExpressionP"
191: + "ool;xp\u0000\u0000\u0000\r\u0001pq\u0000~\u0000\u0006q\u0000~\u0000\u0005q\u0000~\u0000Mq\u0000~\u0000Cq\u0000~\u0000Pq\u0000~\u0000!q\u0000~\u0000:q\u0000~\u0000\u000bq\u0000~\u00009q\u0000~"
192: + "\u0000@q\u0000~\u0000Oq\u0000~\u0000Tq\u0000~\u0000>x"));
193: }
194: return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
195: schemaFragment);
196: }
197:
198: public class Unmarshaller
199: extends
200: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
201:
202: public Unmarshaller(
203: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
204: super (context, "----------");
205: }
206:
207: protected Unmarshaller(
208: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context,
209: int startState) {
210: this (context);
211: state = startState;
212: }
213:
214: public java.lang.Object owner() {
215: return com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.EnterpriseDefTypeImpl.this ;
216: }
217:
218: public void enterElement(java.lang.String ___uri,
219: java.lang.String ___local, java.lang.String ___qname,
220: org.xml.sax.Attributes __atts)
221: throws org.xml.sax.SAXException {
222: int attIdx;
223: outer: while (true) {
224: switch (state) {
225: case 6:
226: if (("SystemRefList" == ___local)
227: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
228: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListImpl) spawnChildFromEnterElement(
229: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListImpl.class),
230: 9, ___uri, ___local, ___qname, __atts));
231: return;
232: }
233: if (("SystemRefList" == ___local)
234: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
235: context.pushAttributes(__atts, false);
236: state = 7;
237: return;
238: }
239: break;
240: case 3:
241: if (("Description" == ___local)
242: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
243: context.pushAttributes(__atts, true);
244: state = 4;
245: return;
246: }
247: break;
248: case 0:
249: if (("EnterpriseRef" == ___local)
250: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
251: context.pushAttributes(__atts, true);
252: state = 1;
253: return;
254: }
255: break;
256: case 7:
257: if (("SystemRef" == ___local)
258: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
259: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromEnterElement(
260: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
261: 8, ___uri, ___local, ___qname, __atts));
262: return;
263: }
264: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromEnterElement(
265: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
266: 8, ___uri, ___local, ___qname, __atts));
267: return;
268: case 9:
269: revertToParentFromEnterElement(___uri, ___local,
270: ___qname, __atts);
271: return;
272: }
273: super .enterElement(___uri, ___local, ___qname, __atts);
274: break;
275: }
276: }
277:
278: public void leaveElement(java.lang.String ___uri,
279: java.lang.String ___local, java.lang.String ___qname)
280: throws org.xml.sax.SAXException {
281: int attIdx;
282: outer: while (true) {
283: switch (state) {
284: case 5:
285: if (("Description" == ___local)
286: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
287: context.popAttributes();
288: state = 6;
289: return;
290: }
291: break;
292: case 8:
293: if (("SystemRefList" == ___local)
294: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
295: context.popAttributes();
296: state = 9;
297: return;
298: }
299: break;
300: case 7:
301: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromLeaveElement(
302: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
303: 8, ___uri, ___local, ___qname));
304: return;
305: case 9:
306: revertToParentFromLeaveElement(___uri, ___local,
307: ___qname);
308: return;
309: case 2:
310: if (("EnterpriseRef" == ___local)
311: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
312: context.popAttributes();
313: state = 3;
314: return;
315: }
316: break;
317: }
318: super .leaveElement(___uri, ___local, ___qname);
319: break;
320: }
321: }
322:
323: public void enterAttribute(java.lang.String ___uri,
324: java.lang.String ___local, java.lang.String ___qname)
325: throws org.xml.sax.SAXException {
326: int attIdx;
327: outer: while (true) {
328: switch (state) {
329: case 7:
330: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromEnterAttribute(
331: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
332: 8, ___uri, ___local, ___qname));
333: return;
334: case 9:
335: revertToParentFromEnterAttribute(___uri, ___local,
336: ___qname);
337: return;
338: }
339: super .enterAttribute(___uri, ___local, ___qname);
340: break;
341: }
342: }
343:
344: public void leaveAttribute(java.lang.String ___uri,
345: java.lang.String ___local, java.lang.String ___qname)
346: throws org.xml.sax.SAXException {
347: int attIdx;
348: outer: while (true) {
349: switch (state) {
350: case 7:
351: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromLeaveAttribute(
352: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
353: 8, ___uri, ___local, ___qname));
354: return;
355: case 9:
356: revertToParentFromLeaveAttribute(___uri, ___local,
357: ___qname);
358: return;
359: }
360: super .leaveAttribute(___uri, ___local, ___qname);
361: break;
362: }
363: }
364:
365: public void handleText(final java.lang.String value)
366: throws org.xml.sax.SAXException {
367: int attIdx;
368: outer: while (true) {
369: try {
370: switch (state) {
371: case 4:
372: eatText1(value);
373: state = 5;
374: return;
375: case 7:
376: _SystemRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl) spawnChildFromText(
377: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemRefListTypeImpl.class),
378: 8, value));
379: return;
380: case 9:
381: revertToParentFromText(value);
382: return;
383: case 1:
384: eatText2(value);
385: state = 2;
386: return;
387: }
388: } catch (java.lang.RuntimeException e) {
389: handleUnexpectedTextException(value, e);
390: }
391: break;
392: }
393: }
394:
395: private void eatText1(final java.lang.String value)
396: throws org.xml.sax.SAXException {
397: try {
398: _Description = value;
399: } catch (java.lang.Exception e) {
400: handleParseConversionException(e);
401: }
402: }
403:
404: private void eatText2(final java.lang.String value)
405: throws org.xml.sax.SAXException {
406: try {
407: _EnterpriseRef = value;
408: } catch (java.lang.Exception e) {
409: handleParseConversionException(e);
410: }
411: }
412:
413: }
414:
415: }
|