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 SystemDefTypeImpl
011: implements
012: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemDefType,
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.ServicemoduleRefListType _ServicemoduleRefList;
019: protected java.lang.String _SystemRef;
020: protected java.lang.String _Description;
021: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ApplicationRefListType _ApplicationRefList;
022: protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.DomainRefListType _DomainRefList;
023: public final static java.lang.Class version = (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.JAXBVersion.class);
024: private static com.sun.msv.grammar.Grammar schemaFragment;
025:
026: private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
027: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemDefType.class);
028: }
029:
030: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ServicemoduleRefListType getServicemoduleRefList() {
031: return _ServicemoduleRefList;
032: }
033:
034: public void setServicemoduleRefList(
035: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ServicemoduleRefListType value) {
036: _ServicemoduleRefList = value;
037: }
038:
039: public java.lang.String getSystemRef() {
040: return _SystemRef;
041: }
042:
043: public void setSystemRef(java.lang.String value) {
044: _SystemRef = value;
045: }
046:
047: public java.lang.String getDescription() {
048: return _Description;
049: }
050:
051: public void setDescription(java.lang.String value) {
052: _Description = value;
053: }
054:
055: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ApplicationRefListType getApplicationRefList() {
056: return _ApplicationRefList;
057: }
058:
059: public void setApplicationRefList(
060: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ApplicationRefListType value) {
061: _ApplicationRefList = value;
062: }
063:
064: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.DomainRefListType getDomainRefList() {
065: return _DomainRefList;
066: }
067:
068: public void setDomainRefList(
069: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.DomainRefListType value) {
070: _DomainRefList = value;
071: }
072:
073: public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
074: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
075: return new com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemDefTypeImpl.Unmarshaller(
076: context);
077: }
078:
079: public void serializeBody(
080: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
081: throws org.xml.sax.SAXException {
082: context
083: .startElement(
084: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
085: "SystemRef");
086: context.endNamespaceDecls();
087: context.endAttributes();
088: try {
089: context.text(((java.lang.String) _SystemRef), "SystemRef");
090: } catch (java.lang.Exception e) {
091: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
092: .handlePrintConversionException(this , e, context);
093: }
094: context.endElement();
095: context
096: .startElement(
097: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
098: "Description");
099: context.endNamespaceDecls();
100: context.endAttributes();
101: try {
102: context.text(((java.lang.String) _Description),
103: "Description");
104: } catch (java.lang.Exception e) {
105: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
106: .handlePrintConversionException(this , e, context);
107: }
108: context.endElement();
109: if (_DomainRefList instanceof javax.xml.bind.Element) {
110: context.childAsBody(
111: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
112: "DomainRefList");
113: } else {
114: context
115: .startElement(
116: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
117: "DomainRefList");
118: context.childAsURIs(
119: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
120: "DomainRefList");
121: context.endNamespaceDecls();
122: context.childAsAttributes(
123: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
124: "DomainRefList");
125: context.endAttributes();
126: context.childAsBody(
127: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
128: "DomainRefList");
129: context.endElement();
130: }
131: if (_ServicemoduleRefList instanceof javax.xml.bind.Element) {
132: context
133: .childAsBody(
134: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
135: "ServicemoduleRefList");
136: } else {
137: context
138: .startElement(
139: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
140: "ServicemoduleRefList");
141: context
142: .childAsURIs(
143: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
144: "ServicemoduleRefList");
145: context.endNamespaceDecls();
146: context
147: .childAsAttributes(
148: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
149: "ServicemoduleRefList");
150: context.endAttributes();
151: context
152: .childAsBody(
153: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
154: "ServicemoduleRefList");
155: context.endElement();
156: }
157: if (_ApplicationRefList instanceof javax.xml.bind.Element) {
158: context
159: .childAsBody(
160: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
161: "ApplicationRefList");
162: } else {
163: context
164: .startElement(
165: "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
166: "ApplicationRefList");
167: context
168: .childAsURIs(
169: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
170: "ApplicationRefList");
171: context.endNamespaceDecls();
172: context
173: .childAsAttributes(
174: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
175: "ApplicationRefList");
176: context.endAttributes();
177: context
178: .childAsBody(
179: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
180: "ApplicationRefList");
181: context.endElement();
182: }
183: }
184:
185: public void serializeAttributes(
186: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
187: throws org.xml.sax.SAXException {
188: if (_DomainRefList instanceof javax.xml.bind.Element) {
189: context.childAsAttributes(
190: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
191: "DomainRefList");
192: }
193: if (_ServicemoduleRefList instanceof javax.xml.bind.Element) {
194: context
195: .childAsAttributes(
196: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
197: "ServicemoduleRefList");
198: }
199: if (_ApplicationRefList instanceof javax.xml.bind.Element) {
200: context
201: .childAsAttributes(
202: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
203: "ApplicationRefList");
204: }
205: }
206:
207: public void serializeURIs(
208: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
209: throws org.xml.sax.SAXException {
210: if (_DomainRefList instanceof javax.xml.bind.Element) {
211: context.childAsURIs(
212: ((com.sun.xml.bind.JAXBObject) _DomainRefList),
213: "DomainRefList");
214: }
215: if (_ServicemoduleRefList instanceof javax.xml.bind.Element) {
216: context
217: .childAsURIs(
218: ((com.sun.xml.bind.JAXBObject) _ServicemoduleRefList),
219: "ServicemoduleRefList");
220: }
221: if (_ApplicationRefList instanceof javax.xml.bind.Element) {
222: context
223: .childAsURIs(
224: ((com.sun.xml.bind.JAXBObject) _ApplicationRefList),
225: "ApplicationRefList");
226: }
227: }
228:
229: public java.lang.Class getPrimaryInterface() {
230: return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SystemDefType.class);
231: }
232:
233: public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
234: if (schemaFragment == null) {
235: schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
236: .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"
237: + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
238: + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
239: + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
240: + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\'com.sun.msv."
241: + "grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLcom/su"
242: + "n/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementExp\u0000\u0000"
243: + "\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~\u0000\u0002xq"
244: + "\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"
245: + "dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004namet\u0000\u001d"
246: + "Lcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.datatyp"
247: + "e.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.msv.d"
248: + "atatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv.data"
249: + "type.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype.xsd"
250: + ".XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/Strin"
251: + "g;L\u0000\btypeNameq\u0000~\u0000\u0016L\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/xsd/"
252: + "WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSchemat\u0000\u0006"
253: + "stringsr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$Prese"
254: + "rve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpaceProcess"
255: + "or\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullSetEx"
256: + "pression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPair\u00d0t"
257: + "\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fnamespaceURIq\u0000~\u0000\u0016xpq\u0000~\u0000\u001aq\u0000~\u0000\u0019sr"
258: + "\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 com.su"
259: + "n.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameClass"
260: + "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"
261: + "\u000eppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0013q\u0000"
262: + "~\u0000\u0019t\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$"
263: + "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"
264: + "v.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u0016L\u0000\fname"
265: + "spaceURIq\u0000~\u0000\u0016xr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xpt"
266: + "\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instancesr\u00000com.su"
267: + "n.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003s"
268: + "q\u0000~\u0000&\u0001q\u0000~\u00005sq\u0000~\u0000/t\u0000\tSystemReft\u0000Ihttp://www.metaboss.com/XMLS"
269: + "chemas/MetaBoss/SdlcTools/EnterpriseModel/1.0sq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000"
270: + "ppq\u0000~\u0000\u0011sq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u000bDescripti"
271: + "onq\u0000~\u00009sq\u0000~\u0000\"ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsr\u0000 com.sun.msv.grammar.OneO"
272: + "rMoreExp\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"
273: + "\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000\'psq\u0000~\u0000$q\u0000~\u0000\'psr\u00002com.sun.msv.grammar"
274: + ".Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u00006q\u0000~\u0000Hsr"
275: + "\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u00000q\u0000~\u00005sq\u0000~"
276: + "\u0000/t\u0000Tcom.metaboss.sdlctools.domains.enterprisemodel.storage."
277: + "xmlfileimpl.dom.DomainRefListt\u0000+http://java.sun.com/jaxb/xjc"
278: + "/dummy-elementssq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000Cq\u0000~\u0000\'"
279: + "psq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000Hq\u0000~\u0000Jq\u0000~\u00005sq\u0000~\u0000/t\u0000Xcom.metaboss.sdlctools."
280: + "domains.enterprisemodel.storage.xmlfileimpl.dom.DomainRefLis"
281: + "tTypeq\u0000~\u0000Msq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\rDomain"
282: + "RefListq\u0000~\u00009sq\u0000~\u0000\"ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000Cq\u0000~\u0000\'psq\u0000~\u0000$q\u0000~\u0000\'"
283: + "pq\u0000~\u0000Hq\u0000~\u0000Jq\u0000~\u00005sq\u0000~\u0000/t\u0000[com.metaboss.sdlctools.domains.ente"
284: + "rprisemodel.storage.xmlfileimpl.dom.ServicemoduleRefListq\u0000~\u0000"
285: + "Msq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000Cq\u0000~\u0000\'psq\u0000~\u0000$q\u0000~\u0000\'pq"
286: + "\u0000~\u0000Hq\u0000~\u0000Jq\u0000~\u00005sq\u0000~\u0000/t\u0000_com.metaboss.sdlctools.domains.enterp"
287: + "risemodel.storage.xmlfileimpl.dom.ServicemoduleRefListTypeq\u0000"
288: + "~\u0000Msq\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u0014Servicemodule"
289: + "RefListq\u0000~\u00009sq\u0000~\u0000\"ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000Cq\u0000~\u0000\'psq\u0000~\u0000$q\u0000~\u0000\'"
290: + "pq\u0000~\u0000Hq\u0000~\u0000Jq\u0000~\u00005sq\u0000~\u0000/t\u0000Ycom.metaboss.sdlctools.domains.ente"
291: + "rprisemodel.storage.xmlfileimpl.dom.ApplicationRefListq\u0000~\u0000Ms"
292: + "q\u0000~\u0000\tpp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\tpp\u0000sq\u0000~\u0000\"ppsq\u0000~\u0000Cq\u0000~\u0000\'psq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~"
293: + "\u0000Hq\u0000~\u0000Jq\u0000~\u00005sq\u0000~\u0000/t\u0000]com.metaboss.sdlctools.domains.enterpri"
294: + "semodel.storage.xmlfileimpl.dom.ApplicationRefListTypeq\u0000~\u0000Ms"
295: + "q\u0000~\u0000\"ppsq\u0000~\u0000$q\u0000~\u0000\'pq\u0000~\u0000(q\u0000~\u00001q\u0000~\u00005sq\u0000~\u0000/t\u0000\u0012ApplicationRefLis"
296: + "tq\u0000~\u00009sr\u0000\"com.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bex"
297: + "pTablet\u0000/Lcom/sun/msv/grammar/ExpressionPool$ClosedHash;xpsr"
298: + "\u0000-com.sun.msv.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000"
299: + "\u0005countB\u0000\rstreamVersionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/Expre"
300: + "ssionPool;xp\u0000\u0000\u0000\u001d\u0001pq\u0000~\u0000\bq\u0000~\u0000\u0007q\u0000~\u0000Oq\u0000~\u0000bq\u0000~\u0000uq\u0000~\u0000Eq\u0000~\u0000Rq\u0000~\u0000]q\u0000"
301: + "~\u0000eq\u0000~\u0000pq\u0000~\u0000xq\u0000~\u0000#q\u0000~\u0000<q\u0000~\u0000\rq\u0000~\u0000;q\u0000~\u0000Bq\u0000~\u0000Qq\u0000~\u0000Vq\u0000~\u0000\\q\u0000~\u0000dq\u0000"
302: + "~\u0000iq\u0000~\u0000oq\u0000~\u0000wq\u0000~\u0000|q\u0000~\u0000@q\u0000~\u0000Zq\u0000~\u0000mq\u0000~\u0000\u0005q\u0000~\u0000\u0006x"));
303: }
304: return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
305: schemaFragment);
306: }
307:
308: public class Unmarshaller
309: extends
310: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
311:
312: public Unmarshaller(
313: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
314: super (context, "----------------");
315: }
316:
317: protected Unmarshaller(
318: com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context,
319: int startState) {
320: this (context);
321: state = startState;
322: }
323:
324: public java.lang.Object owner() {
325: return com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SystemDefTypeImpl.this ;
326: }
327:
328: public void enterElement(java.lang.String ___uri,
329: java.lang.String ___local, java.lang.String ___qname,
330: org.xml.sax.Attributes __atts)
331: throws org.xml.sax.SAXException {
332: int attIdx;
333: outer: while (true) {
334: switch (state) {
335: case 9:
336: if (("ServicemoduleRefList" == ___local)
337: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
338: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListImpl) spawnChildFromEnterElement(
339: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListImpl.class),
340: 12, ___uri, ___local, ___qname, __atts));
341: return;
342: }
343: if (("ServicemoduleRefList" == ___local)
344: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
345: context.pushAttributes(__atts, false);
346: state = 10;
347: return;
348: }
349: break;
350: case 14:
351: if (("ApplicationRef" == ___local)
352: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
353: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromEnterElement(
354: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
355: 15, ___uri, ___local, ___qname, __atts));
356: return;
357: }
358: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromEnterElement(
359: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
360: 15, ___uri, ___local, ___qname, __atts));
361: return;
362: case 3:
363: if (("Description" == ___local)
364: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
365: context.pushAttributes(__atts, true);
366: state = 4;
367: return;
368: }
369: break;
370: case 10:
371: if (("ServicemoduleRef" == ___local)
372: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
373: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromEnterElement(
374: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
375: 11, ___uri, ___local, ___qname, __atts));
376: return;
377: }
378: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromEnterElement(
379: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
380: 11, ___uri, ___local, ___qname, __atts));
381: return;
382: case 12:
383: if (("ApplicationRefList" == ___local)
384: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
385: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListImpl) spawnChildFromEnterElement(
386: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListImpl.class),
387: 13, ___uri, ___local, ___qname, __atts));
388: return;
389: }
390: if (("ApplicationRefList" == ___local)
391: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
392: context.pushAttributes(__atts, false);
393: state = 14;
394: return;
395: }
396: break;
397: case 13:
398: revertToParentFromEnterElement(___uri, ___local,
399: ___qname, __atts);
400: return;
401: case 0:
402: if (("SystemRef" == ___local)
403: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
404: context.pushAttributes(__atts, true);
405: state = 1;
406: return;
407: }
408: break;
409: case 6:
410: if (("DomainRefList" == ___local)
411: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
412: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListImpl) spawnChildFromEnterElement(
413: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListImpl.class),
414: 9, ___uri, ___local, ___qname, __atts));
415: return;
416: }
417: if (("DomainRefList" == ___local)
418: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
419: context.pushAttributes(__atts, false);
420: state = 7;
421: return;
422: }
423: break;
424: case 7:
425: if (("DomainRef" == ___local)
426: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
427: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromEnterElement(
428: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
429: 8, ___uri, ___local, ___qname, __atts));
430: return;
431: }
432: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromEnterElement(
433: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
434: 8, ___uri, ___local, ___qname, __atts));
435: return;
436: }
437: super .enterElement(___uri, ___local, ___qname, __atts);
438: break;
439: }
440: }
441:
442: public void leaveElement(java.lang.String ___uri,
443: java.lang.String ___local, java.lang.String ___qname)
444: throws org.xml.sax.SAXException {
445: int attIdx;
446: outer: while (true) {
447: switch (state) {
448: case 14:
449: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromLeaveElement(
450: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
451: 15, ___uri, ___local, ___qname));
452: return;
453: case 8:
454: if (("DomainRefList" == ___local)
455: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
456: context.popAttributes();
457: state = 9;
458: return;
459: }
460: break;
461: case 10:
462: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromLeaveElement(
463: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
464: 11, ___uri, ___local, ___qname));
465: return;
466: case 11:
467: if (("ServicemoduleRefList" == ___local)
468: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
469: context.popAttributes();
470: state = 12;
471: return;
472: }
473: break;
474: case 2:
475: if (("SystemRef" == ___local)
476: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
477: context.popAttributes();
478: state = 3;
479: return;
480: }
481: break;
482: case 5:
483: if (("Description" == ___local)
484: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
485: context.popAttributes();
486: state = 6;
487: return;
488: }
489: break;
490: case 13:
491: revertToParentFromLeaveElement(___uri, ___local,
492: ___qname);
493: return;
494: case 15:
495: if (("ApplicationRefList" == ___local)
496: && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
497: context.popAttributes();
498: state = 13;
499: return;
500: }
501: break;
502: case 7:
503: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromLeaveElement(
504: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
505: 8, ___uri, ___local, ___qname));
506: return;
507: }
508: super .leaveElement(___uri, ___local, ___qname);
509: break;
510: }
511: }
512:
513: public void enterAttribute(java.lang.String ___uri,
514: java.lang.String ___local, java.lang.String ___qname)
515: throws org.xml.sax.SAXException {
516: int attIdx;
517: outer: while (true) {
518: switch (state) {
519: case 14:
520: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromEnterAttribute(
521: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
522: 15, ___uri, ___local, ___qname));
523: return;
524: case 10:
525: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromEnterAttribute(
526: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
527: 11, ___uri, ___local, ___qname));
528: return;
529: case 13:
530: revertToParentFromEnterAttribute(___uri, ___local,
531: ___qname);
532: return;
533: case 7:
534: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromEnterAttribute(
535: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
536: 8, ___uri, ___local, ___qname));
537: return;
538: }
539: super .enterAttribute(___uri, ___local, ___qname);
540: break;
541: }
542: }
543:
544: public void leaveAttribute(java.lang.String ___uri,
545: java.lang.String ___local, java.lang.String ___qname)
546: throws org.xml.sax.SAXException {
547: int attIdx;
548: outer: while (true) {
549: switch (state) {
550: case 14:
551: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromLeaveAttribute(
552: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
553: 15, ___uri, ___local, ___qname));
554: return;
555: case 10:
556: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromLeaveAttribute(
557: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
558: 11, ___uri, ___local, ___qname));
559: return;
560: case 13:
561: revertToParentFromLeaveAttribute(___uri, ___local,
562: ___qname);
563: return;
564: case 7:
565: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromLeaveAttribute(
566: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
567: 8, ___uri, ___local, ___qname));
568: return;
569: }
570: super .leaveAttribute(___uri, ___local, ___qname);
571: break;
572: }
573: }
574:
575: public void handleText(final java.lang.String value)
576: throws org.xml.sax.SAXException {
577: int attIdx;
578: outer: while (true) {
579: try {
580: switch (state) {
581: case 14:
582: _ApplicationRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl) spawnChildFromText(
583: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ApplicationRefListTypeImpl.class),
584: 15, value));
585: return;
586: case 10:
587: _ServicemoduleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl) spawnChildFromText(
588: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ServicemoduleRefListTypeImpl.class),
589: 11, value));
590: return;
591: case 1:
592: eatText1(value);
593: state = 2;
594: return;
595: case 4:
596: eatText2(value);
597: state = 5;
598: return;
599: case 13:
600: revertToParentFromText(value);
601: return;
602: case 7:
603: _DomainRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl) spawnChildFromText(
604: (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.DomainRefListTypeImpl.class),
605: 8, value));
606: return;
607: }
608: } catch (java.lang.RuntimeException e) {
609: handleUnexpectedTextException(value, e);
610: }
611: break;
612: }
613: }
614:
615: private void eatText1(final java.lang.String value)
616: throws org.xml.sax.SAXException {
617: try {
618: _SystemRef = value;
619: } catch (java.lang.Exception e) {
620: handleParseConversionException(e);
621: }
622: }
623:
624: private void eatText2(final java.lang.String value)
625: throws org.xml.sax.SAXException {
626: try {
627: _Description = value;
628: } catch (java.lang.Exception e) {
629: handleParseConversionException(e);
630: }
631: }
632:
633: }
634:
635: }
|