Source Code Cross Referenced for EntityDefTypeImpl.java in  » UML » MetaBoss » com » metaboss » sdlctools » domains » enterprisemodel » storage » xmlfileimpl » dom » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » UML » MetaBoss » com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        //
0002:        // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.4-b18-fcs 
0003:        // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
0004:        // Any modifications to this file will be lost upon recompilation of the source schema. 
0005:        // Generated on: 2005.03.31 at 08:49:20 EST 
0006:        //
0007:
0008:        package com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl;
0009:
0010:        public class EntityDefTypeImpl
0011:                implements 
0012:                com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EntityDefType,
0013:                com.sun.xml.bind.JAXBObject,
0014:                com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallableObject,
0015:                com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializable,
0016:                com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.ValidatableObject {
0017:
0018:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType _ConstraintDefList;
0019:            protected boolean has_IsAbstract;
0020:            protected boolean _IsAbstract;
0021:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AssociationRoleRefListType _AssociationRoleRefList;
0022:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SelectorDefListType _SelectorDefList;
0023:            protected java.lang.String _PluralName;
0024:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AttributeDefListType _AttributeDefList;
0025:            protected java.lang.String _Description;
0026:            protected boolean has_IsFinal;
0027:            protected boolean _IsFinal;
0028:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.PrimaryKeyType _PrimaryKey;
0029:            protected java.lang.String _EntityStereotype;
0030:            protected java.lang.String _SupertypeEntityRef;
0031:            protected com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.StateMachineType _StateMachine;
0032:            protected java.lang.String _EntityRef;
0033:            public final static java.lang.Class version = (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.JAXBVersion.class);
0034:            private static com.sun.msv.grammar.Grammar schemaFragment;
0035:
0036:            private final static java.lang.Class PRIMARY_INTERFACE_CLASS() {
0037:                return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EntityDefType.class);
0038:            }
0039:
0040:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType getConstraintDefList() {
0041:                return _ConstraintDefList;
0042:            }
0043:
0044:            public void setConstraintDefList(
0045:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.ConstraintDefListType value) {
0046:                _ConstraintDefList = value;
0047:            }
0048:
0049:            public boolean isIsAbstract() {
0050:                return _IsAbstract;
0051:            }
0052:
0053:            public void setIsAbstract(boolean value) {
0054:                _IsAbstract = value;
0055:                has_IsAbstract = true;
0056:            }
0057:
0058:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AssociationRoleRefListType getAssociationRoleRefList() {
0059:                return _AssociationRoleRefList;
0060:            }
0061:
0062:            public void setAssociationRoleRefList(
0063:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AssociationRoleRefListType value) {
0064:                _AssociationRoleRefList = value;
0065:            }
0066:
0067:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SelectorDefListType getSelectorDefList() {
0068:                return _SelectorDefList;
0069:            }
0070:
0071:            public void setSelectorDefList(
0072:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.SelectorDefListType value) {
0073:                _SelectorDefList = value;
0074:            }
0075:
0076:            public java.lang.String getPluralName() {
0077:                return _PluralName;
0078:            }
0079:
0080:            public void setPluralName(java.lang.String value) {
0081:                _PluralName = value;
0082:            }
0083:
0084:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AttributeDefListType getAttributeDefList() {
0085:                return _AttributeDefList;
0086:            }
0087:
0088:            public void setAttributeDefList(
0089:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.AttributeDefListType value) {
0090:                _AttributeDefList = value;
0091:            }
0092:
0093:            public java.lang.String getDescription() {
0094:                return _Description;
0095:            }
0096:
0097:            public void setDescription(java.lang.String value) {
0098:                _Description = value;
0099:            }
0100:
0101:            public boolean isIsFinal() {
0102:                return _IsFinal;
0103:            }
0104:
0105:            public void setIsFinal(boolean value) {
0106:                _IsFinal = value;
0107:                has_IsFinal = true;
0108:            }
0109:
0110:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.PrimaryKeyType getPrimaryKey() {
0111:                return _PrimaryKey;
0112:            }
0113:
0114:            public void setPrimaryKey(
0115:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.PrimaryKeyType value) {
0116:                _PrimaryKey = value;
0117:            }
0118:
0119:            public java.lang.String getEntityStereotype() {
0120:                return _EntityStereotype;
0121:            }
0122:
0123:            public void setEntityStereotype(java.lang.String value) {
0124:                _EntityStereotype = value;
0125:            }
0126:
0127:            public java.lang.String getSupertypeEntityRef() {
0128:                return _SupertypeEntityRef;
0129:            }
0130:
0131:            public void setSupertypeEntityRef(java.lang.String value) {
0132:                _SupertypeEntityRef = value;
0133:            }
0134:
0135:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.StateMachineType getStateMachine() {
0136:                return _StateMachine;
0137:            }
0138:
0139:            public void setStateMachine(
0140:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.StateMachineType value) {
0141:                _StateMachine = value;
0142:            }
0143:
0144:            public java.lang.String getEntityRef() {
0145:                return _EntityRef;
0146:            }
0147:
0148:            public void setEntityRef(java.lang.String value) {
0149:                _EntityRef = value;
0150:            }
0151:
0152:            public com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingEventHandler createUnmarshaller(
0153:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
0154:                return new com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.EntityDefTypeImpl.Unmarshaller(
0155:                        context);
0156:            }
0157:
0158:            public void serializeBody(
0159:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
0160:                    throws org.xml.sax.SAXException {
0161:                context
0162:                        .startElement(
0163:                                "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0164:                                "EntityRef");
0165:                context.endNamespaceDecls();
0166:                context.endAttributes();
0167:                try {
0168:                    context.text(((java.lang.String) _EntityRef), "EntityRef");
0169:                } catch (java.lang.Exception e) {
0170:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0171:                            .handlePrintConversionException(this , e, context);
0172:                }
0173:                context.endElement();
0174:                context
0175:                        .startElement(
0176:                                "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0177:                                "Description");
0178:                context.endNamespaceDecls();
0179:                context.endAttributes();
0180:                try {
0181:                    context.text(((java.lang.String) _Description),
0182:                            "Description");
0183:                } catch (java.lang.Exception e) {
0184:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0185:                            .handlePrintConversionException(this , e, context);
0186:                }
0187:                context.endElement();
0188:                context
0189:                        .startElement(
0190:                                "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0191:                                "PluralName");
0192:                context.endNamespaceDecls();
0193:                context.endAttributes();
0194:                try {
0195:                    context
0196:                            .text(((java.lang.String) _PluralName),
0197:                                    "PluralName");
0198:                } catch (java.lang.Exception e) {
0199:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0200:                            .handlePrintConversionException(this , e, context);
0201:                }
0202:                context.endElement();
0203:                context
0204:                        .startElement(
0205:                                "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0206:                                "EntityStereotype");
0207:                context.endNamespaceDecls();
0208:                context.endAttributes();
0209:                try {
0210:                    context.text(((java.lang.String) _EntityStereotype),
0211:                            "EntityStereotype");
0212:                } catch (java.lang.Exception e) {
0213:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0214:                            .handlePrintConversionException(this , e, context);
0215:                }
0216:                context.endElement();
0217:                if (has_IsAbstract) {
0218:                    context
0219:                            .startElement(
0220:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0221:                                    "IsAbstract");
0222:                    context.endNamespaceDecls();
0223:                    context.endAttributes();
0224:                    try {
0225:                        context.text(javax.xml.bind.DatatypeConverter
0226:                                .printBoolean(((boolean) _IsAbstract)),
0227:                                "IsAbstract");
0228:                    } catch (java.lang.Exception e) {
0229:                        com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0230:                                .handlePrintConversionException(this , e,
0231:                                        context);
0232:                    }
0233:                    context.endElement();
0234:                }
0235:                if (has_IsFinal) {
0236:                    context
0237:                            .startElement(
0238:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0239:                                    "IsFinal");
0240:                    context.endNamespaceDecls();
0241:                    context.endAttributes();
0242:                    try {
0243:                        context.text(javax.xml.bind.DatatypeConverter
0244:                                .printBoolean(((boolean) _IsFinal)), "IsFinal");
0245:                    } catch (java.lang.Exception e) {
0246:                        com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0247:                                .handlePrintConversionException(this , e,
0248:                                        context);
0249:                    }
0250:                    context.endElement();
0251:                }
0252:                if (_SupertypeEntityRef != null) {
0253:                    context
0254:                            .startElement(
0255:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0256:                                    "SupertypeEntityRef");
0257:                    context.endNamespaceDecls();
0258:                    context.endAttributes();
0259:                    try {
0260:                        context.text(((java.lang.String) _SupertypeEntityRef),
0261:                                "SupertypeEntityRef");
0262:                    } catch (java.lang.Exception e) {
0263:                        com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.Util
0264:                                .handlePrintConversionException(this , e,
0265:                                        context);
0266:                    }
0267:                    context.endElement();
0268:                }
0269:                if (_AttributeDefList instanceof  javax.xml.bind.Element) {
0270:                    context.childAsBody(
0271:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0272:                            "AttributeDefList");
0273:                } else {
0274:                    context
0275:                            .startElement(
0276:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0277:                                    "AttributeDefList");
0278:                    context.childAsURIs(
0279:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0280:                            "AttributeDefList");
0281:                    context.endNamespaceDecls();
0282:                    context.childAsAttributes(
0283:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0284:                            "AttributeDefList");
0285:                    context.endAttributes();
0286:                    context.childAsBody(
0287:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0288:                            "AttributeDefList");
0289:                    context.endElement();
0290:                }
0291:                if (_AssociationRoleRefList instanceof  javax.xml.bind.Element) {
0292:                    context
0293:                            .childAsBody(
0294:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0295:                                    "AssociationRoleRefList");
0296:                } else {
0297:                    context
0298:                            .startElement(
0299:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0300:                                    "AssociationRoleRefList");
0301:                    context
0302:                            .childAsURIs(
0303:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0304:                                    "AssociationRoleRefList");
0305:                    context.endNamespaceDecls();
0306:                    context
0307:                            .childAsAttributes(
0308:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0309:                                    "AssociationRoleRefList");
0310:                    context.endAttributes();
0311:                    context
0312:                            .childAsBody(
0313:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0314:                                    "AssociationRoleRefList");
0315:                    context.endElement();
0316:                }
0317:                if (_StateMachine instanceof  javax.xml.bind.Element) {
0318:                    context.childAsBody(
0319:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0320:                            "StateMachine");
0321:                } else {
0322:                    context
0323:                            .startElement(
0324:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0325:                                    "StateMachine");
0326:                    context.childAsURIs(
0327:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0328:                            "StateMachine");
0329:                    context.endNamespaceDecls();
0330:                    context.childAsAttributes(
0331:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0332:                            "StateMachine");
0333:                    context.endAttributes();
0334:                    context.childAsBody(
0335:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0336:                            "StateMachine");
0337:                    context.endElement();
0338:                }
0339:                if (_PrimaryKey instanceof  javax.xml.bind.Element) {
0340:                    context.childAsBody(
0341:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0342:                            "PrimaryKey");
0343:                } else {
0344:                    context
0345:                            .startElement(
0346:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0347:                                    "PrimaryKey");
0348:                    context.childAsURIs(
0349:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0350:                            "PrimaryKey");
0351:                    context.endNamespaceDecls();
0352:                    context.childAsAttributes(
0353:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0354:                            "PrimaryKey");
0355:                    context.endAttributes();
0356:                    context.childAsBody(
0357:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0358:                            "PrimaryKey");
0359:                    context.endElement();
0360:                }
0361:                if (_SelectorDefList instanceof  javax.xml.bind.Element) {
0362:                    context.childAsBody(
0363:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0364:                            "SelectorDefList");
0365:                } else {
0366:                    context
0367:                            .startElement(
0368:                                    "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0369:                                    "SelectorDefList");
0370:                    context.childAsURIs(
0371:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0372:                            "SelectorDefList");
0373:                    context.endNamespaceDecls();
0374:                    context.childAsAttributes(
0375:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0376:                            "SelectorDefList");
0377:                    context.endAttributes();
0378:                    context.childAsBody(
0379:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0380:                            "SelectorDefList");
0381:                    context.endElement();
0382:                }
0383:                if (_ConstraintDefList != null) {
0384:                    if (_ConstraintDefList instanceof  javax.xml.bind.Element) {
0385:                        context
0386:                                .childAsBody(
0387:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0388:                                        "ConstraintDefList");
0389:                    } else {
0390:                        context
0391:                                .startElement(
0392:                                        "http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0",
0393:                                        "ConstraintDefList");
0394:                        context
0395:                                .childAsURIs(
0396:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0397:                                        "ConstraintDefList");
0398:                        context.endNamespaceDecls();
0399:                        context
0400:                                .childAsAttributes(
0401:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0402:                                        "ConstraintDefList");
0403:                        context.endAttributes();
0404:                        context
0405:                                .childAsBody(
0406:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0407:                                        "ConstraintDefList");
0408:                        context.endElement();
0409:                    }
0410:                }
0411:            }
0412:
0413:            public void serializeAttributes(
0414:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
0415:                    throws org.xml.sax.SAXException {
0416:                if (_AttributeDefList instanceof  javax.xml.bind.Element) {
0417:                    context.childAsAttributes(
0418:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0419:                            "AttributeDefList");
0420:                }
0421:                if (_AssociationRoleRefList instanceof  javax.xml.bind.Element) {
0422:                    context
0423:                            .childAsAttributes(
0424:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0425:                                    "AssociationRoleRefList");
0426:                }
0427:                if (_StateMachine instanceof  javax.xml.bind.Element) {
0428:                    context.childAsAttributes(
0429:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0430:                            "StateMachine");
0431:                }
0432:                if (_PrimaryKey instanceof  javax.xml.bind.Element) {
0433:                    context.childAsAttributes(
0434:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0435:                            "PrimaryKey");
0436:                }
0437:                if (_SelectorDefList instanceof  javax.xml.bind.Element) {
0438:                    context.childAsAttributes(
0439:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0440:                            "SelectorDefList");
0441:                }
0442:                if (_ConstraintDefList != null) {
0443:                    if (_ConstraintDefList instanceof  javax.xml.bind.Element) {
0444:                        context
0445:                                .childAsAttributes(
0446:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0447:                                        "ConstraintDefList");
0448:                    }
0449:                }
0450:            }
0451:
0452:            public void serializeURIs(
0453:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.XMLSerializer context)
0454:                    throws org.xml.sax.SAXException {
0455:                if (_AttributeDefList instanceof  javax.xml.bind.Element) {
0456:                    context.childAsURIs(
0457:                            ((com.sun.xml.bind.JAXBObject) _AttributeDefList),
0458:                            "AttributeDefList");
0459:                }
0460:                if (_AssociationRoleRefList instanceof  javax.xml.bind.Element) {
0461:                    context
0462:                            .childAsURIs(
0463:                                    ((com.sun.xml.bind.JAXBObject) _AssociationRoleRefList),
0464:                                    "AssociationRoleRefList");
0465:                }
0466:                if (_StateMachine instanceof  javax.xml.bind.Element) {
0467:                    context.childAsURIs(
0468:                            ((com.sun.xml.bind.JAXBObject) _StateMachine),
0469:                            "StateMachine");
0470:                }
0471:                if (_PrimaryKey instanceof  javax.xml.bind.Element) {
0472:                    context.childAsURIs(
0473:                            ((com.sun.xml.bind.JAXBObject) _PrimaryKey),
0474:                            "PrimaryKey");
0475:                }
0476:                if (_SelectorDefList instanceof  javax.xml.bind.Element) {
0477:                    context.childAsURIs(
0478:                            ((com.sun.xml.bind.JAXBObject) _SelectorDefList),
0479:                            "SelectorDefList");
0480:                }
0481:                if (_ConstraintDefList != null) {
0482:                    if (_ConstraintDefList instanceof  javax.xml.bind.Element) {
0483:                        context
0484:                                .childAsURIs(
0485:                                        ((com.sun.xml.bind.JAXBObject) _ConstraintDefList),
0486:                                        "ConstraintDefList");
0487:                    }
0488:                }
0489:            }
0490:
0491:            public java.lang.Class getPrimaryInterface() {
0492:                return (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.EntityDefType.class);
0493:            }
0494:
0495:            public com.sun.msv.verifier.DocumentDeclaration createRawValidator() {
0496:                if (schemaFragment == null) {
0497:                    schemaFragment = com.sun.xml.bind.validator.SchemaDeserializer
0498:                            .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"
0499:                                    + "n.msv.grammar.BinaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0004exp1t\u0000 Lcom/sun/msv/gra"
0500:                                    + "mmar/Expression;L\u0000\u0004exp2q\u0000~\u0000\u0002xr\u0000\u001ecom.sun.msv.grammar.Expressi"
0501:                                    + "on\u00f8\u0018\u0082\u00e8N5~O\u0002\u0000\u0002L\u0000\u0013epsilonReducibilityt\u0000\u0013Ljava/lang/Boolean;L\u0000\u000b"
0502:                                    + "expandedExpq\u0000~\u0000\u0002xpppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000pp"
0503:                                    + "sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0000ppsr\u0000\'com.sun."
0504:                                    + "msv.grammar.trex.ElementPattern\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\tnameClasst\u0000\u001fLco"
0505:                                    + "m/sun/msv/grammar/NameClass;xr\u0000\u001ecom.sun.msv.grammar.ElementE"
0506:                                    + "xp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002Z\u0000\u001aignoreUndeclaredAttributesL\u0000\fcontentModelq\u0000~"
0507:                                    + "\u0000\u0002xq\u0000~\u0000\u0003pp\u0000sq\u0000~\u0000\u0000ppsr\u0000\u001bcom.sun.msv.grammar.DataExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000"
0508:                                    + "\u0003L\u0000\u0002dtt\u0000\u001fLorg/relaxng/datatype/Datatype;L\u0000\u0006exceptq\u0000~\u0000\u0002L\u0000\u0004nam"
0509:                                    + "et\u0000\u001dLcom/sun/msv/util/StringPair;xq\u0000~\u0000\u0003ppsr\u0000#com.sun.msv.dat"
0510:                                    + "atype.xsd.StringType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001Z\u0000\risAlwaysValidxr\u0000*com.sun.m"
0511:                                    + "sv.datatype.xsd.BuiltinAtomicType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000%com.sun.msv."
0512:                                    + "datatype.xsd.ConcreteType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\'com.sun.msv.datatype"
0513:                                    + ".xsd.XSDatatypeImpl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0003L\u0000\fnamespaceUrit\u0000\u0012Ljava/lang/S"
0514:                                    + "tring;L\u0000\btypeNameq\u0000~\u0000\u001eL\u0000\nwhiteSpacet\u0000.Lcom/sun/msv/datatype/"
0515:                                    + "xsd/WhiteSpaceProcessor;xpt\u0000 http://www.w3.org/2001/XMLSchem"
0516:                                    + "at\u0000\u0006stringsr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProcessor$P"
0517:                                    + "reserve\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000,com.sun.msv.datatype.xsd.WhiteSpacePro"
0518:                                    + "cessor\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xp\u0001sr\u00000com.sun.msv.grammar.Expression$NullS"
0519:                                    + "etExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0003ppsr\u0000\u001bcom.sun.msv.util.StringPa"
0520:                                    + "ir\u00d0t\u001ejB\u008f\u008d\u00a0\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001eL\u0000\fnamespaceURIq\u0000~\u0000\u001expq\u0000~\u0000\"q\u0000~"
0521:                                    + "\u0000!sr\u0000\u001dcom.sun.msv.grammar.ChoiceExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u0001ppsr\u0000 co"
0522:                                    + "m.sun.msv.grammar.AttributeExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\u0003expq\u0000~\u0000\u0002L\u0000\tnameC"
0523:                                    + "lassq\u0000~\u0000\u0012xq\u0000~\u0000\u0003sr\u0000\u0011java.lang.Boolean\u00cd r\u0080\u00d5\u009c\u00fa\u00ee\u0002\u0000\u0001Z\u0000\u0005valuexp\u0000ps"
0524:                                    + "q\u0000~\u0000\u0016ppsr\u0000\"com.sun.msv.datatype.xsd.QnameType\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~"
0525:                                    + "\u0000\u001bq\u0000~\u0000!t\u0000\u0005QNamesr\u00005com.sun.msv.datatype.xsd.WhiteSpaceProces"
0526:                                    + "sor$Collapse\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000$q\u0000~\u0000\'sq\u0000~\u0000(q\u0000~\u00003q\u0000~\u0000!sr\u0000#com.su"
0527:                                    + "n.msv.grammar.SimpleNameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0002L\u0000\tlocalNameq\u0000~\u0000\u001eL\u0000\f"
0528:                                    + "namespaceURIq\u0000~\u0000\u001exr\u0000\u001dcom.sun.msv.grammar.NameClass\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000"
0529:                                    + "\u0000xpt\u0000\u0004typet\u0000)http://www.w3.org/2001/XMLSchema-instancesr\u00000co"
0530:                                    + "m.sun.msv.grammar.Expression$EpsilonExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000"
0531:                                    + "~\u0000\u0003sq\u0000~\u0000.\u0001q\u0000~\u0000=sq\u0000~\u00007t\u0000\tEntityReft\u0000Ihttp://www.metaboss.com/"
0532:                                    + "XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0sq\u0000~\u0000\u0011pp\u0000sq"
0533:                                    + "\u0000~\u0000\u0000ppq\u0000~\u0000\u0019sq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u000bDescr"
0534:                                    + "iptionq\u0000~\u0000Asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0019sq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000"
0535:                                    + "~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\nPluralNameq\u0000~\u0000Asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0016ppsr\u0000"
0536:                                    + ")com.sun.msv.datatype.xsd.EnumerationFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0006valu"
0537:                                    + "est\u0000\u000fLjava/util/Set;xr\u00009com.sun.msv.datatype.xsd.DataTypeWit"
0538:                                    + "hValueConstraintFacet\"\u00a7Ro\u00ca\u00c7\u008aT\u0002\u0000\u0000xr\u0000*com.sun.msv.datatype.xsd"
0539:                                    + ".DataTypeWithFacet\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0005Z\u0000\fisFacetFixedZ\u0000\u0012needValueChec"
0540:                                    + "kFlagL\u0000\bbaseTypet\u0000)Lcom/sun/msv/datatype/xsd/XSDatatypeImpl;"
0541:                                    + "L\u0000\fconcreteTypet\u0000\'Lcom/sun/msv/datatype/xsd/ConcreteType;L\u0000\t"
0542:                                    + "facetNameq\u0000~\u0000\u001exq\u0000~\u0000\u001dq\u0000~\u0000Apq\u0000~\u0000%\u0000\u0000q\u0000~\u0000 q\u0000~\u0000 t\u0000\u000benumerationsr\u0000"
0543:                                    + "\u0011java.util.HashSet\u00baD\u0085\u0095\u0096\u00b8\u00b74\u0003\u0000\u0000xpw\f\u0000\u0000\u0000\u0010?@\u0000\u0000\u0000\u0000\u0000\u0002t\u0000\tCARD_FILEt\u0000\b"
0544:                                    + "LOG_FILExq\u0000~\u0000\'sq\u0000~\u0000(t\u0000\u000estring-derivedq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000"
0545:                                    + "/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0010EntityStereotypeq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000"
0546:                                    + "\u0011q\u0000~\u0000/p\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0016ppsr\u0000$com.sun.msv.datatype.xsd.Boolean"
0547:                                    + "Type\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xq\u0000~\u0000\u001bq\u0000~\u0000!t\u0000\u0007booleanq\u0000~\u00005q\u0000~\u0000\'sq\u0000~\u0000(q\u0000~\u0000iq\u0000~"
0548:                                    + "\u0000!sq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\nIsAbstractq\u0000~\u0000"
0549:                                    + "Aq\u0000~\u0000=sq\u0000~\u0000*ppsq\u0000~\u0000\u0011q\u0000~\u0000/p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000fsq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/p"
0550:                                    + "q\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0007IsFinalq\u0000~\u0000Aq\u0000~\u0000=sq\u0000~\u0000*ppsq\u0000~\u0000\u0011q\u0000~\u0000/"
0551:                                    + "p\u0000sq\u0000~\u0000\u0000ppq\u0000~\u0000\u0019sq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0012S"
0552:                                    + "upertypeEntityRefq\u0000~\u0000Aq\u0000~\u0000=sq\u0000~\u0000*ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*ppsr\u0000 com."
0553:                                    + "sun.msv.grammar.OneOrMoreExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0000xr\u0000\u001ccom.sun.msv.gramm"
0554:                                    + "ar.UnaryExp\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\u0003expq\u0000~\u0000\u0002xq\u0000~\u0000\u0003q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/psr\u0000"
0555:                                    + "2com.sun.msv.grammar.Expression$AnyStringExpression\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002"
0556:                                    + "\u0000\u0000xq\u0000~\u0000\u0003q\u0000~\u0000>q\u0000~\u0000\u0085sr\u0000 com.sun.msv.grammar.AnyNameClass\u0000\u0000\u0000\u0000\u0000\u0000"
0557:                                    + "\u0000\u0001\u0002\u0000\u0000xq\u0000~\u00008q\u0000~\u0000=sq\u0000~\u00007t\u0000Wcom.metaboss.sdlctools.domains.ente"
0558:                                    + "rprisemodel.storage.xmlfileimpl.dom.AttributeDefListt\u0000+http:"
0559:                                    + "//java.sun.com/jaxb/xjc/dummy-elementssq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000"
0560:                                    + "\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000["
0561:                                    + "com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfi"
0562:                                    + "leimpl.dom.AttributeDefListTypeq\u0000~\u0000\u008asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000"
0563:                                    + "0q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0010AttributeDefListq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000\u0011pp\u0000sq"
0564:                                    + "\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000]com.me"
0565:                                    + "taboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl"
0566:                                    + ".dom.AssociationRoleRefListq\u0000~\u0000\u008asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000sq"
0567:                                    + "\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000acom.me"
0568:                                    + "taboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl"
0569:                                    + ".dom.AssociationRoleRefListTypeq\u0000~\u0000\u008asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000"
0570:                                    + "0q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0016AssociationRoleRefListq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000"
0571:                                    + "\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000S"
0572:                                    + "com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfi"
0573:                                    + "leimpl.dom.StateMachineq\u0000~\u0000\u008asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*"
0574:                                    + "ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000Wcom.metabo"
0575:                                    + "ss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom"
0576:                                    + ".StateMachineTypeq\u0000~\u0000\u008asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000"
0577:                                    + "~\u00007t\u0000\fStateMachineq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/p"
0578:                                    + "sq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000Qcom.metaboss.sdlctools.d"
0579:                                    + "omains.enterprisemodel.storage.xmlfileimpl.dom.PrimaryKeyq\u0000~"
0580:                                    + "\u0000\u008asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/p"
0581:                                    + "q\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000Ucom.metaboss.sdlctools.domains.enter"
0582:                                    + "prisemodel.storage.xmlfileimpl.dom.PrimaryKeyTypeq\u0000~\u0000\u008asq\u0000~\u0000*"
0583:                                    + "ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\nPrimaryKeyq\u0000~\u0000Asq\u0000~\u0000*p"
0584:                                    + "psq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000"
0585:                                    + "~\u00007t\u0000Vcom.metaboss.sdlctools.domains.enterprisemodel.storage"
0586:                                    + ".xmlfileimpl.dom.SelectorDefListq\u0000~\u0000\u008asq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000\u0000ppsq\u0000~\u0000\u0011"
0587:                                    + "pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000~\u00007t\u0000Zc"
0588:                                    + "om.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfil"
0589:                                    + "eimpl.dom.SelectorDefListTypeq\u0000~\u0000\u008asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u00000q"
0590:                                    + "\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u000fSelectorDefListq\u0000~\u0000Asq\u0000~\u0000*ppsq\u0000~\u0000*q\u0000~\u0000/psq"
0591:                                    + "\u0000~\u0000\u0011q\u0000~\u0000/p\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq"
0592:                                    + "\u0000~\u00007t\u0000Xcom.metaboss.sdlctools.domains.enterprisemodel.storag"
0593:                                    + "e.xmlfileimpl.dom.ConstraintDefListq\u0000~\u0000\u008asq\u0000~\u0000\u0011q\u0000~\u0000/p\u0000sq\u0000~\u0000\u0000p"
0594:                                    + "psq\u0000~\u0000\u0011pp\u0000sq\u0000~\u0000*ppsq\u0000~\u0000\u0080q\u0000~\u0000/psq\u0000~\u0000,q\u0000~\u0000/pq\u0000~\u0000\u0085q\u0000~\u0000\u0087q\u0000~\u0000=sq\u0000"
0595:                                    + "~\u00007t\u0000\\com.metaboss.sdlctools.domains.enterprisemodel.storage"
0596:                                    + ".xmlfileimpl.dom.ConstraintDefListTypeq\u0000~\u0000\u008asq\u0000~\u0000*ppsq\u0000~\u0000,q\u0000~"
0597:                                    + "\u0000/pq\u0000~\u00000q\u0000~\u00009q\u0000~\u0000=sq\u0000~\u00007t\u0000\u0011ConstraintDefListq\u0000~\u0000Aq\u0000~\u0000=sr\u0000\"co"
0598:                                    + "m.sun.msv.grammar.ExpressionPool\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0000\u0001L\u0000\bexpTablet\u0000/Lco"
0599:                                    + "m/sun/msv/grammar/ExpressionPool$ClosedHash;xpsr\u0000-com.sun.ms"
0600:                                    + "v.grammar.ExpressionPool$ClosedHash\u00d7j\u00d0N\u00ef\u00e8\u00ed\u001c\u0003\u0000\u0003I\u0000\u0005countB\u0000\rstr"
0601:                                    + "eamVersionL\u0000\u0006parentt\u0000$Lcom/sun/msv/grammar/ExpressionPool;xp"
0602:                                    + "\u0000\u0000\u0000H\u0001pq\u0000~\u0000\tq\u0000~\u0000\bq\u0000~\u0000\u0007q\u0000~\u0000oq\u0000~\u0000cq\u0000~\u0000\fq\u0000~\u0000\u0006q\u0000~\u0000\rq\u0000~\u0000xq\u0000~\u0000Iq\u0000~\u0000"
0603:                                    + "Cq\u0000~\u0000\u0015q\u0000~\u0000\u000bq\u0000~\u0000\u00ccq\u0000~\u0000\u00b9q\u0000~\u0000\u00a6q\u0000~\u0000\u0093q\u0000~\u0000yq\u0000~\u0000rq\u0000~\u0000kq\u0000~\u0000_q\u0000~\u0000Jq\u0000~\u0000"
0604:                                    + "Dq\u0000~\u0000+q\u0000~\u0000Oq\u0000~\u0000\u00dfq\u0000~\u0000\u00f3q\u0000~\u0000\u00c5q\u0000~\u0000\u00b2q\u0000~\u0000\u009fq\u0000~\u0000\u008cq\u0000~\u0000\u00d8q\u0000~\u0000\u00ecq\u0000~\u0000\u00d3q\u0000~\u0000"
0605:                                    + "\u00c8q\u0000~\u0000\u00c0q\u0000~\u0000\u00b5q\u0000~\u0000\u00adq\u0000~\u0000\u00a2q\u0000~\u0000\u009aq\u0000~\u0000\u008fq\u0000~\u0000\u0082q\u0000~\u0000\u00d2q\u0000~\u0000\u00c7q\u0000~\u0000\u00bfq\u0000~\u0000\u00b4q\u0000~\u0000"
0606:                                    + "\u00acq\u0000~\u0000\u00a1q\u0000~\u0000\u0099q\u0000~\u0000\u008eq\u0000~\u0000\u007fq\u0000~\u0000\u00dbq\u0000~\u0000\u00daq\u0000~\u0000\u00e7q\u0000~\u0000\u00e6q\u0000~\u0000\u00efq\u0000~\u0000\u00eeq\u0000~\u0000\u00bdq\u0000~\u0000"
0607:                                    + "\u00aaq\u0000~\u0000\u0097q\u0000~\u0000}q\u0000~\u0000\nq\u0000~\u0000\u00d0q\u0000~\u0000\u00e4q\u0000~\u0000vq\u0000~\u0000\u00e3q\u0000~\u0000\u0010q\u0000~\u0000\u000eq\u0000~\u0000\u000fq\u0000~\u0000qq\u0000~\u0000"
0608:                                    + "eq\u0000~\u0000\u0005x"));
0609:                }
0610:                return new com.sun.msv.verifier.regexp.REDocumentDeclaration(
0611:                        schemaFragment);
0612:            }
0613:
0614:            public class Unmarshaller
0615:                    extends
0616:                    com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.AbstractUnmarshallingEventHandlerImpl {
0617:
0618:                public Unmarshaller(
0619:                        com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context) {
0620:                    super (context, "----------------------------------------");
0621:                }
0622:
0623:                protected Unmarshaller(
0624:                        com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.runtime.UnmarshallingContext context,
0625:                        int startState) {
0626:                    this (context);
0627:                    state = startState;
0628:                }
0629:
0630:                public java.lang.Object owner() {
0631:                    return com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.EntityDefTypeImpl.this ;
0632:                }
0633:
0634:                public void enterElement(java.lang.String ___uri,
0635:                        java.lang.String ___local, java.lang.String ___qname,
0636:                        org.xml.sax.Attributes __atts)
0637:                        throws org.xml.sax.SAXException {
0638:                    int attIdx;
0639:                    outer: while (true) {
0640:                        switch (state) {
0641:                        case 18:
0642:                            if (("SupertypeEntityRef" == ___local)
0643:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0644:                                context.pushAttributes(__atts, true);
0645:                                state = 19;
0646:                                return;
0647:                            }
0648:                            state = 21;
0649:                            continue outer;
0650:                        case 23:
0651:                            if (("AssociationRoleRef" == ___local)
0652:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0653:                                _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromEnterElement(
0654:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
0655:                                        24, ___uri, ___local, ___qname, __atts));
0656:                                return;
0657:                            }
0658:                            _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromEnterElement(
0659:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
0660:                                    24, ___uri, ___local, ___qname, __atts));
0661:                            return;
0662:                        case 0:
0663:                            if (("EntityRef" == ___local)
0664:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0665:                                context.pushAttributes(__atts, true);
0666:                                state = 1;
0667:                                return;
0668:                            }
0669:                            break;
0670:                        case 6:
0671:                            if (("PluralName" == ___local)
0672:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0673:                                context.pushAttributes(__atts, true);
0674:                                state = 7;
0675:                                return;
0676:                            }
0677:                            break;
0678:                        case 29:
0679:                            if (("ElementName" == ___local)
0680:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0681:                                _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromEnterElement(
0682:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
0683:                                        30, ___uri, ___local, ___qname, __atts));
0684:                                return;
0685:                            }
0686:                            _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromEnterElement(
0687:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
0688:                                    30, ___uri, ___local, ___qname, __atts));
0689:                            return;
0690:                        case 21:
0691:                            if (("AttributeDefList" == ___local)
0692:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0693:                                _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListImpl) spawnChildFromEnterElement(
0694:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListImpl.class),
0695:                                        22, ___uri, ___local, ___qname, __atts));
0696:                                return;
0697:                            }
0698:                            if (("AttributeDefList" == ___local)
0699:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0700:                                context.pushAttributes(__atts, false);
0701:                                state = 38;
0702:                                return;
0703:                            }
0704:                            break;
0705:                        case 25:
0706:                            if (("StateMachine" == ___local)
0707:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0708:                                _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineImpl) spawnChildFromEnterElement(
0709:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineImpl.class),
0710:                                        28, ___uri, ___local, ___qname, __atts));
0711:                                return;
0712:                            }
0713:                            if (("StateMachine" == ___local)
0714:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0715:                                context.pushAttributes(__atts, false);
0716:                                state = 26;
0717:                                return;
0718:                            }
0719:                            break;
0720:                        case 37:
0721:                            revertToParentFromEnterElement(___uri, ___local,
0722:                                    ___qname, __atts);
0723:                            return;
0724:                        case 22:
0725:                            if (("AssociationRoleRefList" == ___local)
0726:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0727:                                _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListImpl) spawnChildFromEnterElement(
0728:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListImpl.class),
0729:                                        25, ___uri, ___local, ___qname, __atts));
0730:                                return;
0731:                            }
0732:                            if (("AssociationRoleRefList" == ___local)
0733:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0734:                                context.pushAttributes(__atts, false);
0735:                                state = 23;
0736:                                return;
0737:                            }
0738:                            break;
0739:                        case 3:
0740:                            if (("Description" == ___local)
0741:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0742:                                context.pushAttributes(__atts, true);
0743:                                state = 4;
0744:                                return;
0745:                            }
0746:                            break;
0747:                        case 35:
0748:                            if (("ConstraintDef" == ___local)
0749:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0750:                                _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
0751:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
0752:                                        36, ___uri, ___local, ___qname, __atts));
0753:                                return;
0754:                            }
0755:                            if (("ConstraintDef" == ___local)
0756:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0757:                                _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
0758:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
0759:                                        36, ___uri, ___local, ___qname, __atts));
0760:                                return;
0761:                            }
0762:                            _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterElement(
0763:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
0764:                                    36, ___uri, ___local, ___qname, __atts));
0765:                            return;
0766:                        case 26:
0767:                            if (("StateDef" == ___local)
0768:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0769:                                _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromEnterElement(
0770:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
0771:                                        27, ___uri, ___local, ___qname, __atts));
0772:                                return;
0773:                            }
0774:                            if (("StateDef" == ___local)
0775:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0776:                                _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromEnterElement(
0777:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
0778:                                        27, ___uri, ___local, ___qname, __atts));
0779:                                return;
0780:                            }
0781:                            _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromEnterElement(
0782:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
0783:                                    27, ___uri, ___local, ___qname, __atts));
0784:                            return;
0785:                        case 31:
0786:                            if (("SelectorDefList" == ___local)
0787:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0788:                                _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListImpl) spawnChildFromEnterElement(
0789:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListImpl.class),
0790:                                        34, ___uri, ___local, ___qname, __atts));
0791:                                return;
0792:                            }
0793:                            if (("SelectorDefList" == ___local)
0794:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0795:                                context.pushAttributes(__atts, false);
0796:                                state = 32;
0797:                                return;
0798:                            }
0799:                            break;
0800:                        case 9:
0801:                            if (("EntityStereotype" == ___local)
0802:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0803:                                context.pushAttributes(__atts, true);
0804:                                state = 10;
0805:                                return;
0806:                            }
0807:                            break;
0808:                        case 38:
0809:                            if (("AttributeDef" == ___local)
0810:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0811:                                _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromEnterElement(
0812:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
0813:                                        39, ___uri, ___local, ___qname, __atts));
0814:                                return;
0815:                            }
0816:                            if (("AttributeDef" == ___local)
0817:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0818:                                _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromEnterElement(
0819:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
0820:                                        39, ___uri, ___local, ___qname, __atts));
0821:                                return;
0822:                            }
0823:                            _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromEnterElement(
0824:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
0825:                                    39, ___uri, ___local, ___qname, __atts));
0826:                            return;
0827:                        case 34:
0828:                            if (("ConstraintDefList" == ___local)
0829:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0830:                                _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListImpl) spawnChildFromEnterElement(
0831:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListImpl.class),
0832:                                        37, ___uri, ___local, ___qname, __atts));
0833:                                return;
0834:                            }
0835:                            if (("ConstraintDefList" == ___local)
0836:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0837:                                context.pushAttributes(__atts, false);
0838:                                state = 35;
0839:                                return;
0840:                            }
0841:                            state = 37;
0842:                            continue outer;
0843:                        case 32:
0844:                            if (("SelectorDef" == ___local)
0845:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0846:                                _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromEnterElement(
0847:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
0848:                                        33, ___uri, ___local, ___qname, __atts));
0849:                                return;
0850:                            }
0851:                            if (("SelectorDef" == ___local)
0852:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0853:                                _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromEnterElement(
0854:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
0855:                                        33, ___uri, ___local, ___qname, __atts));
0856:                                return;
0857:                            }
0858:                            _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromEnterElement(
0859:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
0860:                                    33, ___uri, ___local, ___qname, __atts));
0861:                            return;
0862:                        case 28:
0863:                            if (("PrimaryKey" == ___local)
0864:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0865:                                _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyImpl) spawnChildFromEnterElement(
0866:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyImpl.class),
0867:                                        31, ___uri, ___local, ___qname, __atts));
0868:                                return;
0869:                            }
0870:                            if (("PrimaryKey" == ___local)
0871:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0872:                                context.pushAttributes(__atts, false);
0873:                                state = 29;
0874:                                return;
0875:                            }
0876:                            break;
0877:                        case 12:
0878:                            if (("IsAbstract" == ___local)
0879:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0880:                                context.pushAttributes(__atts, true);
0881:                                state = 13;
0882:                                return;
0883:                            }
0884:                            state = 15;
0885:                            continue outer;
0886:                        case 15:
0887:                            if (("IsFinal" == ___local)
0888:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0889:                                context.pushAttributes(__atts, true);
0890:                                state = 16;
0891:                                return;
0892:                            }
0893:                            state = 18;
0894:                            continue outer;
0895:                        }
0896:                        super .enterElement(___uri, ___local, ___qname, __atts);
0897:                        break;
0898:                    }
0899:                }
0900:
0901:                public void leaveElement(java.lang.String ___uri,
0902:                        java.lang.String ___local, java.lang.String ___qname)
0903:                        throws org.xml.sax.SAXException {
0904:                    int attIdx;
0905:                    outer: while (true) {
0906:                        switch (state) {
0907:                        case 18:
0908:                            state = 21;
0909:                            continue outer;
0910:                        case 23:
0911:                            _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromLeaveElement(
0912:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
0913:                                    24, ___uri, ___local, ___qname));
0914:                            return;
0915:                        case 5:
0916:                            if (("Description" == ___local)
0917:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0918:                                context.popAttributes();
0919:                                state = 6;
0920:                                return;
0921:                            }
0922:                            break;
0923:                        case 29:
0924:                            _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromLeaveElement(
0925:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
0926:                                    30, ___uri, ___local, ___qname));
0927:                            return;
0928:                        case 2:
0929:                            if (("EntityRef" == ___local)
0930:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0931:                                context.popAttributes();
0932:                                state = 3;
0933:                                return;
0934:                            }
0935:                            break;
0936:                        case 39:
0937:                            if (("AttributeDefList" == ___local)
0938:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0939:                                context.popAttributes();
0940:                                state = 22;
0941:                                return;
0942:                            }
0943:                            break;
0944:                        case 37:
0945:                            revertToParentFromLeaveElement(___uri, ___local,
0946:                                    ___qname);
0947:                            return;
0948:                        case 14:
0949:                            if (("IsAbstract" == ___local)
0950:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0951:                                context.popAttributes();
0952:                                state = 15;
0953:                                return;
0954:                            }
0955:                            break;
0956:                        case 36:
0957:                            if (("ConstraintDefList" == ___local)
0958:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0959:                                context.popAttributes();
0960:                                state = 37;
0961:                                return;
0962:                            }
0963:                            break;
0964:                        case 24:
0965:                            if (("AssociationRoleRefList" == ___local)
0966:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0967:                                context.popAttributes();
0968:                                state = 25;
0969:                                return;
0970:                            }
0971:                            break;
0972:                        case 33:
0973:                            if (("SelectorDefList" == ___local)
0974:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0975:                                context.popAttributes();
0976:                                state = 34;
0977:                                return;
0978:                            }
0979:                            break;
0980:                        case 35:
0981:                            _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromLeaveElement(
0982:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
0983:                                    36, ___uri, ___local, ___qname));
0984:                            return;
0985:                        case 26:
0986:                            _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromLeaveElement(
0987:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
0988:                                    27, ___uri, ___local, ___qname));
0989:                            return;
0990:                        case 27:
0991:                            if (("StateMachine" == ___local)
0992:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
0993:                                context.popAttributes();
0994:                                state = 28;
0995:                                return;
0996:                            }
0997:                            break;
0998:                        case 11:
0999:                            if (("EntityStereotype" == ___local)
1000:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
1001:                                context.popAttributes();
1002:                                state = 12;
1003:                                return;
1004:                            }
1005:                            break;
1006:                        case 38:
1007:                            _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromLeaveElement(
1008:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
1009:                                    39, ___uri, ___local, ___qname));
1010:                            return;
1011:                        case 20:
1012:                            if (("SupertypeEntityRef" == ___local)
1013:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
1014:                                context.popAttributes();
1015:                                state = 21;
1016:                                return;
1017:                            }
1018:                            break;
1019:                        case 8:
1020:                            if (("PluralName" == ___local)
1021:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
1022:                                context.popAttributes();
1023:                                state = 9;
1024:                                return;
1025:                            }
1026:                            break;
1027:                        case 30:
1028:                            if (("PrimaryKey" == ___local)
1029:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
1030:                                context.popAttributes();
1031:                                state = 31;
1032:                                return;
1033:                            }
1034:                            break;
1035:                        case 17:
1036:                            if (("IsFinal" == ___local)
1037:                                    && ("http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0" == ___uri)) {
1038:                                context.popAttributes();
1039:                                state = 18;
1040:                                return;
1041:                            }
1042:                            break;
1043:                        case 34:
1044:                            state = 37;
1045:                            continue outer;
1046:                        case 32:
1047:                            _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromLeaveElement(
1048:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
1049:                                    33, ___uri, ___local, ___qname));
1050:                            return;
1051:                        case 12:
1052:                            state = 15;
1053:                            continue outer;
1054:                        case 15:
1055:                            state = 18;
1056:                            continue outer;
1057:                        }
1058:                        super .leaveElement(___uri, ___local, ___qname);
1059:                        break;
1060:                    }
1061:                }
1062:
1063:                public void enterAttribute(java.lang.String ___uri,
1064:                        java.lang.String ___local, java.lang.String ___qname)
1065:                        throws org.xml.sax.SAXException {
1066:                    int attIdx;
1067:                    outer: while (true) {
1068:                        switch (state) {
1069:                        case 18:
1070:                            state = 21;
1071:                            continue outer;
1072:                        case 23:
1073:                            _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromEnterAttribute(
1074:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
1075:                                    24, ___uri, ___local, ___qname));
1076:                            return;
1077:                        case 29:
1078:                            _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromEnterAttribute(
1079:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
1080:                                    30, ___uri, ___local, ___qname));
1081:                            return;
1082:                        case 37:
1083:                            revertToParentFromEnterAttribute(___uri, ___local,
1084:                                    ___qname);
1085:                            return;
1086:                        case 35:
1087:                            _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromEnterAttribute(
1088:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
1089:                                    36, ___uri, ___local, ___qname));
1090:                            return;
1091:                        case 26:
1092:                            _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromEnterAttribute(
1093:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
1094:                                    27, ___uri, ___local, ___qname));
1095:                            return;
1096:                        case 38:
1097:                            _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromEnterAttribute(
1098:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
1099:                                    39, ___uri, ___local, ___qname));
1100:                            return;
1101:                        case 34:
1102:                            state = 37;
1103:                            continue outer;
1104:                        case 32:
1105:                            _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromEnterAttribute(
1106:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
1107:                                    33, ___uri, ___local, ___qname));
1108:                            return;
1109:                        case 12:
1110:                            state = 15;
1111:                            continue outer;
1112:                        case 15:
1113:                            state = 18;
1114:                            continue outer;
1115:                        }
1116:                        super .enterAttribute(___uri, ___local, ___qname);
1117:                        break;
1118:                    }
1119:                }
1120:
1121:                public void leaveAttribute(java.lang.String ___uri,
1122:                        java.lang.String ___local, java.lang.String ___qname)
1123:                        throws org.xml.sax.SAXException {
1124:                    int attIdx;
1125:                    outer: while (true) {
1126:                        switch (state) {
1127:                        case 18:
1128:                            state = 21;
1129:                            continue outer;
1130:                        case 23:
1131:                            _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromLeaveAttribute(
1132:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
1133:                                    24, ___uri, ___local, ___qname));
1134:                            return;
1135:                        case 29:
1136:                            _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromLeaveAttribute(
1137:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
1138:                                    30, ___uri, ___local, ___qname));
1139:                            return;
1140:                        case 37:
1141:                            revertToParentFromLeaveAttribute(___uri, ___local,
1142:                                    ___qname);
1143:                            return;
1144:                        case 35:
1145:                            _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromLeaveAttribute(
1146:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
1147:                                    36, ___uri, ___local, ___qname));
1148:                            return;
1149:                        case 26:
1150:                            _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromLeaveAttribute(
1151:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
1152:                                    27, ___uri, ___local, ___qname));
1153:                            return;
1154:                        case 38:
1155:                            _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromLeaveAttribute(
1156:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
1157:                                    39, ___uri, ___local, ___qname));
1158:                            return;
1159:                        case 34:
1160:                            state = 37;
1161:                            continue outer;
1162:                        case 32:
1163:                            _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromLeaveAttribute(
1164:                                    (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
1165:                                    33, ___uri, ___local, ___qname));
1166:                            return;
1167:                        case 12:
1168:                            state = 15;
1169:                            continue outer;
1170:                        case 15:
1171:                            state = 18;
1172:                            continue outer;
1173:                        }
1174:                        super .leaveAttribute(___uri, ___local, ___qname);
1175:                        break;
1176:                    }
1177:                }
1178:
1179:                public void handleText(final java.lang.String value)
1180:                        throws org.xml.sax.SAXException {
1181:                    int attIdx;
1182:                    outer: while (true) {
1183:                        try {
1184:                            switch (state) {
1185:                            case 18:
1186:                                state = 21;
1187:                                continue outer;
1188:                            case 23:
1189:                                _AssociationRoleRefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl) spawnChildFromText(
1190:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AssociationRoleRefListTypeImpl.class),
1191:                                        24, value));
1192:                                return;
1193:                            case 29:
1194:                                _PrimaryKey = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl) spawnChildFromText(
1195:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.PrimaryKeyTypeImpl.class),
1196:                                        30, value));
1197:                                return;
1198:                            case 16:
1199:                                eatText1(value);
1200:                                state = 17;
1201:                                return;
1202:                            case 37:
1203:                                revertToParentFromText(value);
1204:                                return;
1205:                            case 19:
1206:                                eatText2(value);
1207:                                state = 20;
1208:                                return;
1209:                            case 10:
1210:                                eatText3(value);
1211:                                state = 11;
1212:                                return;
1213:                            case 35:
1214:                                _ConstraintDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl) spawnChildFromText(
1215:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.ConstraintDefListTypeImpl.class),
1216:                                        36, value));
1217:                                return;
1218:                            case 26:
1219:                                _StateMachine = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl) spawnChildFromText(
1220:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.StateMachineTypeImpl.class),
1221:                                        27, value));
1222:                                return;
1223:                            case 1:
1224:                                eatText4(value);
1225:                                state = 2;
1226:                                return;
1227:                            case 38:
1228:                                _AttributeDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl) spawnChildFromText(
1229:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.AttributeDefListTypeImpl.class),
1230:                                        39, value));
1231:                                return;
1232:                            case 7:
1233:                                eatText5(value);
1234:                                state = 8;
1235:                                return;
1236:                            case 4:
1237:                                eatText6(value);
1238:                                state = 5;
1239:                                return;
1240:                            case 34:
1241:                                state = 37;
1242:                                continue outer;
1243:                            case 32:
1244:                                _SelectorDefList = ((com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl) spawnChildFromText(
1245:                                        (com.metaboss.sdlctools.domains.enterprisemodel.storage.xmlfileimpl.dom.impl.SelectorDefListTypeImpl.class),
1246:                                        33, value));
1247:                                return;
1248:                            case 13:
1249:                                eatText7(value);
1250:                                state = 14;
1251:                                return;
1252:                            case 12:
1253:                                state = 15;
1254:                                continue outer;
1255:                            case 15:
1256:                                state = 18;
1257:                                continue outer;
1258:                            }
1259:                        } catch (java.lang.RuntimeException e) {
1260:                            handleUnexpectedTextException(value, e);
1261:                        }
1262:                        break;
1263:                    }
1264:                }
1265:
1266:                private void eatText1(final java.lang.String value)
1267:                        throws org.xml.sax.SAXException {
1268:                    try {
1269:                        _IsFinal = javax.xml.bind.DatatypeConverter
1270:                                .parseBoolean(com.sun.xml.bind.WhiteSpaceProcessor
1271:                                        .collapse(value));
1272:                        has_IsFinal = true;
1273:                    } catch (java.lang.Exception e) {
1274:                        handleParseConversionException(e);
1275:                    }
1276:                }
1277:
1278:                private void eatText2(final java.lang.String value)
1279:                        throws org.xml.sax.SAXException {
1280:                    try {
1281:                        _SupertypeEntityRef = value;
1282:                    } catch (java.lang.Exception e) {
1283:                        handleParseConversionException(e);
1284:                    }
1285:                }
1286:
1287:                private void eatText3(final java.lang.String value)
1288:                        throws org.xml.sax.SAXException {
1289:                    try {
1290:                        _EntityStereotype = value;
1291:                    } catch (java.lang.Exception e) {
1292:                        handleParseConversionException(e);
1293:                    }
1294:                }
1295:
1296:                private void eatText4(final java.lang.String value)
1297:                        throws org.xml.sax.SAXException {
1298:                    try {
1299:                        _EntityRef = value;
1300:                    } catch (java.lang.Exception e) {
1301:                        handleParseConversionException(e);
1302:                    }
1303:                }
1304:
1305:                private void eatText5(final java.lang.String value)
1306:                        throws org.xml.sax.SAXException {
1307:                    try {
1308:                        _PluralName = value;
1309:                    } catch (java.lang.Exception e) {
1310:                        handleParseConversionException(e);
1311:                    }
1312:                }
1313:
1314:                private void eatText6(final java.lang.String value)
1315:                        throws org.xml.sax.SAXException {
1316:                    try {
1317:                        _Description = value;
1318:                    } catch (java.lang.Exception e) {
1319:                        handleParseConversionException(e);
1320:                    }
1321:                }
1322:
1323:                private void eatText7(final java.lang.String value)
1324:                        throws org.xml.sax.SAXException {
1325:                    try {
1326:                        _IsAbstract = javax.xml.bind.DatatypeConverter
1327:                                .parseBoolean(com.sun.xml.bind.WhiteSpaceProcessor
1328:                                        .collapse(value));
1329:                        has_IsAbstract = true;
1330:                    } catch (java.lang.Exception e) {
1331:                        handleParseConversionException(e);
1332:                    }
1333:                }
1334:
1335:            }
1336:
1337:        }
w__w___w_.__j_a___v__a__2___s__.__co__m | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.