1 7 package Olj.impl; 8 9 import Olj.OljFactory; 10 import Olj.OljPackage; 11 12 import Olj.util.OljValidator; 13 14 import java.io.IOException ; 15 16 import java.net.URL ; 17 18 import org.eclipse.emf.common.util.URI; 19 import org.eclipse.emf.common.util.WrappedException; 20 21 import org.eclipse.emf.ecore.EAttribute; 22 import org.eclipse.emf.ecore.EClass; 23 import org.eclipse.emf.ecore.EDataType; 24 import org.eclipse.emf.ecore.EEnum; 25 import org.eclipse.emf.ecore.EPackage; 26 import org.eclipse.emf.ecore.EReference; 27 import org.eclipse.emf.ecore.EValidator; 28 29 import org.eclipse.emf.ecore.impl.EPackageImpl; 30 31 import org.eclipse.emf.ecore.resource.Resource; 32 33 import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl; 34 35 import org.eclipse.emf.ecore.xml.type.impl.XMLTypePackageImpl; 36 37 43 public class OljPackageImpl extends EPackageImpl implements OljPackage { 44 49 protected String packageFilename = "Olj.ecore"; 50 51 56 private EClass constantColumnsTypeEClass = null; 57 58 63 private EClass constantColumnTypeEClass = null; 64 65 70 private EClass copyTableTypeEClass = null; 71 72 77 private EClass counterColumnsTypeEClass = null; 78 79 84 private EClass counterColumnTypeEClass = null; 85 86 91 private EClass definitionIncludeTypeEClass = null; 92 93 98 private EClass documentRootEClass = null; 99 100 105 private EClass echoTypeEClass = null; 106 107 112 private EClass importDefinitionTypeEClass = null; 113 114 119 private EClass includeTypeEClass = null; 120 121 126 private EClass javaScriptTypeEClass = null; 127 128 133 private EClass jdbcDefaultParametersTypeEClass = null; 134 135 140 private EClass jdbcParametersTypeEClass = null; 141 142 147 private EClass jdbcSourceParametersTypeEClass = null; 148 149 154 private EClass jdbcSourceParameterTypeEClass = null; 155 156 161 private EClass jdbcSourceTargetParametersTypeEClass = null; 162 163 168 private EClass jdbcTargetParametersTypeEClass = null; 169 170 175 private EClass jdbcTargetParameterTypeEClass = null; 176 177 182 private EClass loaderJobTypeEClass = null; 183 184 189 private EClass relationColumnsTypeEClass = null; 190 191 196 private EClass relationColumnTypeEClass = null; 197 198 203 private EClass restartCounterTypeEClass = null; 204 205 210 private EClass sortColumnsTypeEClass = null; 211 212 217 private EClass sortColumnTypeEClass = null; 218 219 224 private EClass sourceColumnsTypeEClass = null; 225 226 231 private EClass sourceColumnTypeEClass = null; 232 233 238 private EClass sqlStmtTypeEClass = null; 239 240 245 private EClass sqlTypeEClass = null; 246 247 252 private EClass subCounterColumnTypeEClass = null; 253 254 259 private EClass subCounterKeyColumnTypeEClass = null; 260 261 266 private EClass tablesTypeEClass = null; 267 268 273 private EClass tableTypeEClass = null; 274 275 280 private EClass targetColumnsTypeEClass = null; 281 282 287 private EClass targetColumnTypeEClass = null; 288 289 294 private EClass timeStampColumnTypeEClass = null; 295 296 301 private EClass transformationsTypeEClass = null; 302 303 308 private EClass transformationTypeEClass = null; 309 310 315 private EClass userIDColumnTypeEClass = null; 316 317 322 private EClass valueColumnsTypeEClass = null; 323 324 329 private EClass valueColumnTypeEClass = null; 330 331 336 private EClass variableColumnsTypeEClass = null; 337 338 343 private EClass variableColumnTypeEClass = null; 344 345 350 private EClass variablesTypeEClass = null; 351 352 357 private EClass variableTypeEClass = null; 358 359 364 private EEnum autoMapColumnsTypeEEnum = null; 365 366 371 private EEnum commitTypeEEnum = null; 372 373 378 private EEnum counterStartValueResetTypeEEnum = null; 379 380 385 private EEnum dataCutOffTypeEEnum = null; 386 387 392 private EEnum dataCutOffType1EEnum = null; 393 394 399 private EEnum dbVendorTypeEEnum = null; 400 401 406 private EEnum dbVendorType1EEnum = null; 407 408 413 private EEnum defaultModeTypeEEnum = null; 414 415 420 private EEnum fromHexTypeEEnum = null; 421 422 427 private EEnum insertTypeEEnum = null; 428 429 434 private EEnum logModeTypeEEnum = null; 435 436 441 private EEnum logModeType1EEnum = null; 442 443 448 private EEnum logModeType2EEnum = null; 449 450 455 private EEnum logModeType3EEnum = null; 456 457 462 private EEnum oidLogicTypeEEnum = null; 463 464 469 private EEnum oidLogicType1EEnum = null; 470 471 476 private EEnum onErrorContinueTypeEEnum = null; 477 478 483 private EEnum onErrorContinueType1EEnum = null; 484 485 490 private EEnum onErrorContinueType2EEnum = null; 491 492 497 private EEnum relationModeTypeEEnum = null; 498 499 504 private EEnum setCursorNameTypeEEnum = null; 505 506 511 private EEnum setCursorNameType1EEnum = null; 512 513 518 private EEnum setCursorNameType2EEnum = null; 519 520 525 private EEnum setFetchSizeTypeEEnum = null; 526 527 532 private EEnum setFetchSizeType1EEnum = null; 533 534 539 private EEnum setFetchSizeType2EEnum = null; 540 541 546 private EEnum tableModeTypeEEnum = null; 547 548 553 private EEnum toHexTypeEEnum = null; 554 555 560 private EEnum valueModeTypeEEnum = null; 561 562 567 private EEnum valueModeType1EEnum = null; 568 569 574 private EEnum valueModeType2EEnum = null; 575 576 581 private EEnum valueModeType3EEnum = null; 582 583 588 private EEnum valueModeType4EEnum = null; 589 590 595 private EEnum valueModeType5EEnum = null; 596 597 602 private EEnum valueModeType6EEnum = null; 603 604 609 private EDataType autoMapColumnsTypeObjectEDataType = null; 610 611 616 private EDataType commitTypeObjectEDataType = null; 617 618 623 private EDataType counterStartValueResetTypeObjectEDataType = null; 624 625 630 private EDataType dataCutOffTypeObjectEDataType = null; 631 632 637 private EDataType dataCutOffTypeObject1EDataType = null; 638 639 644 private EDataType dbVendorTypeObjectEDataType = null; 645 646 651 private EDataType dbVendorTypeObject1EDataType = null; 652 653 658 private EDataType defaultModeTypeObjectEDataType = null; 659 660 665 private EDataType fromHexTypeObjectEDataType = null; 666 667 672 private EDataType insertTypeObjectEDataType = null; 673 674 679 private EDataType logModeTypeObjectEDataType = null; 680 681 686 private EDataType logModeTypeObject1EDataType = null; 687 688 693 private EDataType logModeTypeObject2EDataType = null; 694 695 700 private EDataType logModeTypeObject3EDataType = null; 701 702 707 private EDataType nameTypeEDataType = null; 708 709 714 private EDataType nameType1EDataType = null; 715 716 721 private EDataType oidLogicTypeObjectEDataType = null; 722 723 728 private EDataType oidLogicTypeObject1EDataType = null; 729 730 735 private EDataType onErrorContinueTypeObjectEDataType = null; 736 737 742 private EDataType onErrorContinueTypeObject1EDataType = null; 743 744 749 private EDataType onErrorContinueTypeObject2EDataType = null; 750 751 756 private EDataType relationModeTypeObjectEDataType = null; 757 758 763 private EDataType setCursorNameTypeObjectEDataType = null; 764 765 770 private EDataType setCursorNameTypeObject1EDataType = null; 771 772 777 private EDataType setCursorNameTypeObject2EDataType = null; 778 779 784 private EDataType setFetchSizeTypeObjectEDataType = null; 785 786 791 private EDataType setFetchSizeTypeObject1EDataType = null; 792 793 798 private EDataType setFetchSizeTypeObject2EDataType = null; 799 800 805 private EDataType tableModeTypeObjectEDataType = null; 806 807 812 private EDataType toHexTypeObjectEDataType = null; 813 814 819 private EDataType valueModeTypeObjectEDataType = null; 820 821 826 private EDataType valueModeTypeObject1EDataType = null; 827 828 833 private EDataType valueModeTypeObject2EDataType = null; 834 835 840 private EDataType valueModeTypeObject3EDataType = null; 841 842 847 private EDataType valueModeTypeObject4EDataType = null; 848 849 854 private EDataType valueModeTypeObject5EDataType = null; 855 856 861 private EDataType valueModeTypeObject6EDataType = null; 862 863 878 private OljPackageImpl() { 879 super(eNS_URI, OljFactory.eINSTANCE); 880 } 881 882 887 private static boolean isInited = false; 888 889 909 public static OljPackage init() { 910 if (isInited) return (OljPackage)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI); 911 912 OljPackageImpl theOljPackage = (OljPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof OljPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new OljPackageImpl()); 914 915 isInited = true; 916 917 XMLTypePackageImpl.init(); 919 920 theOljPackage.loadPackage(); 922 923 theOljPackage.fixPackageContents(); 925 926 EValidator.Registry.INSTANCE.put 928 (theOljPackage, 929 new EValidator.Descriptor() { 930 public EValidator getEValidator() { 931 return OljValidator.INSTANCE; 932 } 933 }); 934 935 938 return theOljPackage; 939 } 940 941 946 public EClass getConstantColumnsType() { 947 if (constantColumnsTypeEClass == null) { 948 constantColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(4); 949 } 950 return constantColumnsTypeEClass; 951 } 952 953 958 public EReference getConstantColumnsType_ConstantColumn() { 959 return (EReference)getConstantColumnsType().getEStructuralFeatures().get(0); 960 } 961 962 967 public EClass getConstantColumnType() { 968 if (constantColumnTypeEClass == null) { 969 constantColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(5); 970 } 971 return constantColumnTypeEClass; 972 } 973 974 979 public EAttribute getConstantColumnType_ConstantValue() { 980 return (EAttribute)getConstantColumnType().getEStructuralFeatures().get(0); 981 } 982 983 988 public EAttribute getConstantColumnType_TargetColumnName() { 989 return (EAttribute)getConstantColumnType().getEStructuralFeatures().get(1); 990 } 991 992 997 public EAttribute getConstantColumnType_TargetTableID() { 998 return (EAttribute)getConstantColumnType().getEStructuralFeatures().get(2); 999 } 1000 1001 1006 public EAttribute getConstantColumnType_TargetTableName() { 1007 return (EAttribute)getConstantColumnType().getEStructuralFeatures().get(3); 1008 } 1009 1010 1015 public EAttribute getConstantColumnType_ValueMode() { 1016 return (EAttribute)getConstantColumnType().getEStructuralFeatures().get(4); 1017 } 1018 1019 1024 public EClass getCopyTableType() { 1025 if (copyTableTypeEClass == null) { 1026 copyTableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(6); 1027 } 1028 return copyTableTypeEClass; 1029 } 1030 1031 1036 public EReference getCopyTableType_JdbcParameters() { 1037 return (EReference)getCopyTableType().getEStructuralFeatures().get(0); 1038 } 1039 1040 1045 public EAttribute getCopyTableType_CommitCount() { 1046 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(1); 1047 } 1048 1049 1054 public EAttribute getCopyTableType_LogMode() { 1055 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(2); 1056 } 1057 1058 1063 public EAttribute getCopyTableType_Name() { 1064 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(3); 1065 } 1066 1067 1072 public EAttribute getCopyTableType_ObjectIDIncrement() { 1073 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(4); 1074 } 1075 1076 1081 public EAttribute getCopyTableType_OidLogic() { 1082 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(5); 1083 } 1084 1085 1090 public EAttribute getCopyTableType_OnErrorContinue() { 1091 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(6); 1092 } 1093 1094 1099 public EAttribute getCopyTableType_SetCursorName() { 1100 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(7); 1101 } 1102 1103 1108 public EAttribute getCopyTableType_SetFetchSize() { 1109 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(8); 1110 } 1111 1112 1117 public EAttribute getCopyTableType_SourceTableName() { 1118 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(9); 1119 } 1120 1121 1126 public EAttribute getCopyTableType_TargetTableName() { 1127 return (EAttribute)getCopyTableType().getEStructuralFeatures().get(10); 1128 } 1129 1130 1135 public EClass getCounterColumnsType() { 1136 if (counterColumnsTypeEClass == null) { 1137 counterColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(7); 1138 } 1139 return counterColumnsTypeEClass; 1140 } 1141 1142 1147 public EAttribute getCounterColumnsType_Group() { 1148 return (EAttribute)getCounterColumnsType().getEStructuralFeatures().get(0); 1149 } 1150 1151 1156 public EReference getCounterColumnsType_CounterColumn() { 1157 return (EReference)getCounterColumnsType().getEStructuralFeatures().get(1); 1158 } 1159 1160 1165 public EReference getCounterColumnsType_SubCounterColumn() { 1166 return (EReference)getCounterColumnsType().getEStructuralFeatures().get(2); 1167 } 1168 1169 1174 public EAttribute getCounterColumnsType_CounterNameColumn() { 1175 return (EAttribute)getCounterColumnsType().getEStructuralFeatures().get(3); 1176 } 1177 1178 1183 public EAttribute getCounterColumnsType_CounterTableName() { 1184 return (EAttribute)getCounterColumnsType().getEStructuralFeatures().get(4); 1185 } 1186 1187 1192 public EAttribute getCounterColumnsType_CounterValueColumn() { 1193 return (EAttribute)getCounterColumnsType().getEStructuralFeatures().get(5); 1194 } 1195 1196 1201 public EClass getCounterColumnType() { 1202 if (counterColumnTypeEClass == null) { 1203 counterColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(8); 1204 } 1205 return counterColumnTypeEClass; 1206 } 1207 1208 1213 public EAttribute getCounterColumnType_CounterIncrement() { 1214 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(0); 1215 } 1216 1217 1222 public EAttribute getCounterColumnType_CounterName() { 1223 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(1); 1224 } 1225 1226 1231 public EAttribute getCounterColumnType_CounterStartValue() { 1232 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(2); 1233 } 1234 1235 1240 public EAttribute getCounterColumnType_CounterStartValueReset() { 1241 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(3); 1242 } 1243 1244 1249 public EAttribute getCounterColumnType_TargetColumnName() { 1250 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(4); 1251 } 1252 1253 1258 public EAttribute getCounterColumnType_TargetTableID() { 1259 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(5); 1260 } 1261 1262 1267 public EAttribute getCounterColumnType_TargetTableName() { 1268 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(6); 1269 } 1270 1271 1276 public EAttribute getCounterColumnType_ValueMode() { 1277 return (EAttribute)getCounterColumnType().getEStructuralFeatures().get(7); 1278 } 1279 1280 1285 public EClass getDefinitionIncludeType() { 1286 if (definitionIncludeTypeEClass == null) { 1287 definitionIncludeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(21); 1288 } 1289 return definitionIncludeTypeEClass; 1290 } 1291 1292 1297 public EReference getDefinitionIncludeType_Include() { 1298 return (EReference)getDefinitionIncludeType().getEStructuralFeatures().get(0); 1299 } 1300 1301 1306 public EClass getDocumentRoot() { 1307 if (documentRootEClass == null) { 1308 documentRootEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(22); 1309 } 1310 return documentRootEClass; 1311 } 1312 1313 1318 public EAttribute getDocumentRoot_Mixed() { 1319 return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(0); 1320 } 1321 1322 1327 public EReference getDocumentRoot_XMLNSPrefixMap() { 1328 return (EReference)getDocumentRoot().getEStructuralFeatures().get(1); 1329 } 1330 1331 1336 public EReference getDocumentRoot_XSISchemaLocation() { 1337 return (EReference)getDocumentRoot().getEStructuralFeatures().get(2); 1338 } 1339 1340 1345 public EReference getDocumentRoot_ConstantColumn() { 1346 return (EReference)getDocumentRoot().getEStructuralFeatures().get(3); 1347 } 1348 1349 1354 public EReference getDocumentRoot_ConstantColumns() { 1355 return (EReference)getDocumentRoot().getEStructuralFeatures().get(4); 1356 } 1357 1358 1363 public EReference getDocumentRoot_CopyTable() { 1364 return (EReference)getDocumentRoot().getEStructuralFeatures().get(5); 1365 } 1366 1367 1372 public EReference getDocumentRoot_CounterColumn() { 1373 return (EReference)getDocumentRoot().getEStructuralFeatures().get(6); 1374 } 1375 1376 1381 public EReference getDocumentRoot_CounterColumns() { 1382 return (EReference)getDocumentRoot().getEStructuralFeatures().get(7); 1383 } 1384 1385 1390 public EReference getDocumentRoot_DefinitionInclude() { 1391 return (EReference)getDocumentRoot().getEStructuralFeatures().get(8); 1392 } 1393 1394 1399 public EReference getDocumentRoot_Echo() { 1400 return (EReference)getDocumentRoot().getEStructuralFeatures().get(9); 1401 } 1402 1403 1408 public EReference getDocumentRoot_ImportDefinition() { 1409 return (EReference)getDocumentRoot().getEStructuralFeatures().get(10); 1410 } 1411 1412 1417 public EReference getDocumentRoot_Include() { 1418 return (EReference)getDocumentRoot().getEStructuralFeatures().get(11); 1419 } 1420 1421 1426 public EReference getDocumentRoot_JavaScript() { 1427 return (EReference)getDocumentRoot().getEStructuralFeatures().get(12); 1428 } 1429 1430 1435 public EReference getDocumentRoot_JdbcDefaultParameters() { 1436 return (EReference)getDocumentRoot().getEStructuralFeatures().get(13); 1437 } 1438 1439 1444 public EReference getDocumentRoot_JdbcParameters() { 1445 return (EReference)getDocumentRoot().getEStructuralFeatures().get(14); 1446 } 1447 1448 1453 public EReference getDocumentRoot_JdbcSourceParameter() { 1454 return (EReference)getDocumentRoot().getEStructuralFeatures().get(15); 1455 } 1456 1457 1462 public EReference getDocumentRoot_JdbcSourceParameters() { 1463 return (EReference)getDocumentRoot().getEStructuralFeatures().get(16); 1464 } 1465 1466 1471 public EReference getDocumentRoot_JdbcSourceTargetParameters() { 1472 return (EReference)getDocumentRoot().getEStructuralFeatures().get(17); 1473 } 1474 1475 1480 public EReference getDocumentRoot_JdbcTargetParameter() { 1481 return (EReference)getDocumentRoot().getEStructuralFeatures().get(18); 1482 } 1483 1484 1489 public EReference getDocumentRoot_JdbcTargetParameters() { 1490 return (EReference)getDocumentRoot().getEStructuralFeatures().get(19); 1491 } 1492 1493 1498 public EReference getDocumentRoot_LoaderJob() { 1499 return (EReference)getDocumentRoot().getEStructuralFeatures().get(20); 1500 } 1501 1502 1507 public EReference getDocumentRoot_RelationColumn() { 1508 return (EReference)getDocumentRoot().getEStructuralFeatures().get(21); 1509 } 1510 1511 1516 public EReference getDocumentRoot_RelationColumns() { 1517 return (EReference)getDocumentRoot().getEStructuralFeatures().get(22); 1518 } 1519 1520 1525 public EReference getDocumentRoot_RestartCounter() { 1526 return (EReference)getDocumentRoot().getEStructuralFeatures().get(23); 1527 } 1528 1529 1534 public EReference getDocumentRoot_SortColumn() { 1535 return (EReference)getDocumentRoot().getEStructuralFeatures().get(24); 1536 } 1537 1538 1543 public EReference getDocumentRoot_SortColumns() { 1544 return (EReference)getDocumentRoot().getEStructuralFeatures().get(25); 1545 } 1546 1547 1552 public EReference getDocumentRoot_SourceColumn() { 1553 return (EReference)getDocumentRoot().getEStructuralFeatures().get(26); 1554 } 1555 1556 1561 public EReference getDocumentRoot_SourceColumns() { 1562 return (EReference)getDocumentRoot().getEStructuralFeatures().get(27); 1563 } 1564 1565 1570 public EReference getDocumentRoot_Sql() { 1571 return (EReference)getDocumentRoot().getEStructuralFeatures().get(28); 1572 } 1573 1574 1579 public EReference getDocumentRoot_SqlStmt() { 1580 return (EReference)getDocumentRoot().getEStructuralFeatures().get(29); 1581 } 1582 1583 1588 public EReference getDocumentRoot_SubCounterColumn() { 1589 return (EReference)getDocumentRoot().getEStructuralFeatures().get(30); 1590 } 1591 1592 1597 public EReference getDocumentRoot_SubCounterKeyColumn() { 1598 return (EReference)getDocumentRoot().getEStructuralFeatures().get(31); 1599 } 1600 1601 1606 public EReference getDocumentRoot_Table() { 1607 return (EReference)getDocumentRoot().getEStructuralFeatures().get(32); 1608 } 1609 1610 1615 public EReference getDocumentRoot_Tables() { 1616 return (EReference)getDocumentRoot().getEStructuralFeatures().get(33); 1617 } 1618 1619 1624 public EReference getDocumentRoot_TargetColumn() { 1625 return (EReference)getDocumentRoot().getEStructuralFeatures().get(34); 1626 } 1627 1628 1633 public EReference getDocumentRoot_TargetColumns() { 1634 return (EReference)getDocumentRoot().getEStructuralFeatures().get(35); 1635 } 1636 1637 1642 public EReference getDocumentRoot_TimeStampColumn() { 1643 return (EReference)getDocumentRoot().getEStructuralFeatures().get(36); 1644 } 1645 1646 1651 public EReference getDocumentRoot_Transformation() { 1652 return (EReference)getDocumentRoot().getEStructuralFeatures().get(37); 1653 } 1654 1655 1660 public EReference getDocumentRoot_Transformations() { 1661 return (EReference)getDocumentRoot().getEStructuralFeatures().get(38); 1662 } 1663 1664 1669 public EReference getDocumentRoot_UserIDColumn() { 1670 return (EReference)getDocumentRoot().getEStructuralFeatures().get(39); 1671 } 1672 1673 1678 public EReference getDocumentRoot_ValueColumn() { 1679 return (EReference)getDocumentRoot().getEStructuralFeatures().get(40); 1680 } 1681 1682 1687 public EReference getDocumentRoot_ValueColumns() { 1688 return (EReference)getDocumentRoot().getEStructuralFeatures().get(41); 1689 } 1690 1691 1696 public EReference getDocumentRoot_Variable() { 1697 return (EReference)getDocumentRoot().getEStructuralFeatures().get(42); 1698 } 1699 1700 1705 public EReference getDocumentRoot_VariableColumn() { 1706 return (EReference)getDocumentRoot().getEStructuralFeatures().get(43); 1707 } 1708 1709 1714 public EReference getDocumentRoot_VariableColumns() { 1715 return (EReference)getDocumentRoot().getEStructuralFeatures().get(44); 1716 } 1717 1718 1723 public EReference getDocumentRoot_Variables() { 1724 return (EReference)getDocumentRoot().getEStructuralFeatures().get(45); 1725 } 1726 1727 1732 public EClass getEchoType() { 1733 if (echoTypeEClass == null) { 1734 echoTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(23); 1735 } 1736 return echoTypeEClass; 1737 } 1738 1739 1744 public EAttribute getEchoType_Message() { 1745 return (EAttribute)getEchoType().getEStructuralFeatures().get(0); 1746 } 1747 1748 1753 public EClass getImportDefinitionType() { 1754 if (importDefinitionTypeEClass == null) { 1755 importDefinitionTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(26); 1756 } 1757 return importDefinitionTypeEClass; 1758 } 1759 1760 1765 public EReference getImportDefinitionType_JdbcParameters() { 1766 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(0); 1767 } 1768 1769 1774 public EReference getImportDefinitionType_SortColumns() { 1775 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(1); 1776 } 1777 1778 1783 public EReference getImportDefinitionType_ValueColumns() { 1784 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(2); 1785 } 1786 1787 1792 public EReference getImportDefinitionType_Tables() { 1793 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(3); 1794 } 1795 1796 1801 public EReference getImportDefinitionType_VariableColumns() { 1802 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(4); 1803 } 1804 1805 1810 public EReference getImportDefinitionType_ConstantColumns() { 1811 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(5); 1812 } 1813 1814 1819 public EReference getImportDefinitionType_RelationColumns() { 1820 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(6); 1821 } 1822 1823 1828 public EReference getImportDefinitionType_Transformations() { 1829 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(7); 1830 } 1831 1832 1837 public EReference getImportDefinitionType_CounterColumns() { 1838 return (EReference)getImportDefinitionType().getEStructuralFeatures().get(8); 1839 } 1840 1841 1846 public EAttribute getImportDefinitionType_CommitCount() { 1847 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(9); 1848 } 1849 1850 1855 public EAttribute getImportDefinitionType_DataCutOff() { 1856 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(10); 1857 } 1858 1859 1864 public EAttribute getImportDefinitionType_LogMode() { 1865 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(11); 1866 } 1867 1868 1873 public EAttribute getImportDefinitionType_Name() { 1874 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(12); 1875 } 1876 1877 1882 public EAttribute getImportDefinitionType_ObjectIDAutoCreate() { 1883 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(13); 1884 } 1885 1886 1891 public EAttribute getImportDefinitionType_ObjectIDColumnName() { 1892 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(14); 1893 } 1894 1895 1900 public EAttribute getImportDefinitionType_ObjectIDIncrement() { 1901 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(15); 1902 } 1903 1904 1909 public EAttribute getImportDefinitionType_ObjectIDNameColumnName() { 1910 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(16); 1911 } 1912 1913 1918 public EAttribute getImportDefinitionType_ObjectIDNameColumnValue() { 1919 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(17); 1920 } 1921 1922 1927 public EAttribute getImportDefinitionType_ObjectIDStartValue() { 1928 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(18); 1929 } 1930 1931 1936 public EAttribute getImportDefinitionType_ObjectIDTableName() { 1937 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(19); 1938 } 1939 1940 1945 public EAttribute getImportDefinitionType_OnErrorContinue() { 1946 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(20); 1947 } 1948 1949 1954 public EAttribute getImportDefinitionType_ReturnCode() { 1955 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(21); 1956 } 1957 1958 1963 public EAttribute getImportDefinitionType_SelectStatement() { 1964 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(22); 1965 } 1966 1967 1972 public EAttribute getImportDefinitionType_SetCursorName() { 1973 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(23); 1974 } 1975 1976 1981 public EAttribute getImportDefinitionType_SetFetchSize() { 1982 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(24); 1983 } 1984 1985 1990 public EAttribute getImportDefinitionType_TableName() { 1991 return (EAttribute)getImportDefinitionType().getEStructuralFeatures().get(25); 1992 } 1993 1994 1999 public EClass getIncludeType() { 2000 if (includeTypeEClass == null) { 2001 includeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(27); 2002 } 2003 return includeTypeEClass; 2004 } 2005 2006 2011 public EAttribute getIncludeType_Href() { 2012 return (EAttribute)getIncludeType().getEStructuralFeatures().get(0); 2013 } 2014 2015 2020 public EAttribute getIncludeType_Parse() { 2021 return (EAttribute)getIncludeType().getEStructuralFeatures().get(1); 2022 } 2023 2024 2029 public EClass getJavaScriptType() { 2030 if (javaScriptTypeEClass == null) { 2031 javaScriptTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(30); 2032 } 2033 return javaScriptTypeEClass; 2034 } 2035 2036 2041 public EAttribute getJavaScriptType_Mixed() { 2042 return (EAttribute)getJavaScriptType().getEStructuralFeatures().get(0); 2043 } 2044 2045 2050 public EReference getJavaScriptType_Include() { 2051 return (EReference)getJavaScriptType().getEStructuralFeatures().get(1); 2052 } 2053 2054 2059 public EClass getJdbcDefaultParametersType() { 2060 if (jdbcDefaultParametersTypeEClass == null) { 2061 jdbcDefaultParametersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(31); 2062 } 2063 return jdbcDefaultParametersTypeEClass; 2064 } 2065 2066 2071 public EReference getJdbcDefaultParametersType_JdbcSourceParameters() { 2072 return (EReference)getJdbcDefaultParametersType().getEStructuralFeatures().get(0); 2073 } 2074 2075 2080 public EReference getJdbcDefaultParametersType_JdbcTargetParameters() { 2081 return (EReference)getJdbcDefaultParametersType().getEStructuralFeatures().get(1); 2082 } 2083 2084 2089 public EClass getJdbcParametersType() { 2090 if (jdbcParametersTypeEClass == null) { 2091 jdbcParametersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(32); 2092 } 2093 return jdbcParametersTypeEClass; 2094 } 2095 2096 2101 public EReference getJdbcParametersType_JdbcSourceTargetParameters() { 2102 return (EReference)getJdbcParametersType().getEStructuralFeatures().get(0); 2103 } 2104 2105 2110 public EReference getJdbcParametersType_JdbcSourceParameters() { 2111 return (EReference)getJdbcParametersType().getEStructuralFeatures().get(1); 2112 } 2113 2114 2119 public EReference getJdbcParametersType_JdbcTargetParameters() { 2120 return (EReference)getJdbcParametersType().getEStructuralFeatures().get(2); 2121 } 2122 2123 2128 public EClass getJdbcSourceParametersType() { 2129 if (jdbcSourceParametersTypeEClass == null) { 2130 jdbcSourceParametersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(33); 2131 } 2132 return jdbcSourceParametersTypeEClass; 2133 } 2134 2135 2140 public EReference getJdbcSourceParametersType_JdbcSourceParameter() { 2141 return (EReference)getJdbcSourceParametersType().getEStructuralFeatures().get(0); 2142 } 2143 2144 2149 public EAttribute getJdbcSourceParametersType_DbVendor() { 2150 return (EAttribute)getJdbcSourceParametersType().getEStructuralFeatures().get(1); 2151 } 2152 2153 2158 public EAttribute getJdbcSourceParametersType_DriverName() { 2159 return (EAttribute)getJdbcSourceParametersType().getEStructuralFeatures().get(2); 2160 } 2161 2162 2167 public EClass getJdbcSourceParameterType() { 2168 if (jdbcSourceParameterTypeEClass == null) { 2169 jdbcSourceParameterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(34); 2170 } 2171 return jdbcSourceParameterTypeEClass; 2172 } 2173 2174 2179 public EAttribute getJdbcSourceParameterType_Name() { 2180 return (EAttribute)getJdbcSourceParameterType().getEStructuralFeatures().get(0); 2181 } 2182 2183 2188 public EAttribute getJdbcSourceParameterType_Value() { 2189 return (EAttribute)getJdbcSourceParameterType().getEStructuralFeatures().get(1); 2190 } 2191 2192 2197 public EClass getJdbcSourceTargetParametersType() { 2198 if (jdbcSourceTargetParametersTypeEClass == null) { 2199 jdbcSourceTargetParametersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(35); 2200 } 2201 return jdbcSourceTargetParametersTypeEClass; 2202 } 2203 2204 2209 public EReference getJdbcSourceTargetParametersType_JdbcSourceParameters() { 2210 return (EReference)getJdbcSourceTargetParametersType().getEStructuralFeatures().get(0); 2211 } 2212 2213 2218 public EReference getJdbcSourceTargetParametersType_JdbcTargetParameters() { 2219 return (EReference)getJdbcSourceTargetParametersType().getEStructuralFeatures().get(1); 2220 } 2221 2222 2227 public EClass getJdbcTargetParametersType() { 2228 if (jdbcTargetParametersTypeEClass == null) { 2229 jdbcTargetParametersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(36); 2230 } 2231 return jdbcTargetParametersTypeEClass; 2232 } 2233 2234 2239 public EReference getJdbcTargetParametersType_JdbcTargetParameter() { 2240 return (EReference)getJdbcTargetParametersType().getEStructuralFeatures().get(0); 2241 } 2242 2243 2248 public EAttribute getJdbcTargetParametersType_DbVendor() { 2249 return (EAttribute)getJdbcTargetParametersType().getEStructuralFeatures().get(1); 2250 } 2251 2252 2257 public EAttribute getJdbcTargetParametersType_DriverName() { 2258 return (EAttribute)getJdbcTargetParametersType().getEStructuralFeatures().get(2); 2259 } 2260 2261 2266 public EClass getJdbcTargetParameterType() { 2267 if (jdbcTargetParameterTypeEClass == null) { 2268 jdbcTargetParameterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(37); 2269 } 2270 return jdbcTargetParameterTypeEClass; 2271 } 2272 2273 2278 public EAttribute getJdbcTargetParameterType_Name() { 2279 return (EAttribute)getJdbcTargetParameterType().getEStructuralFeatures().get(0); 2280 } 2281 2282 2287 public EAttribute getJdbcTargetParameterType_Value() { 2288 return (EAttribute)getJdbcTargetParameterType().getEStructuralFeatures().get(1); 2289 } 2290 2291 2296 public EClass getLoaderJobType() { 2297 if (loaderJobTypeEClass == null) { 2298 loaderJobTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(38); 2299 } 2300 return loaderJobTypeEClass; 2301 } 2302 2303 2308 public EAttribute getLoaderJobType_Group() { 2309 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(0); 2310 } 2311 2312 2317 public EReference getLoaderJobType_Sql() { 2318 return (EReference)getLoaderJobType().getEStructuralFeatures().get(1); 2319 } 2320 2321 2326 public EReference getLoaderJobType_DefinitionInclude() { 2327 return (EReference)getLoaderJobType().getEStructuralFeatures().get(2); 2328 } 2329 2330 2335 public EReference getLoaderJobType_ImportDefinition() { 2336 return (EReference)getLoaderJobType().getEStructuralFeatures().get(3); 2337 } 2338 2339 2344 public EReference getLoaderJobType_RestartCounter() { 2345 return (EReference)getLoaderJobType().getEStructuralFeatures().get(4); 2346 } 2347 2348 2353 public EReference getLoaderJobType_Variables() { 2354 return (EReference)getLoaderJobType().getEStructuralFeatures().get(5); 2355 } 2356 2357 2362 public EReference getLoaderJobType_JdbcDefaultParameters() { 2363 return (EReference)getLoaderJobType().getEStructuralFeatures().get(6); 2364 } 2365 2366 2371 public EReference getLoaderJobType_Echo() { 2372 return (EReference)getLoaderJobType().getEStructuralFeatures().get(7); 2373 } 2374 2375 2380 public EReference getLoaderJobType_CopyTable() { 2381 return (EReference)getLoaderJobType().getEStructuralFeatures().get(8); 2382 } 2383 2384 2389 public EAttribute getLoaderJobType_Commit() { 2390 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(9); 2391 } 2392 2393 2398 public EAttribute getLoaderJobType_CommitCount() { 2399 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(10); 2400 } 2401 2402 2407 public EAttribute getLoaderJobType_DataCutOff() { 2408 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(11); 2409 } 2410 2411 2416 public EAttribute getLoaderJobType_LogClassName() { 2417 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(12); 2418 } 2419 2420 2425 public EAttribute getLoaderJobType_LogColumnName() { 2426 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(13); 2427 } 2428 2429 2434 public EAttribute getLoaderJobType_LogDir() { 2435 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(14); 2436 } 2437 2438 2443 public EAttribute getLoaderJobType_LogFile() { 2444 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(15); 2445 } 2446 2447 2452 public EAttribute getLoaderJobType_LogImportDefinitionName() { 2453 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(16); 2454 } 2455 2456 2461 public EAttribute getLoaderJobType_LogMode() { 2462 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(17); 2463 } 2464 2465 2470 public EAttribute getLoaderJobType_LogNewValue() { 2471 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(18); 2472 } 2473 2474 2479 public EAttribute getLoaderJobType_LogOperationName() { 2480 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(19); 2481 } 2482 2483 2488 public EAttribute getLoaderJobType_LogOriginalValue() { 2489 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(20); 2490 } 2491 2492 2497 public EAttribute getLoaderJobType_LogRowNumber() { 2498 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(21); 2499 } 2500 2501 2506 public EAttribute getLoaderJobType_LogTable() { 2507 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(22); 2508 } 2509 2510 2515 public EAttribute getLoaderJobType_LogTableName() { 2516 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(23); 2517 } 2518 2519 2524 public EAttribute getLoaderJobType_LogTypeName() { 2525 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(24); 2526 } 2527 2528 2533 public EAttribute getLoaderJobType_ObjectIDAutoCreate() { 2534 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(25); 2535 } 2536 2537 2542 public EAttribute getLoaderJobType_ObjectIDColumnName() { 2543 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(26); 2544 } 2545 2546 2551 public EAttribute getLoaderJobType_ObjectIDIncrement() { 2552 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(27); 2553 } 2554 2555 2560 public EAttribute getLoaderJobType_ObjectIDNameColumnName() { 2561 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(28); 2562 } 2563 2564 2569 public EAttribute getLoaderJobType_ObjectIDNameColumnValue() { 2570 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(29); 2571 } 2572 2573 2578 public EAttribute getLoaderJobType_ObjectIDStartValue() { 2579 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(30); 2580 } 2581 2582 2587 public EAttribute getLoaderJobType_ObjectIDTableName() { 2588 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(31); 2589 } 2590 2591 2596 public EAttribute getLoaderJobType_OidLogic() { 2597 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(32); 2598 } 2599 2600 2605 public EAttribute getLoaderJobType_OnErrorContinue() { 2606 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(33); 2607 } 2608 2609 2614 public EAttribute getLoaderJobType_PathToLoggerConf() { 2615 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(34); 2616 } 2617 2618 2623 public EAttribute getLoaderJobType_ReturnCode() { 2624 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(35); 2625 } 2626 2627 2632 public EAttribute getLoaderJobType_SetCursorName() { 2633 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(36); 2634 } 2635 2636 2641 public EAttribute getLoaderJobType_SetFetchSize() { 2642 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(37); 2643 } 2644 2645 2650 public EAttribute getLoaderJobType_TableMode() { 2651 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(38); 2652 } 2653 2654 2659 public EAttribute getLoaderJobType_UserID() { 2660 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(39); 2661 } 2662 2663 2668 public EAttribute getLoaderJobType_VendorConfig() { 2669 return (EAttribute)getLoaderJobType().getEStructuralFeatures().get(40); 2670 } 2671 2672 2677 public EClass getRelationColumnsType() { 2678 if (relationColumnsTypeEClass == null) { 2679 relationColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(59); 2680 } 2681 return relationColumnsTypeEClass; 2682 } 2683 2684 2689 public EReference getRelationColumnsType_RelationColumn() { 2690 return (EReference)getRelationColumnsType().getEStructuralFeatures().get(0); 2691 } 2692 2693 2698 public EClass getRelationColumnType() { 2699 if (relationColumnTypeEClass == null) { 2700 relationColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(60); 2701 } 2702 return relationColumnTypeEClass; 2703 } 2704 2705 2710 public EAttribute getRelationColumnType_DefaultValue() { 2711 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(0); 2712 } 2713 2714 2719 public EAttribute getRelationColumnType_RelationMode() { 2720 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(1); 2721 } 2722 2723 2728 public EAttribute getRelationColumnType_RelationSourceColumnName() { 2729 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(2); 2730 } 2731 2732 2737 public EAttribute getRelationColumnType_RelationSourceTableID() { 2738 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(3); 2739 } 2740 2741 2746 public EAttribute getRelationColumnType_RelationSourceTableName() { 2747 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(4); 2748 } 2749 2750 2755 public EAttribute getRelationColumnType_RelationTargetColumnName() { 2756 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(5); 2757 } 2758 2759 2764 public EAttribute getRelationColumnType_RelationTargetTableID() { 2765 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(6); 2766 } 2767 2768 2773 public EAttribute getRelationColumnType_RelationTargetTableName() { 2774 return (EAttribute)getRelationColumnType().getEStructuralFeatures().get(7); 2775 } 2776 2777 2782 public EClass getRestartCounterType() { 2783 if (restartCounterTypeEClass == null) { 2784 restartCounterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(63); 2785 } 2786 return restartCounterTypeEClass; 2787 } 2788 2789 2794 public EAttribute getRestartCounterType_ImportDefinitionColumnName() { 2795 return (EAttribute)getRestartCounterType().getEStructuralFeatures().get(0); 2796 } 2797 2798 2803 public EAttribute getRestartCounterType_RestartAutoCreate() { 2804 return (EAttribute)getRestartCounterType().getEStructuralFeatures().get(1); 2805 } 2806 2807 2812 public EAttribute getRestartCounterType_RestartCounterColumnName() { 2813 return (EAttribute)getRestartCounterType().getEStructuralFeatures().get(2); 2814 } 2815 2816 2821 public EAttribute getRestartCounterType_TableName() { 2822 return (EAttribute)getRestartCounterType().getEStructuralFeatures().get(3); 2823 } 2824 2825 2830 public EClass getSortColumnsType() { 2831 if (sortColumnsTypeEClass == null) { 2832 sortColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(76); 2833 } 2834 return sortColumnsTypeEClass; 2835 } 2836 2837 2842 public EReference getSortColumnsType_SortColumn() { 2843 return (EReference)getSortColumnsType().getEStructuralFeatures().get(0); 2844 } 2845 2846 2851 public EClass getSortColumnType() { 2852 if (sortColumnTypeEClass == null) { 2853 sortColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(77); 2854 } 2855 return sortColumnTypeEClass; 2856 } 2857 2858 2863 public EAttribute getSortColumnType_Entry() { 2864 return (EAttribute)getSortColumnType().getEStructuralFeatures().get(0); 2865 } 2866 2867 2872 public EClass getSourceColumnsType() { 2873 if (sourceColumnsTypeEClass == null) { 2874 sourceColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(78); 2875 } 2876 return sourceColumnsTypeEClass; 2877 } 2878 2879 2884 public EReference getSourceColumnsType_SourceColumn() { 2885 return (EReference)getSourceColumnsType().getEStructuralFeatures().get(0); 2886 } 2887 2888 2893 public EClass getSourceColumnType() { 2894 if (sourceColumnTypeEClass == null) { 2895 sourceColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(79); 2896 } 2897 return sourceColumnTypeEClass; 2898 } 2899 2900 2905 public EAttribute getSourceColumnType_Name() { 2906 return (EAttribute)getSourceColumnType().getEStructuralFeatures().get(0); 2907 } 2908 2909 2914 public EClass getSqlStmtType() { 2915 if (sqlStmtTypeEClass == null) { 2916 sqlStmtTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(80); 2917 } 2918 return sqlStmtTypeEClass; 2919 } 2920 2921 2926 public EAttribute getSqlStmtType_Mixed() { 2927 return (EAttribute)getSqlStmtType().getEStructuralFeatures().get(0); 2928 } 2929 2930 2935 public EAttribute getSqlStmtType_Group() { 2936 return (EAttribute)getSqlStmtType().getEStructuralFeatures().get(1); 2937 } 2938 2939 2944 public EReference getSqlStmtType_Include() { 2945 return (EReference)getSqlStmtType().getEStructuralFeatures().get(2); 2946 } 2947 2948 2953 public EClass getSqlType() { 2954 if (sqlTypeEClass == null) { 2955 sqlTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(81); 2956 } 2957 return sqlTypeEClass; 2958 } 2959 2960 2965 public EReference getSqlType_JdbcTargetParameters() { 2966 return (EReference)getSqlType().getEStructuralFeatures().get(0); 2967 } 2968 2969 2974 public EReference getSqlType_Include() { 2975 return (EReference)getSqlType().getEStructuralFeatures().get(1); 2976 } 2977 2978 2983 public EReference getSqlType_SqlStmt() { 2984 return (EReference)getSqlType().getEStructuralFeatures().get(2); 2985 } 2986 2987 2992 public EAttribute getSqlType_Commit() { 2993 return (EAttribute)getSqlType().getEStructuralFeatures().get(3); 2994 } 2995 2996 3001 public EAttribute getSqlType_LogMode() { 3002 return (EAttribute)getSqlType().getEStructuralFeatures().get(4); 3003 } 3004 3005 3010 public EAttribute getSqlType_Name() { 3011 return (EAttribute)getSqlType().getEStructuralFeatures().get(5); 3012 } 3013 3014 3019 public EAttribute getSqlType_OnErrorContinue() { 3020 return (EAttribute)getSqlType().getEStructuralFeatures().get(6); 3021 } 3022 3023 3028 public EAttribute getSqlType_ReturnCode() { 3029 return (EAttribute)getSqlType().getEStructuralFeatures().get(7); 3030 } 3031 3032 3037 public EClass getSubCounterColumnType() { 3038 if (subCounterColumnTypeEClass == null) { 3039 subCounterColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(82); 3040 } 3041 return subCounterColumnTypeEClass; 3042 } 3043 3044 3049 public EReference getSubCounterColumnType_SubCounterKeyColumn() { 3050 return (EReference)getSubCounterColumnType().getEStructuralFeatures().get(0); 3051 } 3052 3053 3058 public EAttribute getSubCounterColumnType_CounterIncrement() { 3059 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(1); 3060 } 3061 3062 3067 public EAttribute getSubCounterColumnType_CounterName() { 3068 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(2); 3069 } 3070 3071 3076 public EAttribute getSubCounterColumnType_CounterStartValue() { 3077 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(3); 3078 } 3079 3080 3085 public EAttribute getSubCounterColumnType_TargetColumnName() { 3086 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(4); 3087 } 3088 3089 3094 public EAttribute getSubCounterColumnType_TargetTableID() { 3095 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(5); 3096 } 3097 3098 3103 public EAttribute getSubCounterColumnType_TargetTableName() { 3104 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(6); 3105 } 3106 3107 3112 public EAttribute getSubCounterColumnType_ValueMode() { 3113 return (EAttribute)getSubCounterColumnType().getEStructuralFeatures().get(7); 3114 } 3115 3116 3121 public EClass getSubCounterKeyColumnType() { 3122 if (subCounterKeyColumnTypeEClass == null) { 3123 subCounterKeyColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(83); 3124 } 3125 return subCounterKeyColumnTypeEClass; 3126 } 3127 3128 3133 public EAttribute getSubCounterKeyColumnType_KeyColumnName() { 3134 return (EAttribute)getSubCounterKeyColumnType().getEStructuralFeatures().get(0); 3135 } 3136 3137 3142 public EClass getTablesType() { 3143 if (tablesTypeEClass == null) { 3144 tablesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(86); 3145 } 3146 return tablesTypeEClass; 3147 } 3148 3149 3154 public EReference getTablesType_Table() { 3155 return (EReference)getTablesType().getEStructuralFeatures().get(0); 3156 } 3157 3158 3163 public EClass getTableType() { 3164 if (tableTypeEClass == null) { 3165 tableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(87); 3166 } 3167 return tableTypeEClass; 3168 } 3169 3170 3175 public EAttribute getTableType_AutoMapColumns() { 3176 return (EAttribute)getTableType().getEStructuralFeatures().get(0); 3177 } 3178 3179 3184 public EAttribute getTableType_DefaultMode() { 3185 return (EAttribute)getTableType().getEStructuralFeatures().get(1); 3186 } 3187 3188 3193 public EAttribute getTableType_Insert() { 3194 return (EAttribute)getTableType().getEStructuralFeatures().get(2); 3195 } 3196 3197 3202 public EAttribute getTableType_OidLogic() { 3203 return (EAttribute)getTableType().getEStructuralFeatures().get(3); 3204 } 3205 3206 3211 public EAttribute getTableType_TableID() { 3212 return (EAttribute)getTableType().getEStructuralFeatures().get(4); 3213 } 3214 3215 3220 public EAttribute getTableType_TableMode() { 3221 return (EAttribute)getTableType().getEStructuralFeatures().get(5); 3222 } 3223 3224 3229 public EAttribute getTableType_TableName() { 3230 return (EAttribute)getTableType().getEStructuralFeatures().get(6); 3231 } 3232 3233 3238 public EClass getTargetColumnsType() { 3239 if (targetColumnsTypeEClass == null) { 3240 targetColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(88); 3241 } 3242 return targetColumnsTypeEClass; 3243 } 3244 3245 3250 public EReference getTargetColumnsType_TargetColumn() { 3251 return (EReference)getTargetColumnsType().getEStructuralFeatures().get(0); 3252 } 3253 3254 3259 public EClass getTargetColumnType() { 3260 if (targetColumnTypeEClass == null) { 3261 targetColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(89); 3262 } 3263 return targetColumnTypeEClass; 3264 } 3265 3266 3271 public EAttribute getTargetColumnType_Name() { 3272 return (EAttribute)getTargetColumnType().getEStructuralFeatures().get(0); 3273 } 3274 3275 3280 public EAttribute getTargetColumnType_TableID() { 3281 return (EAttribute)getTargetColumnType().getEStructuralFeatures().get(1); 3282 } 3283 3284 3289 public EAttribute getTargetColumnType_TableName() { 3290 return (EAttribute)getTargetColumnType().getEStructuralFeatures().get(2); 3291 } 3292 3293 3298 public EAttribute getTargetColumnType_ValueMode() { 3299 return (EAttribute)getTargetColumnType().getEStructuralFeatures().get(3); 3300 } 3301 3302 3307 public EClass getTimeStampColumnType() { 3308 if (timeStampColumnTypeEClass == null) { 3309 timeStampColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(90); 3310 } 3311 return timeStampColumnTypeEClass; 3312 } 3313 3314 3319 public EAttribute getTimeStampColumnType_Name() { 3320 return (EAttribute)getTimeStampColumnType().getEStructuralFeatures().get(0); 3321 } 3322 3323 3328 public EAttribute getTimeStampColumnType_TargetColumnName() { 3329 return (EAttribute)getTimeStampColumnType().getEStructuralFeatures().get(1); 3330 } 3331 3332 3337 public EAttribute getTimeStampColumnType_TargetTableID() { 3338 return (EAttribute)getTimeStampColumnType().getEStructuralFeatures().get(2); 3339 } 3340 3341 3346 public EAttribute getTimeStampColumnType_TargetTableName() { 3347 return (EAttribute)getTimeStampColumnType().getEStructuralFeatures().get(3); 3348 } 3349 3350 3355 public EAttribute getTimeStampColumnType_ValueMode() { 3356 return (EAttribute)getTimeStampColumnType().getEStructuralFeatures().get(4); 3357 } 3358 3359 3364 public EClass getTransformationsType() { 3365 if (transformationsTypeEClass == null) { 3366 transformationsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(93); 3367 } 3368 return transformationsTypeEClass; 3369 } 3370 3371 3376 public EReference getTransformationsType_Transformation() { 3377 return (EReference)getTransformationsType().getEStructuralFeatures().get(0); 3378 } 3379 3380 3385 public EClass getTransformationType() { 3386 if (transformationTypeEClass == null) { 3387 transformationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(94); 3388 } 3389 return transformationTypeEClass; 3390 } 3391 3392 3397 public EReference getTransformationType_SourceColumns() { 3398 return (EReference)getTransformationType().getEStructuralFeatures().get(0); 3399 } 3400 3401 3406 public EReference getTransformationType_TargetColumns() { 3407 return (EReference)getTransformationType().getEStructuralFeatures().get(1); 3408 } 3409 3410 3415 public EReference getTransformationType_JavaScript() { 3416 return (EReference)getTransformationType().getEStructuralFeatures().get(2); 3417 } 3418 3419 3424 public EAttribute getTransformationType_Name() { 3425 return (EAttribute)getTransformationType().getEStructuralFeatures().get(3); 3426 } 3427 3428 3433 public EAttribute getTransformationType_TransformatorClassName() { 3434 return (EAttribute)getTransformationType().getEStructuralFeatures().get(4); 3435 } 3436 3437 3442 public EAttribute getTransformationType_TransformatorConfig() { 3443 return (EAttribute)getTransformationType().getEStructuralFeatures().get(5); 3444 } 3445 3446 3451 public EClass getUserIDColumnType() { 3452 if (userIDColumnTypeEClass == null) { 3453 userIDColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(95); 3454 } 3455 return userIDColumnTypeEClass; 3456 } 3457 3458 3463 public EAttribute getUserIDColumnType_DefaultValue() { 3464 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(0); 3465 } 3466 3467 3472 public EAttribute getUserIDColumnType_Name() { 3473 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(1); 3474 } 3475 3476 3481 public EAttribute getUserIDColumnType_TargetColumnName() { 3482 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(2); 3483 } 3484 3485 3490 public EAttribute getUserIDColumnType_TargetTableID() { 3491 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(3); 3492 } 3493 3494 3499 public EAttribute getUserIDColumnType_TargetTableName() { 3500 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(4); 3501 } 3502 3503 3508 public EAttribute getUserIDColumnType_ValueMode() { 3509 return (EAttribute)getUserIDColumnType().getEStructuralFeatures().get(5); 3510 } 3511 3512 3517 public EClass getValueColumnsType() { 3518 if (valueColumnsTypeEClass == null) { 3519 valueColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(96); 3520 } 3521 return valueColumnsTypeEClass; 3522 } 3523 3524 3529 public EReference getValueColumnsType_ValueColumn() { 3530 return (EReference)getValueColumnsType().getEStructuralFeatures().get(0); 3531 } 3532 3533 3538 public EClass getValueColumnType() { 3539 if (valueColumnTypeEClass == null) { 3540 valueColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(97); 3541 } 3542 return valueColumnTypeEClass; 3543 } 3544 3545 3550 public EAttribute getValueColumnType_DefaultValue() { 3551 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(0); 3552 } 3553 3554 3559 public EAttribute getValueColumnType_FromHex() { 3560 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(1); 3561 } 3562 3563 3568 public EAttribute getValueColumnType_SourceColumnName() { 3569 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(2); 3570 } 3571 3572 3577 public EAttribute getValueColumnType_TargetColumnName() { 3578 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(3); 3579 } 3580 3581 3586 public EAttribute getValueColumnType_TargetTableID() { 3587 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(4); 3588 } 3589 3590 3595 public EAttribute getValueColumnType_TargetTableName() { 3596 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(5); 3597 } 3598 3599 3604 public EAttribute getValueColumnType_ToHex() { 3605 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(6); 3606 } 3607 3608 3613 public EAttribute getValueColumnType_ValueMode() { 3614 return (EAttribute)getValueColumnType().getEStructuralFeatures().get(7); 3615 } 3616 3617 3622 public EClass getVariableColumnsType() { 3623 if (variableColumnsTypeEClass == null) { 3624 variableColumnsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(112); 3625 } 3626 return variableColumnsTypeEClass; 3627 } 3628 3629 3634 public EAttribute getVariableColumnsType_Group() { 3635 return (EAttribute)getVariableColumnsType().getEStructuralFeatures().get(0); 3636 } 3637 3638 3643 public EReference getVariableColumnsType_VariableColumn() { 3644 return (EReference)getVariableColumnsType().getEStructuralFeatures().get(1); 3645 } 3646 3647 3652 public EReference getVariableColumnsType_UserIDColumn() { 3653 return (EReference)getVariableColumnsType().getEStructuralFeatures().get(2); 3654 } 3655 3656 3661 public EReference getVariableColumnsType_TimeStampColumn() { 3662 return (EReference)getVariableColumnsType().getEStructuralFeatures().get(3); 3663 } 3664 3665 3670 public EClass getVariableColumnType() { 3671 if (variableColumnTypeEClass == null) { 3672 variableColumnTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(113); 3673 } 3674 return variableColumnTypeEClass; 3675 } 3676 3677 3682 public EAttribute getVariableColumnType_DefaultValue() { 3683 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(0); 3684 } 3685 3686 3691 public EAttribute getVariableColumnType_Name() { 3692 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(1); 3693 } 3694 3695 3700 public EAttribute getVariableColumnType_TargetColumnName() { 3701 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(2); 3702 } 3703 3704 3709 public EAttribute getVariableColumnType_TargetTableID() { 3710 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(3); 3711 } 3712 3713 3718 public EAttribute getVariableColumnType_TargetTableName() { 3719 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(4); 3720 } 3721 3722 3727 public EAttribute getVariableColumnType_ValueMode() { 3728 return (EAttribute)getVariableColumnType().getEStructuralFeatures().get(5); 3729 } 3730 3731 3736 public EClass getVariablesType() { 3737 if (variablesTypeEClass == null) { 3738 variablesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(114); 3739 } 3740 return variablesTypeEClass; 3741 } 3742 3743 3748 public EReference getVariablesType_Variable() { 3749 return (EReference)getVariablesType().getEStructuralFeatures().get(0); 3750 } 3751 3752 3757 public EAttribute getVariablesType_Override() { 3758 return (EAttribute)getVariablesType().getEStructuralFeatures().get(1); 3759 } 3760 3761 3766 public EAttribute getVariablesType_Prefix() { 3767 return (EAttribute)getVariablesType().getEStructuralFeatures().get(2); 3768 } 3769 3770 3775 public EAttribute getVariablesType_ReplaceInConstants() { 3776 return (EAttribute)getVariablesType().getEStructuralFeatures().get(3); 3777 } 3778 3779 3784 public EAttribute getVariablesType_ReplaceInData() { 3785 return (EAttribute)getVariablesType().getEStructuralFeatures().get(4); 3786 } 3787 3788 3793 public EAttribute getVariablesType_ReplaceInJDBC() { 3794 return (EAttribute)getVariablesType().getEStructuralFeatures().get(5); 3795 } 3796 3797 3802 public EAttribute getVariablesType_ReplaceInSQL() { 3803 return (EAttribute)getVariablesType().getEStructuralFeatures().get(6); 3804 } 3805 3806 3811 public EAttribute getVariablesType_Suffix() { 3812 return (EAttribute)getVariablesType().getEStructuralFeatures().get(7); 3813 } 3814 3815 3820 public EClass getVariableType() { 3821 if (variableTypeEClass == null) { 3822 variableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(115); 3823 } 3824 return variableTypeEClass; 3825 } 3826 3827 3832 public EAttribute getVariableType_DefaultValue() { 3833 return (EAttribute)getVariableType().getEStructuralFeatures().get(0); 3834 } 3835 3836 3841 public EAttribute getVariableType_Name() { 3842 return (EAttribute)getVariableType().getEStructuralFeatures().get(1); 3843 } 3844 3845 3850 public EAttribute getVariableType_Override() { 3851 return (EAttribute)getVariableType().getEStructuralFeatures().get(2); 3852 } 3853 3854 3859 public EAttribute getVariableType_Prefix() { 3860 return (EAttribute)getVariableType().getEStructuralFeatures().get(3); 3861 } 3862 3863 3868 public EAttribute getVariableType_ReplaceInConstants() { 3869 return (EAttribute)getVariableType().getEStructuralFeatures().get(4); 3870 } 3871 3872 3877 public EAttribute getVariableType_ReplaceInData() { 3878 return (EAttribute)getVariableType().getEStructuralFeatures().get(5); 3879 } 3880 3881 3886 public EAttribute getVariableType_ReplaceInJDBC() { 3887 return (EAttribute)getVariableType().getEStructuralFeatures().get(6); 3888 } 3889 3890 3895 public EAttribute getVariableType_ReplaceInSQL() { 3896 return (EAttribute)getVariableType().getEStructuralFeatures().get(7); 3897 } 3898 3899 3904 public EAttribute getVariableType_Suffix() { 3905 return (EAttribute)getVariableType().getEStructuralFeatures().get(8); 3906 } 3907 3908 3913 public EAttribute getVariableType_Value() { 3914 return (EAttribute)getVariableType().getEStructuralFeatures().get(9); 3915 } 3916 3917 3922 public EEnum getAutoMapColumnsType() { 3923 if (autoMapColumnsTypeEEnum == null) { 3924 autoMapColumnsTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(0); 3925 } 3926 return autoMapColumnsTypeEEnum; 3927 } 3928 3929 3934 public EEnum getCommitType() { 3935 if (commitTypeEEnum == null) { 3936 commitTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(2); 3937 } 3938 return commitTypeEEnum; 3939 } 3940 3941 3946 public EEnum getCounterStartValueResetType() { 3947 if (counterStartValueResetTypeEEnum == null) { 3948 counterStartValueResetTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(9); 3949 } 3950 return counterStartValueResetTypeEEnum; 3951 } 3952 3953 3958 public EEnum getDataCutOffType() { 3959 if (dataCutOffTypeEEnum == null) { 3960 dataCutOffTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(11); 3961 } 3962 return dataCutOffTypeEEnum; 3963 } 3964 3965 3970 public EEnum getDataCutOffType1() { 3971 if (dataCutOffType1EEnum == null) { 3972 dataCutOffType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(12); 3973 } 3974 return dataCutOffType1EEnum; 3975 } 3976 3977 3982 public EEnum getDbVendorType() { 3983 if (dbVendorTypeEEnum == null) { 3984 dbVendorTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(15); 3985 } 3986 return dbVendorTypeEEnum; 3987 } 3988 3989 3994 public EEnum getDbVendorType1() { 3995 if (dbVendorType1EEnum == null) { 3996 dbVendorType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(16); 3997 } 3998 return dbVendorType1EEnum; 3999 } 4000 4001 4006 public EEnum getDefaultModeType() { 4007 if (defaultModeTypeEEnum == null) { 4008 defaultModeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(19); 4009 } 4010 return defaultModeTypeEEnum; 4011 } 4012 4013 4018 public EEnum getFromHexType() { 4019 if (fromHexTypeEEnum == null) { 4020 fromHexTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(24); 4021 } 4022 return fromHexTypeEEnum; 4023 } 4024 4025 4030 public EEnum getInsertType() { 4031 if (insertTypeEEnum == null) { 4032 insertTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(28); 4033 } 4034 return insertTypeEEnum; 4035 } 4036 4037 4042 public EEnum getLogModeType() { 4043 if (logModeTypeEEnum == null) { 4044 logModeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(39); 4045 } 4046 return logModeTypeEEnum; 4047 } 4048 4049 4054 public EEnum getLogModeType1() { 4055 if (logModeType1EEnum == null) { 4056 logModeType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(40); 4057 } 4058 return logModeType1EEnum; 4059 } 4060 4061 4066 public EEnum getLogModeType2() { 4067 if (logModeType2EEnum == null) { 4068 logModeType2EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(41); 4069 } 4070 return logModeType2EEnum; 4071 } 4072 4073 4078 public EEnum getLogModeType3() { 4079 if (logModeType3EEnum == null) { 4080 logModeType3EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(42); 4081 } 4082 return logModeType3EEnum; 4083 } 4084 4085 4090 public EEnum getOidLogicType() { 4091 if (oidLogicTypeEEnum == null) { 4092 oidLogicTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(49); 4093 } 4094 return oidLogicTypeEEnum; 4095 } 4096 4097 4102 public EEnum getOidLogicType1() { 4103 if (oidLogicType1EEnum == null) { 4104 oidLogicType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(50); 4105 } 4106 return oidLogicType1EEnum; 4107 } 4108 4109 4114 public EEnum getOnErrorContinueType() { 4115 if (onErrorContinueTypeEEnum == null) { 4116 onErrorContinueTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(53); 4117 } 4118 return onErrorContinueTypeEEnum; 4119 } 4120 4121 4126 public EEnum getOnErrorContinueType1() { 4127 if (onErrorContinueType1EEnum == null) { 4128 onErrorContinueType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(54); 4129 } 4130 return onErrorContinueType1EEnum; 4131 } 4132 4133 4138 public EEnum getOnErrorContinueType2() { 4139 if (onErrorContinueType2EEnum == null) { 4140 onErrorContinueType2EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(55); 4141 } 4142 return onErrorContinueType2EEnum; 4143 } 4144 4145 4150 public EEnum getRelationModeType() { 4151 if (relationModeTypeEEnum == null) { 4152 relationModeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(61); 4153 } 4154 return relationModeTypeEEnum; 4155 } 4156 4157 4162 public EEnum getSetCursorNameType() { 4163 if (setCursorNameTypeEEnum == null) { 4164 setCursorNameTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(64); 4165 } 4166 return setCursorNameTypeEEnum; 4167 } 4168 4169 4174 public EEnum getSetCursorNameType1() { 4175 if (setCursorNameType1EEnum == null) { 4176 setCursorNameType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(65); 4177 } 4178 return setCursorNameType1EEnum; 4179 } 4180 4181 4186 public EEnum getSetCursorNameType2() { 4187 if (setCursorNameType2EEnum == null) { 4188 setCursorNameType2EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(66); 4189 } 4190 return setCursorNameType2EEnum; 4191 } 4192 4193 4198 public EEnum getSetFetchSizeType() { 4199 if (setFetchSizeTypeEEnum == null) { 4200 setFetchSizeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(70); 4201 } 4202 return setFetchSizeTypeEEnum; 4203 } 4204 4205 4210 public EEnum getSetFetchSizeType1() { 4211 if (setFetchSizeType1EEnum == null) { 4212 setFetchSizeType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(71); 4213 } 4214 return setFetchSizeType1EEnum; 4215 } 4216 4217 4222 public EEnum getSetFetchSizeType2() { 4223 if (setFetchSizeType2EEnum == null) { 4224 setFetchSizeType2EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(72); 4225 } 4226 return setFetchSizeType2EEnum; 4227 } 4228 4229 4234 public EEnum getTableModeType() { 4235 if (tableModeTypeEEnum == null) { 4236 tableModeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(84); 4237 } 4238 return tableModeTypeEEnum; 4239 } 4240 4241 4246 public EEnum getToHexType() { 4247 if (toHexTypeEEnum == null) { 4248 toHexTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(91); 4249 } 4250 return toHexTypeEEnum; 4251 } 4252 4253 4258 public EEnum getValueModeType() { 4259 if (valueModeTypeEEnum == null) { 4260 valueModeTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(98); 4261 } 4262 return valueModeTypeEEnum; 4263 } 4264 4265 4270 public EEnum getValueModeType1() { 4271 if (valueModeType1EEnum == null) { 4272 valueModeType1EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(99); 4273 } 4274 return valueModeType1EEnum; 4275 } 4276 4277 4282 public EEnum getValueModeType2() { 4283 if (valueModeType2EEnum == null) { 4284 valueModeType2EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(100); 4285 } 4286 return valueModeType2EEnum; 4287 } 4288 4289 4294 public EEnum getValueModeType3() { 4295 if (valueModeType3EEnum == null) { 4296 valueModeType3EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(101); 4297 } 4298 return valueModeType3EEnum; 4299 } 4300 4301 4306 public EEnum getValueModeType4() { 4307 if (valueModeType4EEnum == null) { 4308 valueModeType4EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(102); 4309 } 4310 return valueModeType4EEnum; 4311 } 4312 4313 4318 public EEnum getValueModeType5() { 4319 if (valueModeType5EEnum == null) { 4320 valueModeType5EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(103); 4321 } 4322 return valueModeType5EEnum; 4323 } 4324 4325 4330 public EEnum getValueModeType6() { 4331 if (valueModeType6EEnum == null) { 4332 valueModeType6EEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(104); 4333 } 4334 return valueModeType6EEnum; 4335 } 4336 4337 4342 public EDataType getAutoMapColumnsTypeObject() { 4343 if (autoMapColumnsTypeObjectEDataType == null) { 4344 autoMapColumnsTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(1); 4345 } 4346 return autoMapColumnsTypeObjectEDataType; 4347 } 4348 4349 4354 public EDataType getCommitTypeObject() { 4355 if (commitTypeObjectEDataType == null) { 4356 commitTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(3); 4357 } 4358 return commitTypeObjectEDataType; 4359 } 4360 4361 4366 public EDataType getCounterStartValueResetTypeObject() { 4367 if (counterStartValueResetTypeObjectEDataType == null) { 4368 counterStartValueResetTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(10); 4369 } 4370 return counterStartValueResetTypeObjectEDataType; 4371 } 4372 4373 4378 public EDataType getDataCutOffTypeObject() { 4379 if (dataCutOffTypeObjectEDataType == null) { 4380 dataCutOffTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(13); 4381 } 4382 return dataCutOffTypeObjectEDataType; 4383 } 4384 4385 4390 public EDataType getDataCutOffTypeObject1() { 4391 if (dataCutOffTypeObject1EDataType == null) { 4392 dataCutOffTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(14); 4393 } 4394 return dataCutOffTypeObject1EDataType; 4395 } 4396 4397 4402 public EDataType getDbVendorTypeObject() { 4403 if (dbVendorTypeObjectEDataType == null) { 4404 dbVendorTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(17); 4405 } 4406 return dbVendorTypeObjectEDataType; 4407 } 4408 4409 4414 public EDataType getDbVendorTypeObject1() { 4415 if (dbVendorTypeObject1EDataType == null) { 4416 dbVendorTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(18); 4417 } 4418 return dbVendorTypeObject1EDataType; 4419 } 4420 4421 4426 public EDataType getDefaultModeTypeObject() { 4427 if (defaultModeTypeObjectEDataType == null) { 4428 defaultModeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(20); 4429 } 4430 return defaultModeTypeObjectEDataType; 4431 } 4432 4433 4438 public EDataType getFromHexTypeObject() { 4439 if (fromHexTypeObjectEDataType == null) { 4440 fromHexTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(25); 4441 } 4442 return fromHexTypeObjectEDataType; 4443 } 4444 4445 4450 public EDataType getInsertTypeObject() { 4451 if (insertTypeObjectEDataType == null) { 4452 insertTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(29); 4453 } 4454 return insertTypeObjectEDataType; 4455 } 4456 4457 4462 public EDataType getLogModeTypeObject() { 4463 if (logModeTypeObjectEDataType == null) { 4464 logModeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(43); 4465 } 4466 return logModeTypeObjectEDataType; 4467 } 4468 4469 4474 public EDataType getLogModeTypeObject1() { 4475 if (logModeTypeObject1EDataType == null) { 4476 logModeTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(44); 4477 } 4478 return logModeTypeObject1EDataType; 4479 } 4480 4481 4486 public EDataType getLogModeTypeObject2() { 4487 if (logModeTypeObject2EDataType == null) { 4488 logModeTypeObject2EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(45); 4489 } 4490 return logModeTypeObject2EDataType; 4491 } 4492 4493 4498 public EDataType getLogModeTypeObject3() { 4499 if (logModeTypeObject3EDataType == null) { 4500 logModeTypeObject3EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(46); 4501 } 4502 return logModeTypeObject3EDataType; 4503 } 4504 4505 4510 public EDataType getNameType() { 4511 if (nameTypeEDataType == null) { 4512 nameTypeEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(47); 4513 } 4514 return nameTypeEDataType; 4515 } 4516 4517 4522 public EDataType getNameType1() { 4523 if (nameType1EDataType == null) { 4524 nameType1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(48); 4525 } 4526 return nameType1EDataType; 4527 } 4528 4529 4534 public EDataType getOidLogicTypeObject() { 4535 if (oidLogicTypeObjectEDataType == null) { 4536 oidLogicTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(51); 4537 } 4538 return oidLogicTypeObjectEDataType; 4539 } 4540 4541 4546 public EDataType getOidLogicTypeObject1() { 4547 if (oidLogicTypeObject1EDataType == null) { 4548 oidLogicTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(52); 4549 } 4550 return oidLogicTypeObject1EDataType; 4551 } 4552 4553 4558 public EDataType getOnErrorContinueTypeObject() { 4559 if (onErrorContinueTypeObjectEDataType == null) { 4560 onErrorContinueTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(56); 4561 } 4562 return onErrorContinueTypeObjectEDataType; 4563 } 4564 4565 4570 public EDataType getOnErrorContinueTypeObject1() { 4571 if (onErrorContinueTypeObject1EDataType == null) { 4572 onErrorContinueTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(57); 4573 } 4574 return onErrorContinueTypeObject1EDataType; 4575 } 4576 4577 4582 public EDataType getOnErrorContinueTypeObject2() { 4583 if (onErrorContinueTypeObject2EDataType == null) { 4584 onErrorContinueTypeObject2EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(58); 4585 } 4586 return onErrorContinueTypeObject2EDataType; 4587 } 4588 4589 4594 public EDataType getRelationModeTypeObject() { 4595 if (relationModeTypeObjectEDataType == null) { 4596 relationModeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(62); 4597 } 4598 return relationModeTypeObjectEDataType; 4599 } 4600 4601 4606 public EDataType getSetCursorNameTypeObject() { 4607 if (setCursorNameTypeObjectEDataType == null) { 4608 setCursorNameTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(67); 4609 } 4610 return setCursorNameTypeObjectEDataType; 4611 } 4612 4613 4618 public EDataType getSetCursorNameTypeObject1() { 4619 if (setCursorNameTypeObject1EDataType == null) { 4620 setCursorNameTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(68); 4621 } 4622 return setCursorNameTypeObject1EDataType; 4623 } 4624 4625 4630 public EDataType getSetCursorNameTypeObject2() { 4631 if (setCursorNameTypeObject2EDataType == null) { 4632 setCursorNameTypeObject2EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(69); 4633 } 4634 return setCursorNameTypeObject2EDataType; 4635 } 4636 4637 4642 public EDataType getSetFetchSizeTypeObject() { 4643 if (setFetchSizeTypeObjectEDataType == null) { 4644 setFetchSizeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(73); 4645 } 4646 return setFetchSizeTypeObjectEDataType; 4647 } 4648 4649 4654 public EDataType getSetFetchSizeTypeObject1() { 4655 if (setFetchSizeTypeObject1EDataType == null) { 4656 setFetchSizeTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(74); 4657 } 4658 return setFetchSizeTypeObject1EDataType; 4659 } 4660 4661 4666 public EDataType getSetFetchSizeTypeObject2() { 4667 if (setFetchSizeTypeObject2EDataType == null) { 4668 setFetchSizeTypeObject2EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(75); 4669 } 4670 return setFetchSizeTypeObject2EDataType; 4671 } 4672 4673 4678 public EDataType getTableModeTypeObject() { 4679 if (tableModeTypeObjectEDataType == null) { 4680 tableModeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(85); 4681 } 4682 return tableModeTypeObjectEDataType; 4683 } 4684 4685 4690 public EDataType getToHexTypeObject() { 4691 if (toHexTypeObjectEDataType == null) { 4692 toHexTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(92); 4693 } 4694 return toHexTypeObjectEDataType; 4695 } 4696 4697 4702 public EDataType getValueModeTypeObject() { 4703 if (valueModeTypeObjectEDataType == null) { 4704 valueModeTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(105); 4705 } 4706 return valueModeTypeObjectEDataType; 4707 } 4708 4709 4714 public EDataType getValueModeTypeObject1() { 4715 if (valueModeTypeObject1EDataType == null) { 4716 valueModeTypeObject1EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(106); 4717 } 4718 return valueModeTypeObject1EDataType; 4719 } 4720 4721 4726 public EDataType getValueModeTypeObject2() { 4727 if (valueModeTypeObject2EDataType == null) { 4728 valueModeTypeObject2EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(107); 4729 } 4730 return valueModeTypeObject2EDataType; 4731 } 4732 4733 4738 public EDataType getValueModeTypeObject3() { 4739 if (valueModeTypeObject3EDataType == null) { 4740 valueModeTypeObject3EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(108); 4741 } 4742 return valueModeTypeObject3EDataType; 4743 } 4744 4745 4750 public EDataType getValueModeTypeObject4() { 4751 if (valueModeTypeObject4EDataType == null) { 4752 valueModeTypeObject4EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(109); 4753 } 4754 return valueModeTypeObject4EDataType; 4755 } 4756 4757 4762 public EDataType getValueModeTypeObject5() { 4763 if (valueModeTypeObject5EDataType == null) { 4764 valueModeTypeObject5EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(110); 4765 } 4766 return valueModeTypeObject5EDataType; 4767 } 4768 4769 4774 public EDataType getValueModeTypeObject6() { 4775 if (valueModeTypeObject6EDataType == null) { 4776 valueModeTypeObject6EDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(OljPackage.eNS_URI).getEClassifiers().get(111); 4777 } 4778 return valueModeTypeObject6EDataType; 4779 } 4780 4781 4786 public OljFactory getOljFactory() { 4787 return (OljFactory)getEFactoryInstance(); 4788 } 4789 4790 4795 private boolean isLoaded = false; 4796 4797 4803 public void loadPackage() { 4804 if (isLoaded) return; 4805 isLoaded = true; 4806 4807 URL url = getClass().getResource(packageFilename); 4808 if (url == null) { 4809 throw new RuntimeException ("Missing serialized package: " + packageFilename); 4810 } 4811 URI uri = URI.createURI(url.toString()); 4812 Resource resource = new EcoreResourceFactoryImpl().createResource(URI.createURI(url.toString())); 4813 try { 4814 resource.load(null); 4815 } 4816 catch (IOException exception) { 4817 throw new WrappedException(exception); 4818 } 4819 initializeFromLoadedEPackage(this, (EPackage)resource.getContents().get(0)); 4820 createResource(eNS_URI); 4821 } 4822 4823 4824 4829 private boolean isFixed = false; 4830 4831 4837 public void fixPackageContents() { 4838 if (isFixed) return; 4839 isFixed = true; 4840 fixEClassifiers(); 4841 } 4842} | Popular Tags |