aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java458
1 files changed, 427 insertions, 31 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
index ece5be15..dd103901 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
@@ -8,6 +8,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatter
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory;
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command; 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config; 13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; 14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
@@ -17,6 +18,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpe
17import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; 18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; 19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; 20import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
20import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File; 22import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; 23import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
22import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference; 24import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
@@ -27,8 +29,11 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatt
27import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration; 29import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
28import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference; 30import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
29import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import; 31import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
32import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
30import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference; 33import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
31import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; 34import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
35import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
36import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
32import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; 37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
33import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; 38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
34import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; 39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
@@ -36,7 +41,9 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
36import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; 41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; 42import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; 43import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
44import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; 45import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
46import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
40import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel; 47import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration; 48import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
42import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry; 49import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
@@ -45,15 +52,19 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialMo
45import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement; 52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
46import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry; 53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
47import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification; 54import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
55import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
48import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; 56import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
49import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; 57import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
58import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
50import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; 59import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
51import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; 60import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; 61import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; 62import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
54import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver; 63import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
64import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
55import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference; 65import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
56import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope; 66import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
67import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
57import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task; 68import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task;
58import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference; 69import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference;
59import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope; 70import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
@@ -349,6 +360,41 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
349 * <!-- end-user-doc --> 360 * <!-- end-user-doc -->
350 * @generated 361 * @generated
351 */ 362 */
363 private EClass classTypeScopeEClass = null;
364
365 /**
366 * <!-- begin-user-doc -->
367 * <!-- end-user-doc -->
368 * @generated
369 */
370 private EClass objectTypeScopeEClass = null;
371
372 /**
373 * <!-- begin-user-doc -->
374 * <!-- end-user-doc -->
375 * @generated
376 */
377 private EClass integerTypeScopeEClass = null;
378
379 /**
380 * <!-- begin-user-doc -->
381 * <!-- end-user-doc -->
382 * @generated
383 */
384 private EClass realTypeScopeEClass = null;
385
386 /**
387 * <!-- begin-user-doc -->
388 * <!-- end-user-doc -->
389 * @generated
390 */
391 private EClass stringTypeScopeEClass = null;
392
393 /**
394 * <!-- begin-user-doc -->
395 * <!-- end-user-doc -->
396 * @generated
397 */
352 private EClass typeReferenceEClass = null; 398 private EClass typeReferenceEClass = null;
353 399
354 /** 400 /**
@@ -391,6 +437,48 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
391 * <!-- end-user-doc --> 437 * <!-- end-user-doc -->
392 * @generated 438 * @generated
393 */ 439 */
440 private EClass numberSpecificationEClass = null;
441
442 /**
443 * <!-- begin-user-doc -->
444 * <!-- end-user-doc -->
445 * @generated
446 */
447 private EClass exactNumberEClass = null;
448
449 /**
450 * <!-- begin-user-doc -->
451 * <!-- end-user-doc -->
452 * @generated
453 */
454 private EClass intervallNumberEClass = null;
455
456 /**
457 * <!-- begin-user-doc -->
458 * <!-- end-user-doc -->
459 * @generated
460 */
461 private EClass intEnumberationEClass = null;
462
463 /**
464 * <!-- begin-user-doc -->
465 * <!-- end-user-doc -->
466 * @generated
467 */
468 private EClass realEnumerationEClass = null;
469
470 /**
471 * <!-- begin-user-doc -->
472 * <!-- end-user-doc -->
473 * @generated
474 */
475 private EClass stringEnumerationEClass = null;
476
477 /**
478 * <!-- begin-user-doc -->
479 * <!-- end-user-doc -->
480 * @generated
481 */
394 private EClass scopeDeclarationEClass = null; 482 private EClass scopeDeclarationEClass = null;
395 483
396 /** 484 /**
@@ -1221,9 +1309,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1221 * <!-- end-user-doc --> 1309 * <!-- end-user-doc -->
1222 * @generated 1310 * @generated
1223 */ 1311 */
1224 public EReference getTypeScope_Type() 1312 public EAttribute getTypeScope_SetsNew()
1225 { 1313 {
1226 return (EReference)typeScopeEClass.getEStructuralFeatures().get(0); 1314 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(0);
1227 } 1315 }
1228 1316
1229 /** 1317 /**
@@ -1231,7 +1319,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1231 * <!-- end-user-doc --> 1319 * <!-- end-user-doc -->
1232 * @generated 1320 * @generated
1233 */ 1321 */
1234 public EAttribute getTypeScope_SetsNew() 1322 public EAttribute getTypeScope_SetsSum()
1235 { 1323 {
1236 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(1); 1324 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(1);
1237 } 1325 }
@@ -1241,9 +1329,69 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1241 * <!-- end-user-doc --> 1329 * <!-- end-user-doc -->
1242 * @generated 1330 * @generated
1243 */ 1331 */
1244 public EAttribute getTypeScope_SetsSum() 1332 public EReference getTypeScope_Number()
1333 {
1334 return (EReference)typeScopeEClass.getEStructuralFeatures().get(2);
1335 }
1336
1337 /**
1338 * <!-- begin-user-doc -->
1339 * <!-- end-user-doc -->
1340 * @generated
1341 */
1342 public EClass getClassTypeScope()
1343 {
1344 return classTypeScopeEClass;
1345 }
1346
1347 /**
1348 * <!-- begin-user-doc -->
1349 * <!-- end-user-doc -->
1350 * @generated
1351 */
1352 public EReference getClassTypeScope_Type()
1353 {
1354 return (EReference)classTypeScopeEClass.getEStructuralFeatures().get(0);
1355 }
1356
1357 /**
1358 * <!-- begin-user-doc -->
1359 * <!-- end-user-doc -->
1360 * @generated
1361 */
1362 public EClass getObjectTypeScope()
1363 {
1364 return objectTypeScopeEClass;
1365 }
1366
1367 /**
1368 * <!-- begin-user-doc -->
1369 * <!-- end-user-doc -->
1370 * @generated
1371 */
1372 public EReference getObjectTypeScope_Type()
1373 {
1374 return (EReference)objectTypeScopeEClass.getEStructuralFeatures().get(0);
1375 }
1376
1377 /**
1378 * <!-- begin-user-doc -->
1379 * <!-- end-user-doc -->
1380 * @generated
1381 */
1382 public EClass getIntegerTypeScope()
1383 {
1384 return integerTypeScopeEClass;
1385 }
1386
1387 /**
1388 * <!-- begin-user-doc -->
1389 * <!-- end-user-doc -->
1390 * @generated
1391 */
1392 public EReference getIntegerTypeScope_Type()
1245 { 1393 {
1246 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(2); 1394 return (EReference)integerTypeScopeEClass.getEStructuralFeatures().get(0);
1247 } 1395 }
1248 1396
1249 /** 1397 /**
@@ -1251,9 +1399,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1251 * <!-- end-user-doc --> 1399 * <!-- end-user-doc -->
1252 * @generated 1400 * @generated
1253 */ 1401 */
1254 public EAttribute getTypeScope_Min() 1402 public EClass getRealTypeScope()
1255 { 1403 {
1256 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(3); 1404 return realTypeScopeEClass;
1257 } 1405 }
1258 1406
1259 /** 1407 /**
@@ -1261,9 +1409,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1261 * <!-- end-user-doc --> 1409 * <!-- end-user-doc -->
1262 * @generated 1410 * @generated
1263 */ 1411 */
1264 public EAttribute getTypeScope_MaxUnlimited() 1412 public EReference getRealTypeScope_Type()
1265 { 1413 {
1266 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(4); 1414 return (EReference)realTypeScopeEClass.getEStructuralFeatures().get(0);
1267 } 1415 }
1268 1416
1269 /** 1417 /**
@@ -1271,9 +1419,19 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1271 * <!-- end-user-doc --> 1419 * <!-- end-user-doc -->
1272 * @generated 1420 * @generated
1273 */ 1421 */
1274 public EAttribute getTypeScope_Max() 1422 public EClass getStringTypeScope()
1275 { 1423 {
1276 return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(5); 1424 return stringTypeScopeEClass;
1425 }
1426
1427 /**
1428 * <!-- begin-user-doc -->
1429 * <!-- end-user-doc -->
1430 * @generated
1431 */
1432 public EReference getStringTypeScope_Type()
1433 {
1434 return (EReference)stringTypeScopeEClass.getEStructuralFeatures().get(0);
1277 } 1435 }
1278 1436
1279 /** 1437 /**
@@ -1351,6 +1509,146 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1351 * <!-- end-user-doc --> 1509 * <!-- end-user-doc -->
1352 * @generated 1510 * @generated
1353 */ 1511 */
1512 public EClass getNumberSpecification()
1513 {
1514 return numberSpecificationEClass;
1515 }
1516
1517 /**
1518 * <!-- begin-user-doc -->
1519 * <!-- end-user-doc -->
1520 * @generated
1521 */
1522 public EClass getExactNumber()
1523 {
1524 return exactNumberEClass;
1525 }
1526
1527 /**
1528 * <!-- begin-user-doc -->
1529 * <!-- end-user-doc -->
1530 * @generated
1531 */
1532 public EAttribute getExactNumber_ExactNumber()
1533 {
1534 return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(0);
1535 }
1536
1537 /**
1538 * <!-- begin-user-doc -->
1539 * <!-- end-user-doc -->
1540 * @generated
1541 */
1542 public EAttribute getExactNumber_ExactUnlimited()
1543 {
1544 return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(1);
1545 }
1546
1547 /**
1548 * <!-- begin-user-doc -->
1549 * <!-- end-user-doc -->
1550 * @generated
1551 */
1552 public EClass getIntervallNumber()
1553 {
1554 return intervallNumberEClass;
1555 }
1556
1557 /**
1558 * <!-- begin-user-doc -->
1559 * <!-- end-user-doc -->
1560 * @generated
1561 */
1562 public EAttribute getIntervallNumber_Min()
1563 {
1564 return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(0);
1565 }
1566
1567 /**
1568 * <!-- begin-user-doc -->
1569 * <!-- end-user-doc -->
1570 * @generated
1571 */
1572 public EAttribute getIntervallNumber_MaxNumber()
1573 {
1574 return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(1);
1575 }
1576
1577 /**
1578 * <!-- begin-user-doc -->
1579 * <!-- end-user-doc -->
1580 * @generated
1581 */
1582 public EAttribute getIntervallNumber_MaxUnlimited()
1583 {
1584 return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(2);
1585 }
1586
1587 /**
1588 * <!-- begin-user-doc -->
1589 * <!-- end-user-doc -->
1590 * @generated
1591 */
1592 public EClass getIntEnumberation()
1593 {
1594 return intEnumberationEClass;
1595 }
1596
1597 /**
1598 * <!-- begin-user-doc -->
1599 * <!-- end-user-doc -->
1600 * @generated
1601 */
1602 public EAttribute getIntEnumberation_Entry()
1603 {
1604 return (EAttribute)intEnumberationEClass.getEStructuralFeatures().get(0);
1605 }
1606
1607 /**
1608 * <!-- begin-user-doc -->
1609 * <!-- end-user-doc -->
1610 * @generated
1611 */
1612 public EClass getRealEnumeration()
1613 {
1614 return realEnumerationEClass;
1615 }
1616
1617 /**
1618 * <!-- begin-user-doc -->
1619 * <!-- end-user-doc -->
1620 * @generated
1621 */
1622 public EAttribute getRealEnumeration_Entry()
1623 {
1624 return (EAttribute)realEnumerationEClass.getEStructuralFeatures().get(0);
1625 }
1626
1627 /**
1628 * <!-- begin-user-doc -->
1629 * <!-- end-user-doc -->
1630 * @generated
1631 */
1632 public EClass getStringEnumeration()
1633 {
1634 return stringEnumerationEClass;
1635 }
1636
1637 /**
1638 * <!-- begin-user-doc -->
1639 * <!-- end-user-doc -->
1640 * @generated
1641 */
1642 public EAttribute getStringEnumeration_Entry()
1643 {
1644 return (EAttribute)stringEnumerationEClass.getEStructuralFeatures().get(0);
1645 }
1646
1647 /**
1648 * <!-- begin-user-doc -->
1649 * <!-- end-user-doc -->
1650 * @generated
1651 */
1354 public EClass getScopeDeclaration() 1652 public EClass getScopeDeclaration()
1355 { 1653 {
1356 return scopeDeclarationEClass; 1654 return scopeDeclarationEClass;
@@ -1461,7 +1759,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1461 * <!-- end-user-doc --> 1759 * <!-- end-user-doc -->
1462 * @generated 1760 * @generated
1463 */ 1761 */
1464 public EAttribute getGenerationTask_Number() 1762 public EAttribute getGenerationTask_NumberSpecified()
1465 { 1763 {
1466 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(4); 1764 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(4);
1467 } 1765 }
@@ -1471,7 +1769,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1471 * <!-- end-user-doc --> 1769 * <!-- end-user-doc -->
1472 * @generated 1770 * @generated
1473 */ 1771 */
1474 public EAttribute getGenerationTask_Runs() 1772 public EAttribute getGenerationTask_Number()
1475 { 1773 {
1476 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(5); 1774 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(5);
1477 } 1775 }
@@ -1481,7 +1779,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1481 * <!-- end-user-doc --> 1779 * <!-- end-user-doc -->
1482 * @generated 1780 * @generated
1483 */ 1781 */
1484 public EAttribute getGenerationTask_Solver() 1782 public EAttribute getGenerationTask_RunSpecified()
1485 { 1783 {
1486 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(6); 1784 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(6);
1487 } 1785 }
@@ -1491,9 +1789,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1491 * <!-- end-user-doc --> 1789 * <!-- end-user-doc -->
1492 * @generated 1790 * @generated
1493 */ 1791 */
1494 public EReference getGenerationTask_Config() 1792 public EAttribute getGenerationTask_Runs()
1495 { 1793 {
1496 return (EReference)generationTaskEClass.getEStructuralFeatures().get(7); 1794 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(7);
1497 } 1795 }
1498 1796
1499 /** 1797 /**
@@ -1501,9 +1799,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1501 * <!-- end-user-doc --> 1799 * <!-- end-user-doc -->
1502 * @generated 1800 * @generated
1503 */ 1801 */
1504 public EReference getGenerationTask_TagetFolder() 1802 public EAttribute getGenerationTask_Solver()
1505 { 1803 {
1506 return (EReference)generationTaskEClass.getEStructuralFeatures().get(8); 1804 return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(8);
1507 } 1805 }
1508 1806
1509 /** 1807 /**
@@ -1511,7 +1809,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1511 * <!-- end-user-doc --> 1809 * <!-- end-user-doc -->
1512 * @generated 1810 * @generated
1513 */ 1811 */
1514 public EReference getGenerationTask_DebugFolder() 1812 public EReference getGenerationTask_Config()
1515 { 1813 {
1516 return (EReference)generationTaskEClass.getEStructuralFeatures().get(9); 1814 return (EReference)generationTaskEClass.getEStructuralFeatures().get(9);
1517 } 1815 }
@@ -1521,7 +1819,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1521 * <!-- end-user-doc --> 1819 * <!-- end-user-doc -->
1522 * @generated 1820 * @generated
1523 */ 1821 */
1524 public EReference getGenerationTask_TargetLogFile() 1822 public EReference getGenerationTask_DebugFolder()
1525 { 1823 {
1526 return (EReference)generationTaskEClass.getEStructuralFeatures().get(10); 1824 return (EReference)generationTaskEClass.getEStructuralFeatures().get(10);
1527 } 1825 }
@@ -1531,7 +1829,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1531 * <!-- end-user-doc --> 1829 * <!-- end-user-doc -->
1532 * @generated 1830 * @generated
1533 */ 1831 */
1534 public EReference getGenerationTask_TargetStatisticsFile() 1832 public EReference getGenerationTask_TargetLogFile()
1535 { 1833 {
1536 return (EReference)generationTaskEClass.getEStructuralFeatures().get(11); 1834 return (EReference)generationTaskEClass.getEStructuralFeatures().get(11);
1537 } 1835 }
@@ -1541,6 +1839,26 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1541 * <!-- end-user-doc --> 1839 * <!-- end-user-doc -->
1542 * @generated 1840 * @generated
1543 */ 1841 */
1842 public EReference getGenerationTask_TargetStatisticsFile()
1843 {
1844 return (EReference)generationTaskEClass.getEStructuralFeatures().get(12);
1845 }
1846
1847 /**
1848 * <!-- begin-user-doc -->
1849 * <!-- end-user-doc -->
1850 * @generated
1851 */
1852 public EReference getGenerationTask_TagetFolder()
1853 {
1854 return (EReference)generationTaskEClass.getEStructuralFeatures().get(13);
1855 }
1856
1857 /**
1858 * <!-- begin-user-doc -->
1859 * <!-- end-user-doc -->
1860 * @generated
1861 */
1544 public EClass getIntegerScope() 1862 public EClass getIntegerScope()
1545 { 1863 {
1546 return integerScopeEClass; 1864 return integerScopeEClass;
@@ -1713,12 +2031,24 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1713 createEReference(scopeSpecificationEClass, SCOPE_SPECIFICATION__SCOPES); 2031 createEReference(scopeSpecificationEClass, SCOPE_SPECIFICATION__SCOPES);
1714 2032
1715 typeScopeEClass = createEClass(TYPE_SCOPE); 2033 typeScopeEClass = createEClass(TYPE_SCOPE);
1716 createEReference(typeScopeEClass, TYPE_SCOPE__TYPE);
1717 createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_NEW); 2034 createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_NEW);
1718 createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_SUM); 2035 createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_SUM);
1719 createEAttribute(typeScopeEClass, TYPE_SCOPE__MIN); 2036 createEReference(typeScopeEClass, TYPE_SCOPE__NUMBER);
1720 createEAttribute(typeScopeEClass, TYPE_SCOPE__MAX_UNLIMITED); 2037
1721 createEAttribute(typeScopeEClass, TYPE_SCOPE__MAX); 2038 classTypeScopeEClass = createEClass(CLASS_TYPE_SCOPE);
2039 createEReference(classTypeScopeEClass, CLASS_TYPE_SCOPE__TYPE);
2040
2041 objectTypeScopeEClass = createEClass(OBJECT_TYPE_SCOPE);
2042 createEReference(objectTypeScopeEClass, OBJECT_TYPE_SCOPE__TYPE);
2043
2044 integerTypeScopeEClass = createEClass(INTEGER_TYPE_SCOPE);
2045 createEReference(integerTypeScopeEClass, INTEGER_TYPE_SCOPE__TYPE);
2046
2047 realTypeScopeEClass = createEClass(REAL_TYPE_SCOPE);
2048 createEReference(realTypeScopeEClass, REAL_TYPE_SCOPE__TYPE);
2049
2050 stringTypeScopeEClass = createEClass(STRING_TYPE_SCOPE);
2051 createEReference(stringTypeScopeEClass, STRING_TYPE_SCOPE__TYPE);
1722 2052
1723 typeReferenceEClass = createEClass(TYPE_REFERENCE); 2053 typeReferenceEClass = createEClass(TYPE_REFERENCE);
1724 2054
@@ -1733,6 +2063,26 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1733 2063
1734 stringReferenceEClass = createEClass(STRING_REFERENCE); 2064 stringReferenceEClass = createEClass(STRING_REFERENCE);
1735 2065
2066 numberSpecificationEClass = createEClass(NUMBER_SPECIFICATION);
2067
2068 exactNumberEClass = createEClass(EXACT_NUMBER);
2069 createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_NUMBER);
2070 createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_UNLIMITED);
2071
2072 intervallNumberEClass = createEClass(INTERVALL_NUMBER);
2073 createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MIN);
2074 createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_NUMBER);
2075 createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_UNLIMITED);
2076
2077 intEnumberationEClass = createEClass(INT_ENUMBERATION);
2078 createEAttribute(intEnumberationEClass, INT_ENUMBERATION__ENTRY);
2079
2080 realEnumerationEClass = createEClass(REAL_ENUMERATION);
2081 createEAttribute(realEnumerationEClass, REAL_ENUMERATION__ENTRY);
2082
2083 stringEnumerationEClass = createEClass(STRING_ENUMERATION);
2084 createEAttribute(stringEnumerationEClass, STRING_ENUMERATION__ENTRY);
2085
1736 scopeDeclarationEClass = createEClass(SCOPE_DECLARATION); 2086 scopeDeclarationEClass = createEClass(SCOPE_DECLARATION);
1737 createEReference(scopeDeclarationEClass, SCOPE_DECLARATION__SPECIFICATION); 2087 createEReference(scopeDeclarationEClass, SCOPE_DECLARATION__SPECIFICATION);
1738 2088
@@ -1748,14 +2098,16 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1748 createEReference(generationTaskEClass, GENERATION_TASK__PARTIAL_MODEL); 2098 createEReference(generationTaskEClass, GENERATION_TASK__PARTIAL_MODEL);
1749 createEReference(generationTaskEClass, GENERATION_TASK__PATTERNS); 2099 createEReference(generationTaskEClass, GENERATION_TASK__PATTERNS);
1750 createEReference(generationTaskEClass, GENERATION_TASK__SCOPE); 2100 createEReference(generationTaskEClass, GENERATION_TASK__SCOPE);
2101 createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER_SPECIFIED);
1751 createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER); 2102 createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER);
2103 createEAttribute(generationTaskEClass, GENERATION_TASK__RUN_SPECIFIED);
1752 createEAttribute(generationTaskEClass, GENERATION_TASK__RUNS); 2104 createEAttribute(generationTaskEClass, GENERATION_TASK__RUNS);
1753 createEAttribute(generationTaskEClass, GENERATION_TASK__SOLVER); 2105 createEAttribute(generationTaskEClass, GENERATION_TASK__SOLVER);
1754 createEReference(generationTaskEClass, GENERATION_TASK__CONFIG); 2106 createEReference(generationTaskEClass, GENERATION_TASK__CONFIG);
1755 createEReference(generationTaskEClass, GENERATION_TASK__TAGET_FOLDER);
1756 createEReference(generationTaskEClass, GENERATION_TASK__DEBUG_FOLDER); 2107 createEReference(generationTaskEClass, GENERATION_TASK__DEBUG_FOLDER);
1757 createEReference(generationTaskEClass, GENERATION_TASK__TARGET_LOG_FILE); 2108 createEReference(generationTaskEClass, GENERATION_TASK__TARGET_LOG_FILE);
1758 createEReference(generationTaskEClass, GENERATION_TASK__TARGET_STATISTICS_FILE); 2109 createEReference(generationTaskEClass, GENERATION_TASK__TARGET_STATISTICS_FILE);
2110 createEReference(generationTaskEClass, GENERATION_TASK__TAGET_FOLDER);
1759 2111
1760 integerScopeEClass = createEClass(INTEGER_SCOPE); 2112 integerScopeEClass = createEClass(INTEGER_SCOPE);
1761 2113
@@ -1825,11 +2177,21 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1825 configDeclarationEClass.getESuperTypes().add(this.getDeclaration()); 2177 configDeclarationEClass.getESuperTypes().add(this.getDeclaration());
1826 configReferenceEClass.getESuperTypes().add(this.getConfig()); 2178 configReferenceEClass.getESuperTypes().add(this.getConfig());
1827 scopeSpecificationEClass.getESuperTypes().add(this.getScope()); 2179 scopeSpecificationEClass.getESuperTypes().add(this.getScope());
2180 classTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
2181 objectTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
2182 integerTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
2183 realTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
2184 stringTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
1828 classReferenceEClass.getESuperTypes().add(this.getTypeReference()); 2185 classReferenceEClass.getESuperTypes().add(this.getTypeReference());
1829 objectReferenceEClass.getESuperTypes().add(this.getTypeReference()); 2186 objectReferenceEClass.getESuperTypes().add(this.getTypeReference());
1830 integerReferenceEClass.getESuperTypes().add(this.getTypeReference()); 2187 integerReferenceEClass.getESuperTypes().add(this.getTypeReference());
1831 realReferenceEClass.getESuperTypes().add(this.getTypeReference()); 2188 realReferenceEClass.getESuperTypes().add(this.getTypeReference());
1832 stringReferenceEClass.getESuperTypes().add(this.getTypeReference()); 2189 stringReferenceEClass.getESuperTypes().add(this.getTypeReference());
2190 exactNumberEClass.getESuperTypes().add(this.getNumberSpecification());
2191 intervallNumberEClass.getESuperTypes().add(this.getNumberSpecification());
2192 intEnumberationEClass.getESuperTypes().add(this.getNumberSpecification());
2193 realEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
2194 stringEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
1833 scopeDeclarationEClass.getESuperTypes().add(this.getDeclaration()); 2195 scopeDeclarationEClass.getESuperTypes().add(this.getDeclaration());
1834 scopeReferenceEClass.getESuperTypes().add(this.getScope()); 2196 scopeReferenceEClass.getESuperTypes().add(this.getScope());
1835 taskEClass.getESuperTypes().add(this.getCommand()); 2197 taskEClass.getESuperTypes().add(this.getCommand());
@@ -1946,12 +2308,24 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1946 initEReference(getScopeSpecification_Scopes(), this.getTypeScope(), null, "scopes", null, 0, -1, ScopeSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2308 initEReference(getScopeSpecification_Scopes(), this.getTypeScope(), null, "scopes", null, 0, -1, ScopeSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1947 2309
1948 initEClass(typeScopeEClass, TypeScope.class, "TypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2310 initEClass(typeScopeEClass, TypeScope.class, "TypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1949 initEReference(getTypeScope_Type(), this.getTypeReference(), null, "type", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1950 initEAttribute(getTypeScope_SetsNew(), theEcorePackage.getEBoolean(), "setsNew", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2311 initEAttribute(getTypeScope_SetsNew(), theEcorePackage.getEBoolean(), "setsNew", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1951 initEAttribute(getTypeScope_SetsSum(), theEcorePackage.getEBoolean(), "setsSum", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2312 initEAttribute(getTypeScope_SetsSum(), theEcorePackage.getEBoolean(), "setsSum", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1952 initEAttribute(getTypeScope_Min(), theEcorePackage.getEInt(), "min", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2313 initEReference(getTypeScope_Number(), this.getNumberSpecification(), null, "number", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1953 initEAttribute(getTypeScope_MaxUnlimited(), theEcorePackage.getEBoolean(), "maxUnlimited", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2314
1954 initEAttribute(getTypeScope_Max(), theEcorePackage.getEInt(), "max", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2315 initEClass(classTypeScopeEClass, ClassTypeScope.class, "ClassTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2316 initEReference(getClassTypeScope_Type(), this.getClassReference(), null, "type", null, 0, 1, ClassTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2317
2318 initEClass(objectTypeScopeEClass, ObjectTypeScope.class, "ObjectTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2319 initEReference(getObjectTypeScope_Type(), this.getObjectReference(), null, "type", null, 0, 1, ObjectTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2320
2321 initEClass(integerTypeScopeEClass, IntegerTypeScope.class, "IntegerTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2322 initEReference(getIntegerTypeScope_Type(), this.getIntegerReference(), null, "type", null, 0, 1, IntegerTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2323
2324 initEClass(realTypeScopeEClass, RealTypeScope.class, "RealTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2325 initEReference(getRealTypeScope_Type(), this.getRealReference(), null, "type", null, 0, 1, RealTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2326
2327 initEClass(stringTypeScopeEClass, StringTypeScope.class, "StringTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2328 initEReference(getStringTypeScope_Type(), this.getStringReference(), null, "type", null, 0, 1, StringTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1955 2329
1956 initEClass(typeReferenceEClass, TypeReference.class, "TypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2330 initEClass(typeReferenceEClass, TypeReference.class, "TypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1957 2331
@@ -1966,6 +2340,26 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1966 2340
1967 initEClass(stringReferenceEClass, StringReference.class, "StringReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2341 initEClass(stringReferenceEClass, StringReference.class, "StringReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1968 2342
2343 initEClass(numberSpecificationEClass, NumberSpecification.class, "NumberSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2344
2345 initEClass(exactNumberEClass, ExactNumber.class, "ExactNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2346 initEAttribute(getExactNumber_ExactNumber(), theEcorePackage.getEInt(), "exactNumber", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2347 initEAttribute(getExactNumber_ExactUnlimited(), theEcorePackage.getEBoolean(), "exactUnlimited", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2348
2349 initEClass(intervallNumberEClass, IntervallNumber.class, "IntervallNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2350 initEAttribute(getIntervallNumber_Min(), theEcorePackage.getEInt(), "min", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2351 initEAttribute(getIntervallNumber_MaxNumber(), theEcorePackage.getEInt(), "maxNumber", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2352 initEAttribute(getIntervallNumber_MaxUnlimited(), theEcorePackage.getEBoolean(), "maxUnlimited", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2353
2354 initEClass(intEnumberationEClass, IntEnumberation.class, "IntEnumberation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2355 initEAttribute(getIntEnumberation_Entry(), theEcorePackage.getEInt(), "entry", null, 0, -1, IntEnumberation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2356
2357 initEClass(realEnumerationEClass, RealEnumeration.class, "RealEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2358 initEAttribute(getRealEnumeration_Entry(), theEcorePackage.getEInt(), "entry", null, 0, -1, RealEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2359
2360 initEClass(stringEnumerationEClass, StringEnumeration.class, "StringEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
2361 initEAttribute(getStringEnumeration_Entry(), theEcorePackage.getEString(), "entry", null, 0, -1, StringEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2362
1969 initEClass(scopeDeclarationEClass, ScopeDeclaration.class, "ScopeDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2363 initEClass(scopeDeclarationEClass, ScopeDeclaration.class, "ScopeDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1970 initEReference(getScopeDeclaration_Specification(), this.getScopeSpecification(), null, "specification", null, 0, 1, ScopeDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2364 initEReference(getScopeDeclaration_Specification(), this.getScopeSpecification(), null, "specification", null, 0, 1, ScopeDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1971 2365
@@ -1981,14 +2375,16 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1981 initEReference(getGenerationTask_PartialModel(), this.getPartialModel(), null, "partialModel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2375 initEReference(getGenerationTask_PartialModel(), this.getPartialModel(), null, "partialModel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1982 initEReference(getGenerationTask_Patterns(), this.getGraphPattern(), null, "patterns", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2376 initEReference(getGenerationTask_Patterns(), this.getGraphPattern(), null, "patterns", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1983 initEReference(getGenerationTask_Scope(), this.getScope(), null, "scope", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2377 initEReference(getGenerationTask_Scope(), this.getScope(), null, "scope", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2378 initEAttribute(getGenerationTask_NumberSpecified(), theEcorePackage.getEBoolean(), "numberSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1984 initEAttribute(getGenerationTask_Number(), theEcorePackage.getEInt(), "number", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2379 initEAttribute(getGenerationTask_Number(), theEcorePackage.getEInt(), "number", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2380 initEAttribute(getGenerationTask_RunSpecified(), theEcorePackage.getEBoolean(), "runSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1985 initEAttribute(getGenerationTask_Runs(), theEcorePackage.getEInt(), "runs", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2381 initEAttribute(getGenerationTask_Runs(), theEcorePackage.getEInt(), "runs", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1986 initEAttribute(getGenerationTask_Solver(), this.getSolver(), "solver", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2382 initEAttribute(getGenerationTask_Solver(), this.getSolver(), "solver", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1987 initEReference(getGenerationTask_Config(), this.getConfig(), null, "config", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2383 initEReference(getGenerationTask_Config(), this.getConfig(), null, "config", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1988 initEReference(getGenerationTask_TagetFolder(), this.getFile(), null, "tagetFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1989 initEReference(getGenerationTask_DebugFolder(), this.getFile(), null, "debugFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2384 initEReference(getGenerationTask_DebugFolder(), this.getFile(), null, "debugFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1990 initEReference(getGenerationTask_TargetLogFile(), this.getFile(), null, "targetLogFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2385 initEReference(getGenerationTask_TargetLogFile(), this.getFile(), null, "targetLogFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1991 initEReference(getGenerationTask_TargetStatisticsFile(), this.getFile(), null, "targetStatisticsFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2386 initEReference(getGenerationTask_TargetStatisticsFile(), this.getFile(), null, "targetStatisticsFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
2387 initEReference(getGenerationTask_TagetFolder(), this.getFile(), null, "tagetFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1992 2388
1993 initEClass(integerScopeEClass, IntegerScope.class, "IntegerScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2389 initEClass(integerScopeEClass, IntegerScope.class, "IntegerScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1994 2390