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 OperationDefTypeImpl
011: implements
012: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OperationDefType,
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 com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType _ConstraintDefList;
019: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputFieldDefListType _OutputFieldDefList;
020: protected java.lang.String _Description;
021: protected java.lang.String _OperationTransactionPolicy;
022: protected boolean has_OperationIsQuery;
023: protected boolean _OperationIsQuery;
024: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputMessageDefListType _OutputMessageDefList;
025: protected java.lang.String _Name;
026: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.InputFieldDefListType _InputFieldDefList;
027: public final static java.lang.Class version = (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.JAXBVersion.class);
028: private static com.sun.msv.grammar.Grammar schemaFragment;
029:
030: private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
031: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OperationDefType.class);
032: }
033:
034: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType getConstraintDefList() {
035: return _ConstraintDefList;
036: }
037:
038: public void setConstraintDefList(
039: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType value) {
040: _ConstraintDefList = value;
041: }
042:
043: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputFieldDefListType getOutputFieldDefList() {
044: return _OutputFieldDefList;
045: }
046:
047: public void setOutputFieldDefList(
048: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputFieldDefListType value) {
049: _OutputFieldDefList = value;
050: }
051:
052: public java.lang.String getDescription() {
053: return _Description;
054: }
055:
056: public void setDescription(java.lang.String value) {
057: _Description = value;
058: }
059:
060: public java.lang.String getOperationTransactionPolicy() {
061: return _OperationTransactionPolicy;
062: }
063:
064: public void setOperationTransactionPolicy(java.lang.String value) {
065: _OperationTransactionPolicy = value;
066: }
067:
068: public boolean isOperationIsQuery() {
069: return _OperationIsQuery;
070: }
071:
072: public void setOperationIsQuery(boolean value) {
073: _OperationIsQuery = value;
074: has_OperationIsQuery = true;
075: }
076:
077: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputMessageDefListType getOutputMessageDefList() {
078: return _OutputMessageDefList;
079: }
080:
081: public void setOutputMessageDefList(
082: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputMessageDefListType value) {
083: _OutputMessageDefList = value;
084: }
085:
086: public java.lang.String getName() {
087: return _Name;
088: }
089:
090: public void setName(java.lang.String value) {
091: _Name = value;
092: }
093:
094: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.InputFieldDefListType getInputFieldDefList() {
095: return _InputFieldDefList;
096: }
097:
098: public void setInputFieldDefList(
099: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.InputFieldDefListType value) {
100: _InputFieldDefList = value;
101: }
102:
103: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
104: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
105: return new com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OperationDefTypeImpl.Unmarshaller(
106: context);
107: }
108:
109: public void serializeBody(
110: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
111: throws org.xml.sax.SAXException {
112: context
113: .startElement(
114: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
115: "Name");
116: context.endNamespaceDecls();
117: context.endAttributes();
118: try {
119: context.text(((java.lang.String) _Name), "Name");
120: } catch (java.lang.Exception e) {
121: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
122: .handlePrintConversionException(this , e, context);
123: }
124: context.endElement();
125: context
126: .startElement(
127: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
128: "Description");
129: context.endNamespaceDecls();
130: context.endAttributes();
131: try {
132: context.text(((java.lang.String) _Description),
133: "Description");
134: } catch (java.lang.Exception e) {
135: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
136: .handlePrintConversionException(this , e, context);
137: }
138: context.endElement();
139: context
140: .startElement(
141: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
142: "OperationTransactionPolicy");
143: context.endNamespaceDecls();
144: context.endAttributes();
145: try {
146: context.text(
147: ((java.lang.String) _OperationTransactionPolicy),
148: "OperationTransactionPolicy");
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: if (has_OperationIsQuery) {
155: context
156: .startElement(
157: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
158: "OperationIsQuery");
159: context.endNamespaceDecls();
160: context.endAttributes();
161: try {
162: context.text(javax.xml.bind.DatatypeConverter
163: .printBoolean(((boolean) _OperationIsQuery)),
164: "OperationIsQuery");
165: } catch (java.lang.Exception e) {
166: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
167: .handlePrintConversionException(this , e,
168: context);
169: }
170: context.endElement();
171: }
172: if (_InputFieldDefList instanceof javax.xml.bind.Element) {
173: context.childAsBody(
174: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
175: "InputFieldDefList");
176: } else {
177: context
178: .startElement(
179: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
180: "InputFieldDefList");
181: context.childAsURIs(
182: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
183: "InputFieldDefList");
184: context.endNamespaceDecls();
185: context.childAsAttributes(
186: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
187: "InputFieldDefList");
188: context.endAttributes();
189: context.childAsBody(
190: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
191: "InputFieldDefList");
192: context.endElement();
193: }
194: if (_OutputFieldDefList instanceof javax.xml.bind.Element) {
195: context
196: .childAsBody(
197: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
198: "OutputFieldDefList");
199: } else {
200: context
201: .startElement(
202: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
203: "OutputFieldDefList");
204: context
205: .childAsURIs(
206: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
207: "OutputFieldDefList");
208: context.endNamespaceDecls();
209: context
210: .childAsAttributes(
211: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
212: "OutputFieldDefList");
213: context.endAttributes();
214: context
215: .childAsBody(
216: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
217: "OutputFieldDefList");
218: context.endElement();
219: }
220: if (_OutputMessageDefList instanceof javax.xml.bind.Element) {
221: context
222: .childAsBody(
223: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
224: "OutputMessageDefList");
225: } else {
226: context
227: .startElement(
228: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
229: "OutputMessageDefList");
230: context
231: .childAsURIs(
232: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
233: "OutputMessageDefList");
234: context.endNamespaceDecls();
235: context
236: .childAsAttributes(
237: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
238: "OutputMessageDefList");
239: context.endAttributes();
240: context
241: .childAsBody(
242: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
243: "OutputMessageDefList");
244: context.endElement();
245: }
246: if (_ConstraintDefList != null) {
247: if (_ConstraintDefList instanceof javax.xml.bind.Element) {
248: context
249: .childAsBody(
250: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
251: "ConstraintDefList");
252: } else {
253: context
254: .startElement(
255: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
256: "ConstraintDefList");
257: context
258: .childAsURIs(
259: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
260: "ConstraintDefList");
261: context.endNamespaceDecls();
262: context
263: .childAsAttributes(
264: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
265: "ConstraintDefList");
266: context.endAttributes();
267: context
268: .childAsBody(
269: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
270: "ConstraintDefList");
271: context.endElement();
272: }
273: }
274: }
275:
276: public void serializeAttributes(
277: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
278: throws org.xml.sax.SAXException {
279: if (_InputFieldDefList instanceof javax.xml.bind.Element) {
280: context.childAsAttributes(
281: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
282: "InputFieldDefList");
283: }
284: if (_OutputFieldDefList instanceof javax.xml.bind.Element) {
285: context
286: .childAsAttributes(
287: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
288: "OutputFieldDefList");
289: }
290: if (_OutputMessageDefList instanceof javax.xml.bind.Element) {
291: context
292: .childAsAttributes(
293: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
294: "OutputMessageDefList");
295: }
296: if (_ConstraintDefList != null) {
297: if (_ConstraintDefList instanceof javax.xml.bind.Element) {
298: context
299: .childAsAttributes(
300: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
301: "ConstraintDefList");
302: }
303: }
304: }
305:
306: public void serializeURIs(
307: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
308: throws org.xml.sax.SAXException {
309: if (_InputFieldDefList instanceof javax.xml.bind.Element) {
310: context.childAsURIs(
311: ((com.sun.xml.bind.JAXBObject) _InputFieldDefList),
312: "InputFieldDefList");
313: }
314: if (_OutputFieldDefList instanceof javax.xml.bind.Element) {
315: context
316: .childAsURIs(
317: ((com.sun.xml.bind.JAXBObject) _OutputFieldDefList),
318: "OutputFieldDefList");
319: }
320: if (_OutputMessageDefList instanceof javax.xml.bind.Element) {
321: context
322: .childAsURIs(
323: ((com.sun.xml.bind.JAXBObject) _OutputMessageDefList),
324: "OutputMessageDefList");
325: }
326: if (_ConstraintDefList != null) {
327: if (_ConstraintDefList instanceof javax.xml.bind.Element) {
328: context
329: .childAsURIs(
330: ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
331: "ConstraintDefList");
332: }
333: }
334: }
335:
336: public java.lang.Class getPrimaryInterface() {
337: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.OperationDefType.class);
338: }
339:
340: public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
341: if (schemaFragment == null) {
342: schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
343: .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"
344: + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
345: + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
346: + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
347: + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
348: + "sq\u0000~\u0000\u0000ppsr\u0000\'com.sun.msv.grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002"
349: + "\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/sun/msv/grammar/NameClass;xr\u0000\u001ecom.sun."
350: + "msv.grammar.ElementExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttribut"
351: + "esL\u0000\fcontentModelq\u0000~\u0000\u0002xq\u0000~\u0000\u0003pp\u0000sq\u0000~\u0000\u0000ppsr\u0000\u001bcom.sun.msv.gramm"
352: + "ar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/datatype/Datatype;"
353: + "L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001dLcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003p"
354: + "psr\u0000#com.sun.msv.datatype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwa"
355: + "ysValidxr\u0000*com.sun.msv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
356: + "\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'"
357: + "com.sun.msv.datatype.xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespa"
358: + "ceUrit\u0000\u0012Ljava/lang/String;L\u0000\btypeNameq\u0000~\u0000\u0019L\u0000\nwhiteSpacet\u0000.Lc"
359: + "om/sun/msv/datatype/xsd/WhiteSpaceProcessor;xpt\u0000 http://www."
360: + "w3.org/2001/XMLSchemat\u0000\u0006stringsr\u00005com.sun.msv.datatype.xsd.W"
361: + "hiteSpaceProcessor$Preserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.dataty"
362: + "pe.xsd.WhiteSpaceProcessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.gram"
363: + "mar.Expression$NullSetExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.s"
364: + "un.msv.util.StringPair\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0019L\u0000\fnamespa"
365: + "ceURIq\u0000~\u0000\u0019xpq\u0000~\u0000\u001dq\u0000~\u0000\u001csr\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000"
366: + "\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 com.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000"
367: + "\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClassq\u0000~\u0000\rxq\u0000~\u0000\u0003sr\u0000\u0011java.lang.Boolean\u00cd r\u0080"
368: + "\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000psq\u0000~\u0000\u0011ppsr\u0000\"com.sun.msv.datatype.xsd.Qnam"
369: + "eType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0016q\u0000~\u0000\u001ct\u0000\u0005QNamesr\u00005com.sun.msv.datatype."
370: + "xsd.WhiteSpaceProcessor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u001fq\u0000~\u0000\"sq\u0000~\u0000#"
371: + "q\u0000~\u0000.q\u0000~\u0000\u001csr\u0000#com.sun.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002"
372: + "L\u0000\tlocalNameq\u0000~\u0000\u0019L\u0000\fnamespaceURIq\u0000~\u0000\u0019xr\u0000\u001dcom.sun.msv.grammar"
373: + ".NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLS"
374: + "chema-instancesr\u00000com.sun.msv.grammar.Expression$EpsilonExpr"
375: + "ession\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003sq\u0000~\u0000)\u0001q\u0000~\u00008sq\u0000~\u00002t\u0000\u0004Namet\u0000Ihttp://ww"
376: + "w.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel"
377: + "/1.0sq\u0000~\u0000\fpp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0014sq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u0000"
378: + "8sq\u0000~\u00002t\u0000\u000bDescriptionq\u0000~\u0000<sq\u0000~\u0000\fpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011ppsr\u0000)com.s"
379: + "un.msv.datatype.xsd.EnumerationFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0006valuest\u0000\u000fL"
380: + "java/util/Set;xr\u00009com.sun.msv.datatype.xsd.DataTypeWithValue"
381: + "ConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd.DataT"
382: + "ypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueCheckFlagL"
383: + "\u0000\bbaseTypet\u0000)Lcom/sun/msv/datatype/xsd/XSDatatypeImpl;L\u0000\fcon"
384: + "creteTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L\u0000\tfacetN"
385: + "ameq\u0000~\u0000\u0019xq\u0000~\u0000\u0018q\u0000~\u0000<t\u0000\u0011TransactionPolicyq\u0000~\u0000 \u0000\u0000q\u0000~\u0000\u001bq\u0000~\u0000\u001bt\u0000\u000be"
386: + "numerationsr\u0000\u0011java.util.HashSet\u00baD\u0085\u0095\u0096\u00b8\u00b74\u0003\u0000\u0000xpw\f\u0000\u0000\u0000\u0010?@\u0000\u0000\u0000\u0000\u0000\u0006t\u0000"
387: + "\bRequiredt\u0000\fNotSupportedt\u0000\u0005Nevert\u0000\u000bRequiredNewt\u0000\tSupportedt\u0000"
388: + "\tMandatoryxq\u0000~\u0000\"sq\u0000~\u0000#q\u0000~\u0000Mq\u0000~\u0000<sq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~"
389: + "\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u001aOperationTransactionPolicyq\u0000~\u0000<sq\u0000~\u0000%ppsq\u0000~\u0000"
390: + "\fq\u0000~\u0000*p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011ppsr\u0000$com.sun.msv.datatype.xsd.Boolean"
391: + "Type\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0016q\u0000~\u0000\u001ct\u0000\u0007booleanq\u0000~\u00000q\u0000~\u0000\"sq\u0000~\u0000#q\u0000~\u0000bq\u0000~"
392: + "\u0000\u001csq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u0010OperationIsQue"
393: + "ryq\u0000~\u0000<q\u0000~\u00008sq\u0000~\u0000%ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsr\u0000 com.sun.msv.grammar"
394: + ".OneOrMoreExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.msv.grammar.UnaryExp\u0000\u0000\u0000\u0000"
395: + "\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000*psq\u0000~\u0000\'q\u0000~\u0000*psr\u00002com.sun.msv.gr"
396: + "ammar.Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u00009q\u0000"
397: + "~\u0000psr\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u00003q\u0000~\u0000"
398: + "8sq\u0000~\u00002t\u0000Xcom.metaboss.sdlctools.domains.enterprisemodel.sto"
399: + "rage.xmlfileimpl.dom.InputFieldDefListt\u0000+http://java.sun.com"
400: + "/jaxb/xjc/dummy-elementssq\u0000~\u0000\fpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsq"
401: + "\u0000~\u0000kq\u0000~\u0000*psq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000\\com.metaboss.s"
402: + "dlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.Inp"
403: + "utFieldDefListTypeq\u0000~\u0000usq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq"
404: + "\u0000~\u00002t\u0000\u0011InputFieldDefListq\u0000~\u0000<sq\u0000~\u0000%ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsq\u0000~\u0000k"
405: + "q\u0000~\u0000*psq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000Ycom.metaboss.sdlct"
406: + "ools.domains.enterprisemodel.storage.xmlfileimpl.dom.OutputF"
407: + "ieldDefListq\u0000~\u0000usq\u0000~\u0000\fpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsq\u0000~\u0000kq\u0000~\u0000"
408: + "*psq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000]com.metaboss.sdlctools"
409: + ".domains.enterprisemodel.storage.xmlfileimpl.dom.OutputField"
410: + "DefListTypeq\u0000~\u0000usq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u0012"
411: + "OutputFieldDefListq\u0000~\u0000<sq\u0000~\u0000%ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsq\u0000~\u0000kq\u0000~\u0000*p"
412: + "sq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000[com.metaboss.sdlctools.d"
413: + "omains.enterprisemodel.storage.xmlfileimpl.dom.OutputMessage"
414: + "DefListq\u0000~\u0000usq\u0000~\u0000\fpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000%ppsq\u0000~\u0000kq\u0000~\u0000*psq"
415: + "\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000_com.metaboss.sdlctools.dom"
416: + "ains.enterprisemodel.storage.xmlfileimpl.dom.OutputMessageDe"
417: + "fListTypeq\u0000~\u0000usq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000~\u00008sq\u0000~\u00002t\u0000\u0014Ou"
418: + "tputMessageDefListq\u0000~\u0000<sq\u0000~\u0000%ppsq\u0000~\u0000%q\u0000~\u0000*psq\u0000~\u0000\fq\u0000~\u0000*p\u0000sq\u0000~"
419: + "\u0000%ppsq\u0000~\u0000kq\u0000~\u0000*psq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000Xcom.meta"
420: + "boss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.d"
421: + "om.ConstraintDefListq\u0000~\u0000usq\u0000~\u0000\fq\u0000~\u0000*p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\fpp\u0000sq\u0000~\u0000"
422: + "%ppsq\u0000~\u0000kq\u0000~\u0000*psq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000pq\u0000~\u0000rq\u0000~\u00008sq\u0000~\u00002t\u0000\\com.metab"
423: + "oss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.do"
424: + "m.ConstraintDefListTypeq\u0000~\u0000usq\u0000~\u0000%ppsq\u0000~\u0000\'q\u0000~\u0000*pq\u0000~\u0000+q\u0000~\u00004q\u0000"
425: + "~\u00008sq\u0000~\u00002t\u0000\u0011ConstraintDefListq\u0000~\u0000<q\u0000~\u00008sr\u0000\"com.sun.msv.gramm"
426: + "ar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lcom/sun/msv/gramm"
427: + "ar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.msv.grammar.Expre"
428: + "ssionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstreamVersionL\u0000\u0006pa"
429: + "rentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp\u0000\u0000\u0000-\u0001pq\u0000~\u0000\u0005q\u0000~\u0000"
430: + "\\q\u0000~\u0000\u000bq\u0000~\u0000Dq\u0000~\u0000wq\u0000~\u0000\u008aq\u0000~\u0000\u009dq\u0000~\u0000\u00b1q\u0000~\u0000\tq\u0000~\u0000mq\u0000~\u0000zq\u0000~\u0000\u0085q\u0000~\u0000\u008dq\u0000~\u0000"
431: + "\u0098q\u0000~\u0000\u00a0q\u0000~\u0000\u00acq\u0000~\u0000\u00b4q\u0000~\u0000\u00a8q\u0000~\u0000\u0007q\u0000~\u0000\nq\u0000~\u0000&q\u0000~\u0000?q\u0000~\u0000\u0010q\u0000~\u0000>q\u0000~\u0000Xq\u0000~\u0000"
432: + "dq\u0000~\u0000jq\u0000~\u0000yq\u0000~\u0000~q\u0000~\u0000\u0084q\u0000~\u0000\u008cq\u0000~\u0000\u0091q\u0000~\u0000\u0097q\u0000~\u0000hq\u0000~\u0000\u0082q\u0000~\u0000\u009fq\u0000~\u0000\u00a4q\u0000~\u0000"
433: + "\u0095q\u0000~\u0000\u00abq\u0000~\u0000\u00b3q\u0000~\u0000\u00b8q\u0000~\u0000\u00a9q\u0000~\u0000\bq\u0000~\u0000\u0006q\u0000~\u0000^x"));
434: }
435: return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
436: schemaFragment);
437: }
438:
439: public class Unmarshaller
440: extends
441: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
442:
443: public Unmarshaller(
444: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
445: super (context, "-------------------------");
446: }
447:
448: protected Unmarshaller(
449: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context,
450: int startState) {
451: this (context);
452: state = startState;
453: }
454:
455: public java.lang.Object owner() {
456: return com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OperationDefTypeImpl.this ;
457: }
458:
459: public void enterElement(java.lang.String ___uri,
460: java.lang.String ___local, java.lang.String ___qname,
461: org.xml.sax.Attributes __atts)
462: throws org.xml.sax.SAXException {
463: int attIdx;
464: outer: while (true) {
465: switch (state) {
466: case 9:
467: if (("OperationIsQuery" == ___local)
468: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
469: context.pushAttributes(__atts, true);
470: state = 10;
471: return;
472: }
473: state = 12;
474: continue outer;
475: case 12:
476: if (("InputFieldDefList" == ___local)
477: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
478: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListImpl) spawnChildFromEnterElement(
479: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListImpl.class),
480: 13, ___uri, ___local, ___qname, __atts));
481: return;
482: }
483: if (("InputFieldDefList" == ___local)
484: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
485: context.pushAttributes(__atts, false);
486: state = 23;
487: return;
488: }
489: break;
490: case 17:
491: if (("ConstraintDefList" == ___local)
492: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
493: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListImpl) spawnChildFromEnterElement(
494: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListImpl.class),
495: 20, ___uri, ___local, ___qname, __atts));
496: return;
497: }
498: if (("ConstraintDefList" == ___local)
499: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
500: context.pushAttributes(__atts, false);
501: state = 18;
502: return;
503: }
504: state = 20;
505: continue outer;
506: case 20:
507: revertToParentFromEnterElement(___uri, ___local,
508: ___qname, __atts);
509: return;
510: case 23:
511: if (("FieldDef" == ___local)
512: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
513: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromEnterElement(
514: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
515: 24, ___uri, ___local, ___qname, __atts));
516: return;
517: }
518: if (("FieldDef" == ___local)
519: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
520: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromEnterElement(
521: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
522: 24, ___uri, ___local, ___qname, __atts));
523: return;
524: }
525: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromEnterElement(
526: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
527: 24, ___uri, ___local, ___qname, __atts));
528: return;
529: case 18:
530: if (("ConstraintDef" == ___local)
531: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
532: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
533: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
534: 19, ___uri, ___local, ___qname, __atts));
535: return;
536: }
537: if (("ConstraintDef" == ___local)
538: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
539: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
540: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
541: 19, ___uri, ___local, ___qname, __atts));
542: return;
543: }
544: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
545: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
546: 19, ___uri, ___local, ___qname, __atts));
547: return;
548: case 16:
549: if (("OutputMessageDefList" == ___local)
550: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
551: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListImpl) spawnChildFromEnterElement(
552: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListImpl.class),
553: 17, ___uri, ___local, ___qname, __atts));
554: return;
555: }
556: if (("OutputMessageDefList" == ___local)
557: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
558: context.pushAttributes(__atts, false);
559: state = 21;
560: return;
561: }
562: break;
563: case 14:
564: if (("FieldDef" == ___local)
565: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
566: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromEnterElement(
567: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
568: 15, ___uri, ___local, ___qname, __atts));
569: return;
570: }
571: if (("FieldDef" == ___local)
572: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
573: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromEnterElement(
574: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
575: 15, ___uri, ___local, ___qname, __atts));
576: return;
577: }
578: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromEnterElement(
579: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
580: 15, ___uri, ___local, ___qname, __atts));
581: return;
582: case 0:
583: if (("Name" == ___local)
584: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
585: context.pushAttributes(__atts, true);
586: state = 1;
587: return;
588: }
589: break;
590: case 13:
591: if (("OutputFieldDefList" == ___local)
592: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
593: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListImpl) spawnChildFromEnterElement(
594: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListImpl.class),
595: 16, ___uri, ___local, ___qname, __atts));
596: return;
597: }
598: if (("OutputFieldDefList" == ___local)
599: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
600: context.pushAttributes(__atts, false);
601: state = 14;
602: return;
603: }
604: break;
605: case 21:
606: if (("OutputMessageDef" == ___local)
607: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
608: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromEnterElement(
609: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
610: 22, ___uri, ___local, ___qname, __atts));
611: return;
612: }
613: if (("OutputMessageDef" == ___local)
614: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
615: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromEnterElement(
616: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
617: 22, ___uri, ___local, ___qname, __atts));
618: return;
619: }
620: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromEnterElement(
621: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
622: 22, ___uri, ___local, ___qname, __atts));
623: return;
624: case 3:
625: if (("Description" == ___local)
626: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
627: context.pushAttributes(__atts, true);
628: state = 4;
629: return;
630: }
631: break;
632: case 6:
633: if (("OperationTransactionPolicy" == ___local)
634: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
635: context.pushAttributes(__atts, true);
636: state = 7;
637: return;
638: }
639: break;
640: }
641: super .enterElement(___uri, ___local, ___qname, __atts);
642: break;
643: }
644: }
645:
646: public void leaveElement(java.lang.String ___uri,
647: java.lang.String ___local, java.lang.String ___qname)
648: throws org.xml.sax.SAXException {
649: int attIdx;
650: outer: while (true) {
651: switch (state) {
652: case 9:
653: state = 12;
654: continue outer;
655: case 11:
656: if (("OperationIsQuery" == ___local)
657: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
658: context.popAttributes();
659: state = 12;
660: return;
661: }
662: break;
663: case 24:
664: if (("InputFieldDefList" == ___local)
665: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
666: context.popAttributes();
667: state = 13;
668: return;
669: }
670: break;
671: case 19:
672: if (("ConstraintDefList" == ___local)
673: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
674: context.popAttributes();
675: state = 20;
676: return;
677: }
678: break;
679: case 17:
680: state = 20;
681: continue outer;
682: case 20:
683: revertToParentFromLeaveElement(___uri, ___local,
684: ___qname);
685: return;
686: case 23:
687: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromLeaveElement(
688: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
689: 24, ___uri, ___local, ___qname));
690: return;
691: case 22:
692: if (("OutputMessageDefList" == ___local)
693: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
694: context.popAttributes();
695: state = 17;
696: return;
697: }
698: break;
699: case 18:
700: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromLeaveElement(
701: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
702: 19, ___uri, ___local, ___qname));
703: return;
704: case 14:
705: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromLeaveElement(
706: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
707: 15, ___uri, ___local, ___qname));
708: return;
709: case 2:
710: if (("Name" == ___local)
711: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
712: context.popAttributes();
713: state = 3;
714: return;
715: }
716: break;
717: case 8:
718: if (("OperationTransactionPolicy" == ___local)
719: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
720: context.popAttributes();
721: state = 9;
722: return;
723: }
724: break;
725: case 5:
726: if (("Description" == ___local)
727: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
728: context.popAttributes();
729: state = 6;
730: return;
731: }
732: break;
733: case 21:
734: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromLeaveElement(
735: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
736: 22, ___uri, ___local, ___qname));
737: return;
738: case 15:
739: if (("OutputFieldDefList" == ___local)
740: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
741: context.popAttributes();
742: state = 16;
743: return;
744: }
745: break;
746: }
747: super .leaveElement(___uri, ___local, ___qname);
748: break;
749: }
750: }
751:
752: public void enterAttribute(java.lang.String ___uri,
753: java.lang.String ___local, java.lang.String ___qname)
754: throws org.xml.sax.SAXException {
755: int attIdx;
756: outer: while (true) {
757: switch (state) {
758: case 9:
759: state = 12;
760: continue outer;
761: case 17:
762: state = 20;
763: continue outer;
764: case 20:
765: revertToParentFromEnterAttribute(___uri, ___local,
766: ___qname);
767: return;
768: case 23:
769: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromEnterAttribute(
770: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
771: 24, ___uri, ___local, ___qname));
772: return;
773: case 18:
774: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterAttribute(
775: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
776: 19, ___uri, ___local, ___qname));
777: return;
778: case 14:
779: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromEnterAttribute(
780: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
781: 15, ___uri, ___local, ___qname));
782: return;
783: case 21:
784: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromEnterAttribute(
785: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
786: 22, ___uri, ___local, ___qname));
787: return;
788: }
789: super .enterAttribute(___uri, ___local, ___qname);
790: break;
791: }
792: }
793:
794: public void leaveAttribute(java.lang.String ___uri,
795: java.lang.String ___local, java.lang.String ___qname)
796: throws org.xml.sax.SAXException {
797: int attIdx;
798: outer: while (true) {
799: switch (state) {
800: case 9:
801: state = 12;
802: continue outer;
803: case 17:
804: state = 20;
805: continue outer;
806: case 20:
807: revertToParentFromLeaveAttribute(___uri, ___local,
808: ___qname);
809: return;
810: case 23:
811: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromLeaveAttribute(
812: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
813: 24, ___uri, ___local, ___qname));
814: return;
815: case 18:
816: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromLeaveAttribute(
817: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
818: 19, ___uri, ___local, ___qname));
819: return;
820: case 14:
821: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromLeaveAttribute(
822: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
823: 15, ___uri, ___local, ___qname));
824: return;
825: case 21:
826: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromLeaveAttribute(
827: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
828: 22, ___uri, ___local, ___qname));
829: return;
830: }
831: super .leaveAttribute(___uri, ___local, ___qname);
832: break;
833: }
834: }
835:
836: public void handleText(final java.lang.String value)
837: throws org.xml.sax.SAXException {
838: int attIdx;
839: outer: while (true) {
840: try {
841: switch (state) {
842: case 9:
843: state = 12;
844: continue outer;
845: case 7:
846: eatText1(value);
847: state = 8;
848: return;
849: case 10:
850: eatText2(value);
851: state = 11;
852: return;
853: case 4:
854: eatText3(value);
855: state = 5;
856: return;
857: case 17:
858: state = 20;
859: continue outer;
860: case 20:
861: revertToParentFromText(value);
862: return;
863: case 23:
864: _InputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl) spawnChildFromText(
865: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.InputFieldDefListTypeImpl.class),
866: 24, value));
867: return;
868: case 18:
869: _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromText(
870: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
871: 19, value));
872: return;
873: case 14:
874: _OutputFieldDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl) spawnChildFromText(
875: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputFieldDefListTypeImpl.class),
876: 15, value));
877: return;
878: case 1:
879: eatText4(value);
880: state = 2;
881: return;
882: case 21:
883: _OutputMessageDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl) spawnChildFromText(
884: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.OutputMessageDefListTypeImpl.class),
885: 22, value));
886: return;
887: }
888: } catch (java.lang.RuntimeException e) {
889: handleUnexpectedTextException(value, e);
890: }
891: break;
892: }
893: }
894:
895: private void eatText1(final java.lang.String value)
896: throws org.xml.sax.SAXException {
897: try {
898: _OperationTransactionPolicy = value;
899: } catch (java.lang.Exception e) {
900: handleParseConversionException(e);
901: }
902: }
903:
904: private void eatText2(final java.lang.String value)
905: throws org.xml.sax.SAXException {
906: try {
907: _OperationIsQuery = javax.xml.bind.DatatypeConverter
908: .parseBoolean(com.sun.xml.bind.WhiteSpaceProcessor
909: .collapse(value));
910: has_OperationIsQuery = true;
911: } catch (java.lang.Exception e) {
912: handleParseConversionException(e);
913: }
914: }
915:
916: private void eatText3(final java.lang.String value)
917: throws org.xml.sax.SAXException {
918: try {
919: _Description = value;
920: } catch (java.lang.Exception e) {
921: handleParseConversionException(e);
922: }
923: }
924:
925: private void eatText4(final java.lang.String value)
926: throws org.xml.sax.SAXException {
927: try {
928: _Name = value;
929: } catch (java.lang.Exception e) {
930: handleParseConversionException(e);
931: }
932: }
933:
934: }
935:
936: }
|