aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.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/ApplicationConfigurationPackage.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java1088
1 files changed, 994 insertions, 94 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
index 2a23a843..2046ffa8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
@@ -1128,7 +1128,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1128 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() 1128 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
1129 * @generated 1129 * @generated
1130 */ 1130 */
1131 int SCOPE = 46; 1131 int SCOPE = 57;
1132 1132
1133 /** 1133 /**
1134 * The number of structural features of the '<em>Scope</em>' class. 1134 * The number of structural features of the '<em>Scope</em>' class.
@@ -1178,13 +1178,105 @@ public interface ApplicationConfigurationPackage extends EPackage
1178 int TYPE_SCOPE = 37; 1178 int TYPE_SCOPE = 37;
1179 1179
1180 /** 1180 /**
1181 * The feature id for the '<em><b>Sets New</b></em>' attribute.
1182 * <!-- begin-user-doc -->
1183 * <!-- end-user-doc -->
1184 * @generated
1185 * @ordered
1186 */
1187 int TYPE_SCOPE__SETS_NEW = 0;
1188
1189 /**
1190 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
1191 * <!-- begin-user-doc -->
1192 * <!-- end-user-doc -->
1193 * @generated
1194 * @ordered
1195 */
1196 int TYPE_SCOPE__SETS_SUM = 1;
1197
1198 /**
1199 * The feature id for the '<em><b>Number</b></em>' containment reference.
1200 * <!-- begin-user-doc -->
1201 * <!-- end-user-doc -->
1202 * @generated
1203 * @ordered
1204 */
1205 int TYPE_SCOPE__NUMBER = 2;
1206
1207 /**
1208 * The number of structural features of the '<em>Type Scope</em>' class.
1209 * <!-- begin-user-doc -->
1210 * <!-- end-user-doc -->
1211 * @generated
1212 * @ordered
1213 */
1214 int TYPE_SCOPE_FEATURE_COUNT = 3;
1215
1216 /**
1217 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl <em>Class Type Scope</em>}' class.
1218 * <!-- begin-user-doc -->
1219 * <!-- end-user-doc -->
1220 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
1221 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
1222 * @generated
1223 */
1224 int CLASS_TYPE_SCOPE = 38;
1225
1226 /**
1227 * The feature id for the '<em><b>Sets New</b></em>' attribute.
1228 * <!-- begin-user-doc -->
1229 * <!-- end-user-doc -->
1230 * @generated
1231 * @ordered
1232 */
1233 int CLASS_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
1234
1235 /**
1236 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
1237 * <!-- begin-user-doc -->
1238 * <!-- end-user-doc -->
1239 * @generated
1240 * @ordered
1241 */
1242 int CLASS_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
1243
1244 /**
1245 * The feature id for the '<em><b>Number</b></em>' containment reference.
1246 * <!-- begin-user-doc -->
1247 * <!-- end-user-doc -->
1248 * @generated
1249 * @ordered
1250 */
1251 int CLASS_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
1252
1253 /**
1181 * The feature id for the '<em><b>Type</b></em>' containment reference. 1254 * The feature id for the '<em><b>Type</b></em>' containment reference.
1182 * <!-- begin-user-doc --> 1255 * <!-- begin-user-doc -->
1183 * <!-- end-user-doc --> 1256 * <!-- end-user-doc -->
1184 * @generated 1257 * @generated
1185 * @ordered 1258 * @ordered
1186 */ 1259 */
1187 int TYPE_SCOPE__TYPE = 0; 1260 int CLASS_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
1261
1262 /**
1263 * The number of structural features of the '<em>Class Type Scope</em>' class.
1264 * <!-- begin-user-doc -->
1265 * <!-- end-user-doc -->
1266 * @generated
1267 * @ordered
1268 */
1269 int CLASS_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
1270
1271 /**
1272 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl <em>Object Type Scope</em>}' class.
1273 * <!-- begin-user-doc -->
1274 * <!-- end-user-doc -->
1275 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
1276 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
1277 * @generated
1278 */
1279 int OBJECT_TYPE_SCOPE = 39;
1188 1280
1189 /** 1281 /**
1190 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1282 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1193,7 +1285,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1193 * @generated 1285 * @generated
1194 * @ordered 1286 * @ordered
1195 */ 1287 */
1196 int TYPE_SCOPE__SETS_NEW = 1; 1288 int OBJECT_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
1197 1289
1198 /** 1290 /**
1199 * The feature id for the '<em><b>Sets Sum</b></em>' attribute. 1291 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
@@ -1202,43 +1294,199 @@ public interface ApplicationConfigurationPackage extends EPackage
1202 * @generated 1294 * @generated
1203 * @ordered 1295 * @ordered
1204 */ 1296 */
1205 int TYPE_SCOPE__SETS_SUM = 2; 1297 int OBJECT_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
1206 1298
1207 /** 1299 /**
1208 * The feature id for the '<em><b>Min</b></em>' attribute. 1300 * The feature id for the '<em><b>Number</b></em>' containment reference.
1209 * <!-- begin-user-doc --> 1301 * <!-- begin-user-doc -->
1210 * <!-- end-user-doc --> 1302 * <!-- end-user-doc -->
1211 * @generated 1303 * @generated
1212 * @ordered 1304 * @ordered
1213 */ 1305 */
1214 int TYPE_SCOPE__MIN = 3; 1306 int OBJECT_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
1215 1307
1216 /** 1308 /**
1217 * The feature id for the '<em><b>Max Unlimited</b></em>' attribute. 1309 * The feature id for the '<em><b>Type</b></em>' containment reference.
1218 * <!-- begin-user-doc --> 1310 * <!-- begin-user-doc -->
1219 * <!-- end-user-doc --> 1311 * <!-- end-user-doc -->
1220 * @generated 1312 * @generated
1221 * @ordered 1313 * @ordered
1222 */ 1314 */
1223 int TYPE_SCOPE__MAX_UNLIMITED = 4; 1315 int OBJECT_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
1224 1316
1225 /** 1317 /**
1226 * The feature id for the '<em><b>Max</b></em>' attribute. 1318 * The number of structural features of the '<em>Object Type Scope</em>' class.
1227 * <!-- begin-user-doc --> 1319 * <!-- begin-user-doc -->
1228 * <!-- end-user-doc --> 1320 * <!-- end-user-doc -->
1229 * @generated 1321 * @generated
1230 * @ordered 1322 * @ordered
1231 */ 1323 */
1232 int TYPE_SCOPE__MAX = 5; 1324 int OBJECT_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
1233 1325
1234 /** 1326 /**
1235 * The number of structural features of the '<em>Type Scope</em>' class. 1327 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl <em>Integer Type Scope</em>}' class.
1328 * <!-- begin-user-doc -->
1329 * <!-- end-user-doc -->
1330 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
1331 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
1332 * @generated
1333 */
1334 int INTEGER_TYPE_SCOPE = 40;
1335
1336 /**
1337 * The feature id for the '<em><b>Sets New</b></em>' attribute.
1338 * <!-- begin-user-doc -->
1339 * <!-- end-user-doc -->
1340 * @generated
1341 * @ordered
1342 */
1343 int INTEGER_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
1344
1345 /**
1346 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
1347 * <!-- begin-user-doc -->
1348 * <!-- end-user-doc -->
1349 * @generated
1350 * @ordered
1351 */
1352 int INTEGER_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
1353
1354 /**
1355 * The feature id for the '<em><b>Number</b></em>' containment reference.
1356 * <!-- begin-user-doc -->
1357 * <!-- end-user-doc -->
1358 * @generated
1359 * @ordered
1360 */
1361 int INTEGER_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
1362
1363 /**
1364 * The feature id for the '<em><b>Type</b></em>' containment reference.
1365 * <!-- begin-user-doc -->
1366 * <!-- end-user-doc -->
1367 * @generated
1368 * @ordered
1369 */
1370 int INTEGER_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
1371
1372 /**
1373 * The number of structural features of the '<em>Integer Type Scope</em>' class.
1374 * <!-- begin-user-doc -->
1375 * <!-- end-user-doc -->
1376 * @generated
1377 * @ordered
1378 */
1379 int INTEGER_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
1380
1381 /**
1382 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl <em>Real Type Scope</em>}' class.
1383 * <!-- begin-user-doc -->
1384 * <!-- end-user-doc -->
1385 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
1386 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
1387 * @generated
1388 */
1389 int REAL_TYPE_SCOPE = 41;
1390
1391 /**
1392 * The feature id for the '<em><b>Sets New</b></em>' attribute.
1393 * <!-- begin-user-doc -->
1394 * <!-- end-user-doc -->
1395 * @generated
1396 * @ordered
1397 */
1398 int REAL_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
1399
1400 /**
1401 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
1402 * <!-- begin-user-doc -->
1403 * <!-- end-user-doc -->
1404 * @generated
1405 * @ordered
1406 */
1407 int REAL_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
1408
1409 /**
1410 * The feature id for the '<em><b>Number</b></em>' containment reference.
1411 * <!-- begin-user-doc -->
1412 * <!-- end-user-doc -->
1413 * @generated
1414 * @ordered
1415 */
1416 int REAL_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
1417
1418 /**
1419 * The feature id for the '<em><b>Type</b></em>' containment reference.
1420 * <!-- begin-user-doc -->
1421 * <!-- end-user-doc -->
1422 * @generated
1423 * @ordered
1424 */
1425 int REAL_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
1426
1427 /**
1428 * The number of structural features of the '<em>Real Type Scope</em>' class.
1429 * <!-- begin-user-doc -->
1430 * <!-- end-user-doc -->
1431 * @generated
1432 * @ordered
1433 */
1434 int REAL_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
1435
1436 /**
1437 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl <em>String Type Scope</em>}' class.
1438 * <!-- begin-user-doc -->
1439 * <!-- end-user-doc -->
1440 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
1441 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
1442 * @generated
1443 */
1444 int STRING_TYPE_SCOPE = 42;
1445
1446 /**
1447 * The feature id for the '<em><b>Sets New</b></em>' attribute.
1448 * <!-- begin-user-doc -->
1449 * <!-- end-user-doc -->
1450 * @generated
1451 * @ordered
1452 */
1453 int STRING_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
1454
1455 /**
1456 * The feature id for the '<em><b>Sets Sum</b></em>' attribute.
1236 * <!-- begin-user-doc --> 1457 * <!-- begin-user-doc -->
1237 * <!-- end-user-doc --> 1458 * <!-- end-user-doc -->
1238 * @generated 1459 * @generated
1239 * @ordered 1460 * @ordered
1240 */ 1461 */
1241 int TYPE_SCOPE_FEATURE_COUNT = 6; 1462 int STRING_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
1463
1464 /**
1465 * The feature id for the '<em><b>Number</b></em>' containment reference.
1466 * <!-- begin-user-doc -->
1467 * <!-- end-user-doc -->
1468 * @generated
1469 * @ordered
1470 */
1471 int STRING_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
1472
1473 /**
1474 * The feature id for the '<em><b>Type</b></em>' containment reference.
1475 * <!-- begin-user-doc -->
1476 * <!-- end-user-doc -->
1477 * @generated
1478 * @ordered
1479 */
1480 int STRING_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
1481
1482 /**
1483 * The number of structural features of the '<em>String Type Scope</em>' class.
1484 * <!-- begin-user-doc -->
1485 * <!-- end-user-doc -->
1486 * @generated
1487 * @ordered
1488 */
1489 int STRING_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
1242 1490
1243 /** 1491 /**
1244 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl <em>Type Reference</em>}' class. 1492 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl <em>Type Reference</em>}' class.
@@ -1248,7 +1496,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1248 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() 1496 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
1249 * @generated 1497 * @generated
1250 */ 1498 */
1251 int TYPE_REFERENCE = 38; 1499 int TYPE_REFERENCE = 43;
1252 1500
1253 /** 1501 /**
1254 * The number of structural features of the '<em>Type Reference</em>' class. 1502 * The number of structural features of the '<em>Type Reference</em>' class.
@@ -1267,7 +1515,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1267 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() 1515 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
1268 * @generated 1516 * @generated
1269 */ 1517 */
1270 int CLASS_REFERENCE = 39; 1518 int CLASS_REFERENCE = 44;
1271 1519
1272 /** 1520 /**
1273 * The feature id for the '<em><b>Element</b></em>' containment reference. 1521 * The feature id for the '<em><b>Element</b></em>' containment reference.
@@ -1295,7 +1543,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1295 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() 1543 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
1296 * @generated 1544 * @generated
1297 */ 1545 */
1298 int OBJECT_REFERENCE = 40; 1546 int OBJECT_REFERENCE = 45;
1299 1547
1300 /** 1548 /**
1301 * The number of structural features of the '<em>Object Reference</em>' class. 1549 * The number of structural features of the '<em>Object Reference</em>' class.
@@ -1314,7 +1562,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1314 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() 1562 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
1315 * @generated 1563 * @generated
1316 */ 1564 */
1317 int INTEGER_REFERENCE = 41; 1565 int INTEGER_REFERENCE = 46;
1318 1566
1319 /** 1567 /**
1320 * The number of structural features of the '<em>Integer Reference</em>' class. 1568 * The number of structural features of the '<em>Integer Reference</em>' class.
@@ -1333,7 +1581,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1333 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() 1581 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
1334 * @generated 1582 * @generated
1335 */ 1583 */
1336 int REAL_REFERENCE = 42; 1584 int REAL_REFERENCE = 47;
1337 1585
1338 /** 1586 /**
1339 * The number of structural features of the '<em>Real Reference</em>' class. 1587 * The number of structural features of the '<em>Real Reference</em>' class.
@@ -1352,7 +1600,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1352 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() 1600 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
1353 * @generated 1601 * @generated
1354 */ 1602 */
1355 int STRING_REFERENCE = 43; 1603 int STRING_REFERENCE = 48;
1356 1604
1357 /** 1605 /**
1358 * The number of structural features of the '<em>String Reference</em>' class. 1606 * The number of structural features of the '<em>String Reference</em>' class.
@@ -1364,6 +1612,192 @@ public interface ApplicationConfigurationPackage extends EPackage
1364 int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0; 1612 int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
1365 1613
1366 /** 1614 /**
1615 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl <em>Number Specification</em>}' class.
1616 * <!-- begin-user-doc -->
1617 * <!-- end-user-doc -->
1618 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
1619 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
1620 * @generated
1621 */
1622 int NUMBER_SPECIFICATION = 49;
1623
1624 /**
1625 * The number of structural features of the '<em>Number Specification</em>' class.
1626 * <!-- begin-user-doc -->
1627 * <!-- end-user-doc -->
1628 * @generated
1629 * @ordered
1630 */
1631 int NUMBER_SPECIFICATION_FEATURE_COUNT = 0;
1632
1633 /**
1634 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl <em>Exact Number</em>}' class.
1635 * <!-- begin-user-doc -->
1636 * <!-- end-user-doc -->
1637 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
1638 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
1639 * @generated
1640 */
1641 int EXACT_NUMBER = 50;
1642
1643 /**
1644 * The feature id for the '<em><b>Exact Number</b></em>' attribute.
1645 * <!-- begin-user-doc -->
1646 * <!-- end-user-doc -->
1647 * @generated
1648 * @ordered
1649 */
1650 int EXACT_NUMBER__EXACT_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
1651
1652 /**
1653 * The feature id for the '<em><b>Exact Unlimited</b></em>' attribute.
1654 * <!-- begin-user-doc -->
1655 * <!-- end-user-doc -->
1656 * @generated
1657 * @ordered
1658 */
1659 int EXACT_NUMBER__EXACT_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
1660
1661 /**
1662 * The number of structural features of the '<em>Exact Number</em>' class.
1663 * <!-- begin-user-doc -->
1664 * <!-- end-user-doc -->
1665 * @generated
1666 * @ordered
1667 */
1668 int EXACT_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
1669
1670 /**
1671 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl <em>Intervall Number</em>}' class.
1672 * <!-- begin-user-doc -->
1673 * <!-- end-user-doc -->
1674 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
1675 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
1676 * @generated
1677 */
1678 int INTERVALL_NUMBER = 51;
1679
1680 /**
1681 * The feature id for the '<em><b>Min</b></em>' attribute.
1682 * <!-- begin-user-doc -->
1683 * <!-- end-user-doc -->
1684 * @generated
1685 * @ordered
1686 */
1687 int INTERVALL_NUMBER__MIN = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
1688
1689 /**
1690 * The feature id for the '<em><b>Max Number</b></em>' attribute.
1691 * <!-- begin-user-doc -->
1692 * <!-- end-user-doc -->
1693 * @generated
1694 * @ordered
1695 */
1696 int INTERVALL_NUMBER__MAX_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
1697
1698 /**
1699 * The feature id for the '<em><b>Max Unlimited</b></em>' attribute.
1700 * <!-- begin-user-doc -->
1701 * <!-- end-user-doc -->
1702 * @generated
1703 * @ordered
1704 */
1705 int INTERVALL_NUMBER__MAX_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
1706
1707 /**
1708 * The number of structural features of the '<em>Intervall Number</em>' class.
1709 * <!-- begin-user-doc -->
1710 * <!-- end-user-doc -->
1711 * @generated
1712 * @ordered
1713 */
1714 int INTERVALL_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 3;
1715
1716 /**
1717 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl <em>Int Enumberation</em>}' class.
1718 * <!-- begin-user-doc -->
1719 * <!-- end-user-doc -->
1720 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
1721 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
1722 * @generated
1723 */
1724 int INT_ENUMBERATION = 52;
1725
1726 /**
1727 * The feature id for the '<em><b>Entry</b></em>' attribute list.
1728 * <!-- begin-user-doc -->
1729 * <!-- end-user-doc -->
1730 * @generated
1731 * @ordered
1732 */
1733 int INT_ENUMBERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
1734
1735 /**
1736 * The number of structural features of the '<em>Int Enumberation</em>' class.
1737 * <!-- begin-user-doc -->
1738 * <!-- end-user-doc -->
1739 * @generated
1740 * @ordered
1741 */
1742 int INT_ENUMBERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
1743
1744 /**
1745 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl <em>Real Enumeration</em>}' class.
1746 * <!-- begin-user-doc -->
1747 * <!-- end-user-doc -->
1748 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
1749 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
1750 * @generated
1751 */
1752 int REAL_ENUMERATION = 53;
1753
1754 /**
1755 * The feature id for the '<em><b>Entry</b></em>' attribute list.
1756 * <!-- begin-user-doc -->
1757 * <!-- end-user-doc -->
1758 * @generated
1759 * @ordered
1760 */
1761 int REAL_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
1762
1763 /**
1764 * The number of structural features of the '<em>Real Enumeration</em>' class.
1765 * <!-- begin-user-doc -->
1766 * <!-- end-user-doc -->
1767 * @generated
1768 * @ordered
1769 */
1770 int REAL_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
1771
1772 /**
1773 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl <em>String Enumeration</em>}' class.
1774 * <!-- begin-user-doc -->
1775 * <!-- end-user-doc -->
1776 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
1777 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
1778 * @generated
1779 */
1780 int STRING_ENUMERATION = 54;
1781
1782 /**
1783 * The feature id for the '<em><b>Entry</b></em>' attribute list.
1784 * <!-- begin-user-doc -->
1785 * <!-- end-user-doc -->
1786 * @generated
1787 * @ordered
1788 */
1789 int STRING_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
1790
1791 /**
1792 * The number of structural features of the '<em>String Enumeration</em>' class.
1793 * <!-- begin-user-doc -->
1794 * <!-- end-user-doc -->
1795 * @generated
1796 * @ordered
1797 */
1798 int STRING_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
1799
1800 /**
1367 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl <em>Scope Declaration</em>}' class. 1801 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl <em>Scope Declaration</em>}' class.
1368 * <!-- begin-user-doc --> 1802 * <!-- begin-user-doc -->
1369 * <!-- end-user-doc --> 1803 * <!-- end-user-doc -->
@@ -1371,7 +1805,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1371 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() 1805 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
1372 * @generated 1806 * @generated
1373 */ 1807 */
1374 int SCOPE_DECLARATION = 44; 1808 int SCOPE_DECLARATION = 55;
1375 1809
1376 /** 1810 /**
1377 * The feature id for the '<em><b>Name</b></em>' attribute. 1811 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1408,7 +1842,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1408 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() 1842 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
1409 * @generated 1843 * @generated
1410 */ 1844 */
1411 int SCOPE_REFERENCE = 45; 1845 int SCOPE_REFERENCE = 56;
1412 1846
1413 /** 1847 /**
1414 * The feature id for the '<em><b>Referred</b></em>' reference. 1848 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -1436,7 +1870,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1436 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() 1870 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
1437 * @generated 1871 * @generated
1438 */ 1872 */
1439 int TASK = 47; 1873 int TASK = 58;
1440 1874
1441 /** 1875 /**
1442 * The number of structural features of the '<em>Task</em>' class. 1876 * The number of structural features of the '<em>Task</em>' class.
@@ -1455,7 +1889,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1455 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() 1889 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
1456 * @generated 1890 * @generated
1457 */ 1891 */
1458 int GENERATION_TASK = 48; 1892 int GENERATION_TASK = 59;
1459 1893
1460 /** 1894 /**
1461 * The feature id for the '<em><b>Metamodel</b></em>' containment reference. 1895 * The feature id for the '<em><b>Metamodel</b></em>' containment reference.
@@ -1494,49 +1928,58 @@ public interface ApplicationConfigurationPackage extends EPackage
1494 int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 3; 1928 int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 3;
1495 1929
1496 /** 1930 /**
1931 * The feature id for the '<em><b>Number Specified</b></em>' attribute.
1932 * <!-- begin-user-doc -->
1933 * <!-- end-user-doc -->
1934 * @generated
1935 * @ordered
1936 */
1937 int GENERATION_TASK__NUMBER_SPECIFIED = TASK_FEATURE_COUNT + 4;
1938
1939 /**
1497 * The feature id for the '<em><b>Number</b></em>' attribute. 1940 * The feature id for the '<em><b>Number</b></em>' attribute.
1498 * <!-- begin-user-doc --> 1941 * <!-- begin-user-doc -->
1499 * <!-- end-user-doc --> 1942 * <!-- end-user-doc -->
1500 * @generated 1943 * @generated
1501 * @ordered 1944 * @ordered
1502 */ 1945 */
1503 int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 4; 1946 int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 5;
1504 1947
1505 /** 1948 /**
1506 * The feature id for the '<em><b>Runs</b></em>' attribute. 1949 * The feature id for the '<em><b>Run Specified</b></em>' attribute.
1507 * <!-- begin-user-doc --> 1950 * <!-- begin-user-doc -->
1508 * <!-- end-user-doc --> 1951 * <!-- end-user-doc -->
1509 * @generated 1952 * @generated
1510 * @ordered 1953 * @ordered
1511 */ 1954 */
1512 int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 5; 1955 int GENERATION_TASK__RUN_SPECIFIED = TASK_FEATURE_COUNT + 6;
1513 1956
1514 /** 1957 /**
1515 * The feature id for the '<em><b>Solver</b></em>' attribute. 1958 * The feature id for the '<em><b>Runs</b></em>' attribute.
1516 * <!-- begin-user-doc --> 1959 * <!-- begin-user-doc -->
1517 * <!-- end-user-doc --> 1960 * <!-- end-user-doc -->
1518 * @generated 1961 * @generated
1519 * @ordered 1962 * @ordered
1520 */ 1963 */
1521 int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 6; 1964 int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 7;
1522 1965
1523 /** 1966 /**
1524 * The feature id for the '<em><b>Config</b></em>' containment reference. 1967 * The feature id for the '<em><b>Solver</b></em>' attribute.
1525 * <!-- begin-user-doc --> 1968 * <!-- begin-user-doc -->
1526 * <!-- end-user-doc --> 1969 * <!-- end-user-doc -->
1527 * @generated 1970 * @generated
1528 * @ordered 1971 * @ordered
1529 */ 1972 */
1530 int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 7; 1973 int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 8;
1531 1974
1532 /** 1975 /**
1533 * The feature id for the '<em><b>Taget Folder</b></em>' containment reference. 1976 * The feature id for the '<em><b>Config</b></em>' containment reference.
1534 * <!-- begin-user-doc --> 1977 * <!-- begin-user-doc -->
1535 * <!-- end-user-doc --> 1978 * <!-- end-user-doc -->
1536 * @generated 1979 * @generated
1537 * @ordered 1980 * @ordered
1538 */ 1981 */
1539 int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 8; 1982 int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 9;
1540 1983
1541 /** 1984 /**
1542 * The feature id for the '<em><b>Debug Folder</b></em>' containment reference. 1985 * The feature id for the '<em><b>Debug Folder</b></em>' containment reference.
@@ -1545,7 +1988,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1545 * @generated 1988 * @generated
1546 * @ordered 1989 * @ordered
1547 */ 1990 */
1548 int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 9; 1991 int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 10;
1549 1992
1550 /** 1993 /**
1551 * The feature id for the '<em><b>Target Log File</b></em>' containment reference. 1994 * The feature id for the '<em><b>Target Log File</b></em>' containment reference.
@@ -1554,7 +1997,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1554 * @generated 1997 * @generated
1555 * @ordered 1998 * @ordered
1556 */ 1999 */
1557 int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 10; 2000 int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 11;
1558 2001
1559 /** 2002 /**
1560 * The feature id for the '<em><b>Target Statistics File</b></em>' containment reference. 2003 * The feature id for the '<em><b>Target Statistics File</b></em>' containment reference.
@@ -1563,7 +2006,16 @@ public interface ApplicationConfigurationPackage extends EPackage
1563 * @generated 2006 * @generated
1564 * @ordered 2007 * @ordered
1565 */ 2008 */
1566 int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 11; 2009 int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 12;
2010
2011 /**
2012 * The feature id for the '<em><b>Taget Folder</b></em>' containment reference.
2013 * <!-- begin-user-doc -->
2014 * <!-- end-user-doc -->
2015 * @generated
2016 * @ordered
2017 */
2018 int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 13;
1567 2019
1568 /** 2020 /**
1569 * The number of structural features of the '<em>Generation Task</em>' class. 2021 * The number of structural features of the '<em>Generation Task</em>' class.
@@ -1572,7 +2024,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1572 * @generated 2024 * @generated
1573 * @ordered 2025 * @ordered
1574 */ 2026 */
1575 int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 12; 2027 int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 14;
1576 2028
1577 /** 2029 /**
1578 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl <em>Integer Scope</em>}' class. 2030 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl <em>Integer Scope</em>}' class.
@@ -1582,7 +2034,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1582 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() 2034 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
1583 * @generated 2035 * @generated
1584 */ 2036 */
1585 int INTEGER_SCOPE = 49; 2037 int INTEGER_SCOPE = 60;
1586 2038
1587 /** 2039 /**
1588 * The number of structural features of the '<em>Integer Scope</em>' class. 2040 * The number of structural features of the '<em>Integer Scope</em>' class.
@@ -1601,7 +2053,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1601 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() 2053 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
1602 * @generated 2054 * @generated
1603 */ 2055 */
1604 int REAL_SCOPE = 50; 2056 int REAL_SCOPE = 61;
1605 2057
1606 /** 2058 /**
1607 * The number of structural features of the '<em>Real Scope</em>' class. 2059 * The number of structural features of the '<em>Real Scope</em>' class.
@@ -1620,7 +2072,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1620 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() 2072 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
1621 * @generated 2073 * @generated
1622 */ 2074 */
1623 int STRING_SCOPE = 51; 2075 int STRING_SCOPE = 62;
1624 2076
1625 /** 2077 /**
1626 * The number of structural features of the '<em>String Scope</em>' class. 2078 * The number of structural features of the '<em>String Scope</em>' class.
@@ -1639,7 +2091,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1639 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() 2091 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
1640 * @generated 2092 * @generated
1641 */ 2093 */
1642 int SOLVER = 52; 2094 int SOLVER = 63;
1643 2095
1644 2096
1645 /** 2097 /**
@@ -2375,17 +2827,6 @@ public interface ApplicationConfigurationPackage extends EPackage
2375 EClass getTypeScope(); 2827 EClass getTypeScope();
2376 2828
2377 /** 2829 /**
2378 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getType <em>Type</em>}'.
2379 * <!-- begin-user-doc -->
2380 * <!-- end-user-doc -->
2381 * @return the meta object for the containment reference '<em>Type</em>'.
2382 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getType()
2383 * @see #getTypeScope()
2384 * @generated
2385 */
2386 EReference getTypeScope_Type();
2387
2388 /**
2389 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew <em>Sets New</em>}'. 2830 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew <em>Sets New</em>}'.
2390 * <!-- begin-user-doc --> 2831 * <!-- begin-user-doc -->
2391 * <!-- end-user-doc --> 2832 * <!-- end-user-doc -->
@@ -2408,37 +2849,120 @@ public interface ApplicationConfigurationPackage extends EPackage
2408 EAttribute getTypeScope_SetsSum(); 2849 EAttribute getTypeScope_SetsSum();
2409 2850
2410 /** 2851 /**
2411 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getMin <em>Min</em>}'. 2852 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber <em>Number</em>}'.
2412 * <!-- begin-user-doc --> 2853 * <!-- begin-user-doc -->
2413 * <!-- end-user-doc --> 2854 * <!-- end-user-doc -->
2414 * @return the meta object for the attribute '<em>Min</em>'. 2855 * @return the meta object for the containment reference '<em>Number</em>'.
2415 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getMin() 2856 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber()
2416 * @see #getTypeScope() 2857 * @see #getTypeScope()
2417 * @generated 2858 * @generated
2418 */ 2859 */
2419 EAttribute getTypeScope_Min(); 2860 EReference getTypeScope_Number();
2420 2861
2421 /** 2862 /**
2422 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isMaxUnlimited <em>Max Unlimited</em>}'. 2863 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope <em>Class Type Scope</em>}'.
2423 * <!-- begin-user-doc --> 2864 * <!-- begin-user-doc -->
2424 * <!-- end-user-doc --> 2865 * <!-- end-user-doc -->
2425 * @return the meta object for the attribute '<em>Max Unlimited</em>'. 2866 * @return the meta object for class '<em>Class Type Scope</em>'.
2426 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isMaxUnlimited() 2867 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
2427 * @see #getTypeScope()
2428 * @generated 2868 * @generated
2429 */ 2869 */
2430 EAttribute getTypeScope_MaxUnlimited(); 2870 EClass getClassTypeScope();
2431 2871
2432 /** 2872 /**
2433 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getMax <em>Max</em>}'. 2873 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType <em>Type</em>}'.
2434 * <!-- begin-user-doc --> 2874 * <!-- begin-user-doc -->
2435 * <!-- end-user-doc --> 2875 * <!-- end-user-doc -->
2436 * @return the meta object for the attribute '<em>Max</em>'. 2876 * @return the meta object for the containment reference '<em>Type</em>'.
2437 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getMax() 2877 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType()
2438 * @see #getTypeScope() 2878 * @see #getClassTypeScope()
2879 * @generated
2880 */
2881 EReference getClassTypeScope_Type();
2882
2883 /**
2884 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope <em>Object Type Scope</em>}'.
2885 * <!-- begin-user-doc -->
2886 * <!-- end-user-doc -->
2887 * @return the meta object for class '<em>Object Type Scope</em>'.
2888 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
2889 * @generated
2890 */
2891 EClass getObjectTypeScope();
2892
2893 /**
2894 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType <em>Type</em>}'.
2895 * <!-- begin-user-doc -->
2896 * <!-- end-user-doc -->
2897 * @return the meta object for the containment reference '<em>Type</em>'.
2898 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType()
2899 * @see #getObjectTypeScope()
2900 * @generated
2901 */
2902 EReference getObjectTypeScope_Type();
2903
2904 /**
2905 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope <em>Integer Type Scope</em>}'.
2906 * <!-- begin-user-doc -->
2907 * <!-- end-user-doc -->
2908 * @return the meta object for class '<em>Integer Type Scope</em>'.
2909 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
2910 * @generated
2911 */
2912 EClass getIntegerTypeScope();
2913
2914 /**
2915 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType <em>Type</em>}'.
2916 * <!-- begin-user-doc -->
2917 * <!-- end-user-doc -->
2918 * @return the meta object for the containment reference '<em>Type</em>'.
2919 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType()
2920 * @see #getIntegerTypeScope()
2921 * @generated
2922 */
2923 EReference getIntegerTypeScope_Type();
2924
2925 /**
2926 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope <em>Real Type Scope</em>}'.
2927 * <!-- begin-user-doc -->
2928 * <!-- end-user-doc -->
2929 * @return the meta object for class '<em>Real Type Scope</em>'.
2930 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
2931 * @generated
2932 */
2933 EClass getRealTypeScope();
2934
2935 /**
2936 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType <em>Type</em>}'.
2937 * <!-- begin-user-doc -->
2938 * <!-- end-user-doc -->
2939 * @return the meta object for the containment reference '<em>Type</em>'.
2940 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType()
2941 * @see #getRealTypeScope()
2439 * @generated 2942 * @generated
2440 */ 2943 */
2441 EAttribute getTypeScope_Max(); 2944 EReference getRealTypeScope_Type();
2945
2946 /**
2947 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope <em>String Type Scope</em>}'.
2948 * <!-- begin-user-doc -->
2949 * <!-- end-user-doc -->
2950 * @return the meta object for class '<em>String Type Scope</em>'.
2951 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
2952 * @generated
2953 */
2954 EClass getStringTypeScope();
2955
2956 /**
2957 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType <em>Type</em>}'.
2958 * <!-- begin-user-doc -->
2959 * <!-- end-user-doc -->
2960 * @return the meta object for the containment reference '<em>Type</em>'.
2961 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType()
2962 * @see #getStringTypeScope()
2963 * @generated
2964 */
2965 EReference getStringTypeScope_Type();
2442 2966
2443 /** 2967 /**
2444 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference <em>Type Reference</em>}'. 2968 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference <em>Type Reference</em>}'.
@@ -2512,6 +3036,154 @@ public interface ApplicationConfigurationPackage extends EPackage
2512 EClass getStringReference(); 3036 EClass getStringReference();
2513 3037
2514 /** 3038 /**
3039 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification <em>Number Specification</em>}'.
3040 * <!-- begin-user-doc -->
3041 * <!-- end-user-doc -->
3042 * @return the meta object for class '<em>Number Specification</em>'.
3043 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
3044 * @generated
3045 */
3046 EClass getNumberSpecification();
3047
3048 /**
3049 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber <em>Exact Number</em>}'.
3050 * <!-- begin-user-doc -->
3051 * <!-- end-user-doc -->
3052 * @return the meta object for class '<em>Exact Number</em>'.
3053 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
3054 * @generated
3055 */
3056 EClass getExactNumber();
3057
3058 /**
3059 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber <em>Exact Number</em>}'.
3060 * <!-- begin-user-doc -->
3061 * <!-- end-user-doc -->
3062 * @return the meta object for the attribute '<em>Exact Number</em>'.
3063 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber()
3064 * @see #getExactNumber()
3065 * @generated
3066 */
3067 EAttribute getExactNumber_ExactNumber();
3068
3069 /**
3070 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited <em>Exact Unlimited</em>}'.
3071 * <!-- begin-user-doc -->
3072 * <!-- end-user-doc -->
3073 * @return the meta object for the attribute '<em>Exact Unlimited</em>'.
3074 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited()
3075 * @see #getExactNumber()
3076 * @generated
3077 */
3078 EAttribute getExactNumber_ExactUnlimited();
3079
3080 /**
3081 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber <em>Intervall Number</em>}'.
3082 * <!-- begin-user-doc -->
3083 * <!-- end-user-doc -->
3084 * @return the meta object for class '<em>Intervall Number</em>'.
3085 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
3086 * @generated
3087 */
3088 EClass getIntervallNumber();
3089
3090 /**
3091 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin <em>Min</em>}'.
3092 * <!-- begin-user-doc -->
3093 * <!-- end-user-doc -->
3094 * @return the meta object for the attribute '<em>Min</em>'.
3095 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin()
3096 * @see #getIntervallNumber()
3097 * @generated
3098 */
3099 EAttribute getIntervallNumber_Min();
3100
3101 /**
3102 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber <em>Max Number</em>}'.
3103 * <!-- begin-user-doc -->
3104 * <!-- end-user-doc -->
3105 * @return the meta object for the attribute '<em>Max Number</em>'.
3106 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber()
3107 * @see #getIntervallNumber()
3108 * @generated
3109 */
3110 EAttribute getIntervallNumber_MaxNumber();
3111
3112 /**
3113 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited <em>Max Unlimited</em>}'.
3114 * <!-- begin-user-doc -->
3115 * <!-- end-user-doc -->
3116 * @return the meta object for the attribute '<em>Max Unlimited</em>'.
3117 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited()
3118 * @see #getIntervallNumber()
3119 * @generated
3120 */
3121 EAttribute getIntervallNumber_MaxUnlimited();
3122
3123 /**
3124 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation <em>Int Enumberation</em>}'.
3125 * <!-- begin-user-doc -->
3126 * <!-- end-user-doc -->
3127 * @return the meta object for class '<em>Int Enumberation</em>'.
3128 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
3129 * @generated
3130 */
3131 EClass getIntEnumberation();
3132
3133 /**
3134 * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry <em>Entry</em>}'.
3135 * <!-- begin-user-doc -->
3136 * <!-- end-user-doc -->
3137 * @return the meta object for the attribute list '<em>Entry</em>'.
3138 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry()
3139 * @see #getIntEnumberation()
3140 * @generated
3141 */
3142 EAttribute getIntEnumberation_Entry();
3143
3144 /**
3145 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration <em>Real Enumeration</em>}'.
3146 * <!-- begin-user-doc -->
3147 * <!-- end-user-doc -->
3148 * @return the meta object for class '<em>Real Enumeration</em>'.
3149 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
3150 * @generated
3151 */
3152 EClass getRealEnumeration();
3153
3154 /**
3155 * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry <em>Entry</em>}'.
3156 * <!-- begin-user-doc -->
3157 * <!-- end-user-doc -->
3158 * @return the meta object for the attribute list '<em>Entry</em>'.
3159 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry()
3160 * @see #getRealEnumeration()
3161 * @generated
3162 */
3163 EAttribute getRealEnumeration_Entry();
3164
3165 /**
3166 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration <em>String Enumeration</em>}'.
3167 * <!-- begin-user-doc -->
3168 * <!-- end-user-doc -->
3169 * @return the meta object for class '<em>String Enumeration</em>'.
3170 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
3171 * @generated
3172 */
3173 EClass getStringEnumeration();
3174
3175 /**
3176 * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry <em>Entry</em>}'.
3177 * <!-- begin-user-doc -->
3178 * <!-- end-user-doc -->
3179 * @return the meta object for the attribute list '<em>Entry</em>'.
3180 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry()
3181 * @see #getStringEnumeration()
3182 * @generated
3183 */
3184 EAttribute getStringEnumeration_Entry();
3185
3186 /**
2515 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration <em>Scope Declaration</em>}'. 3187 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration <em>Scope Declaration</em>}'.
2516 * <!-- begin-user-doc --> 3188 * <!-- begin-user-doc -->
2517 * <!-- end-user-doc --> 3189 * <!-- end-user-doc -->
@@ -2628,6 +3300,17 @@ public interface ApplicationConfigurationPackage extends EPackage
2628 EReference getGenerationTask_Scope(); 3300 EReference getGenerationTask_Scope();
2629 3301
2630 /** 3302 /**
3303 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified <em>Number Specified</em>}'.
3304 * <!-- begin-user-doc -->
3305 * <!-- end-user-doc -->
3306 * @return the meta object for the attribute '<em>Number Specified</em>'.
3307 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified()
3308 * @see #getGenerationTask()
3309 * @generated
3310 */
3311 EAttribute getGenerationTask_NumberSpecified();
3312
3313 /**
2631 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber <em>Number</em>}'. 3314 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber <em>Number</em>}'.
2632 * <!-- begin-user-doc --> 3315 * <!-- begin-user-doc -->
2633 * <!-- end-user-doc --> 3316 * <!-- end-user-doc -->
@@ -2639,6 +3322,17 @@ public interface ApplicationConfigurationPackage extends EPackage
2639 EAttribute getGenerationTask_Number(); 3322 EAttribute getGenerationTask_Number();
2640 3323
2641 /** 3324 /**
3325 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified <em>Run Specified</em>}'.
3326 * <!-- begin-user-doc -->
3327 * <!-- end-user-doc -->
3328 * @return the meta object for the attribute '<em>Run Specified</em>'.
3329 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified()
3330 * @see #getGenerationTask()
3331 * @generated
3332 */
3333 EAttribute getGenerationTask_RunSpecified();
3334
3335 /**
2642 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns <em>Runs</em>}'. 3336 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns <em>Runs</em>}'.
2643 * <!-- begin-user-doc --> 3337 * <!-- begin-user-doc -->
2644 * <!-- end-user-doc --> 3338 * <!-- end-user-doc -->
@@ -2672,17 +3366,6 @@ public interface ApplicationConfigurationPackage extends EPackage
2672 EReference getGenerationTask_Config(); 3366 EReference getGenerationTask_Config();
2673 3367
2674 /** 3368 /**
2675 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder <em>Taget Folder</em>}'.
2676 * <!-- begin-user-doc -->
2677 * <!-- end-user-doc -->
2678 * @return the meta object for the containment reference '<em>Taget Folder</em>'.
2679 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder()
2680 * @see #getGenerationTask()
2681 * @generated
2682 */
2683 EReference getGenerationTask_TagetFolder();
2684
2685 /**
2686 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder <em>Debug Folder</em>}'. 3369 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder <em>Debug Folder</em>}'.
2687 * <!-- begin-user-doc --> 3370 * <!-- begin-user-doc -->
2688 * <!-- end-user-doc --> 3371 * <!-- end-user-doc -->
@@ -2716,6 +3399,17 @@ public interface ApplicationConfigurationPackage extends EPackage
2716 EReference getGenerationTask_TargetStatisticsFile(); 3399 EReference getGenerationTask_TargetStatisticsFile();
2717 3400
2718 /** 3401 /**
3402 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder <em>Taget Folder</em>}'.
3403 * <!-- begin-user-doc -->
3404 * <!-- end-user-doc -->
3405 * @return the meta object for the containment reference '<em>Taget Folder</em>'.
3406 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder()
3407 * @see #getGenerationTask()
3408 * @generated
3409 */
3410 EReference getGenerationTask_TagetFolder();
3411
3412 /**
2719 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope <em>Integer Scope</em>}'. 3413 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope <em>Integer Scope</em>}'.
2720 * <!-- begin-user-doc --> 3414 * <!-- begin-user-doc -->
2721 * <!-- end-user-doc --> 3415 * <!-- end-user-doc -->
@@ -3415,52 +4109,118 @@ public interface ApplicationConfigurationPackage extends EPackage
3415 EClass TYPE_SCOPE = eINSTANCE.getTypeScope(); 4109 EClass TYPE_SCOPE = eINSTANCE.getTypeScope();
3416 4110
3417 /** 4111 /**
4112 * The meta object literal for the '<em><b>Sets New</b></em>' attribute feature.
4113 * <!-- begin-user-doc -->
4114 * <!-- end-user-doc -->
4115 * @generated
4116 */
4117 EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew();
4118
4119 /**
4120 * The meta object literal for the '<em><b>Sets Sum</b></em>' attribute feature.
4121 * <!-- begin-user-doc -->
4122 * <!-- end-user-doc -->
4123 * @generated
4124 */
4125 EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum();
4126
4127 /**
4128 * The meta object literal for the '<em><b>Number</b></em>' containment reference feature.
4129 * <!-- begin-user-doc -->
4130 * <!-- end-user-doc -->
4131 * @generated
4132 */
4133 EReference TYPE_SCOPE__NUMBER = eINSTANCE.getTypeScope_Number();
4134
4135 /**
4136 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl <em>Class Type Scope</em>}' class.
4137 * <!-- begin-user-doc -->
4138 * <!-- end-user-doc -->
4139 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
4140 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
4141 * @generated
4142 */
4143 EClass CLASS_TYPE_SCOPE = eINSTANCE.getClassTypeScope();
4144
4145 /**
3418 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. 4146 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature.
3419 * <!-- begin-user-doc --> 4147 * <!-- begin-user-doc -->
3420 * <!-- end-user-doc --> 4148 * <!-- end-user-doc -->
3421 * @generated 4149 * @generated
3422 */ 4150 */
3423 EReference TYPE_SCOPE__TYPE = eINSTANCE.getTypeScope_Type(); 4151 EReference CLASS_TYPE_SCOPE__TYPE = eINSTANCE.getClassTypeScope_Type();
3424 4152
3425 /** 4153 /**
3426 * The meta object literal for the '<em><b>Sets New</b></em>' attribute feature. 4154 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl <em>Object Type Scope</em>}' class.
3427 * <!-- begin-user-doc --> 4155 * <!-- begin-user-doc -->
3428 * <!-- end-user-doc --> 4156 * <!-- end-user-doc -->
4157 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
4158 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
3429 * @generated 4159 * @generated
3430 */ 4160 */
3431 EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew(); 4161 EClass OBJECT_TYPE_SCOPE = eINSTANCE.getObjectTypeScope();
3432 4162
3433 /** 4163 /**
3434 * The meta object literal for the '<em><b>Sets Sum</b></em>' attribute feature. 4164 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature.
3435 * <!-- begin-user-doc --> 4165 * <!-- begin-user-doc -->
3436 * <!-- end-user-doc --> 4166 * <!-- end-user-doc -->
3437 * @generated 4167 * @generated
3438 */ 4168 */
3439 EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum(); 4169 EReference OBJECT_TYPE_SCOPE__TYPE = eINSTANCE.getObjectTypeScope_Type();
3440 4170
3441 /** 4171 /**
3442 * The meta object literal for the '<em><b>Min</b></em>' attribute feature. 4172 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl <em>Integer Type Scope</em>}' class.
3443 * <!-- begin-user-doc --> 4173 * <!-- begin-user-doc -->
3444 * <!-- end-user-doc --> 4174 * <!-- end-user-doc -->
4175 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
4176 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
3445 * @generated 4177 * @generated
3446 */ 4178 */
3447 EAttribute TYPE_SCOPE__MIN = eINSTANCE.getTypeScope_Min(); 4179 EClass INTEGER_TYPE_SCOPE = eINSTANCE.getIntegerTypeScope();
3448 4180
3449 /** 4181 /**
3450 * The meta object literal for the '<em><b>Max Unlimited</b></em>' attribute feature. 4182 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature.
3451 * <!-- begin-user-doc --> 4183 * <!-- begin-user-doc -->
3452 * <!-- end-user-doc --> 4184 * <!-- end-user-doc -->
3453 * @generated 4185 * @generated
3454 */ 4186 */
3455 EAttribute TYPE_SCOPE__MAX_UNLIMITED = eINSTANCE.getTypeScope_MaxUnlimited(); 4187 EReference INTEGER_TYPE_SCOPE__TYPE = eINSTANCE.getIntegerTypeScope_Type();
3456 4188
3457 /** 4189 /**
3458 * The meta object literal for the '<em><b>Max</b></em>' attribute feature. 4190 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl <em>Real Type Scope</em>}' class.
3459 * <!-- begin-user-doc --> 4191 * <!-- begin-user-doc -->
3460 * <!-- end-user-doc --> 4192 * <!-- end-user-doc -->
4193 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
4194 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
3461 * @generated 4195 * @generated
3462 */ 4196 */
3463 EAttribute TYPE_SCOPE__MAX = eINSTANCE.getTypeScope_Max(); 4197 EClass REAL_TYPE_SCOPE = eINSTANCE.getRealTypeScope();
4198
4199 /**
4200 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature.
4201 * <!-- begin-user-doc -->
4202 * <!-- end-user-doc -->
4203 * @generated
4204 */
4205 EReference REAL_TYPE_SCOPE__TYPE = eINSTANCE.getRealTypeScope_Type();
4206
4207 /**
4208 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl <em>String Type Scope</em>}' class.
4209 * <!-- begin-user-doc -->
4210 * <!-- end-user-doc -->
4211 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
4212 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
4213 * @generated
4214 */
4215 EClass STRING_TYPE_SCOPE = eINSTANCE.getStringTypeScope();
4216
4217 /**
4218 * The meta object literal for the '<em><b>Type</b></em>' containment reference feature.
4219 * <!-- begin-user-doc -->
4220 * <!-- end-user-doc -->
4221 * @generated
4222 */
4223 EReference STRING_TYPE_SCOPE__TYPE = eINSTANCE.getStringTypeScope_Type();
3464 4224
3465 /** 4225 /**
3466 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl <em>Type Reference</em>}' class. 4226 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl <em>Type Reference</em>}' class.
@@ -3531,6 +4291,130 @@ public interface ApplicationConfigurationPackage extends EPackage
3531 EClass STRING_REFERENCE = eINSTANCE.getStringReference(); 4291 EClass STRING_REFERENCE = eINSTANCE.getStringReference();
3532 4292
3533 /** 4293 /**
4294 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl <em>Number Specification</em>}' class.
4295 * <!-- begin-user-doc -->
4296 * <!-- end-user-doc -->
4297 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
4298 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
4299 * @generated
4300 */
4301 EClass NUMBER_SPECIFICATION = eINSTANCE.getNumberSpecification();
4302
4303 /**
4304 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl <em>Exact Number</em>}' class.
4305 * <!-- begin-user-doc -->
4306 * <!-- end-user-doc -->
4307 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
4308 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
4309 * @generated
4310 */
4311 EClass EXACT_NUMBER = eINSTANCE.getExactNumber();
4312
4313 /**
4314 * The meta object literal for the '<em><b>Exact Number</b></em>' attribute feature.
4315 * <!-- begin-user-doc -->
4316 * <!-- end-user-doc -->
4317 * @generated
4318 */
4319 EAttribute EXACT_NUMBER__EXACT_NUMBER = eINSTANCE.getExactNumber_ExactNumber();
4320
4321 /**
4322 * The meta object literal for the '<em><b>Exact Unlimited</b></em>' attribute feature.
4323 * <!-- begin-user-doc -->
4324 * <!-- end-user-doc -->
4325 * @generated
4326 */
4327 EAttribute EXACT_NUMBER__EXACT_UNLIMITED = eINSTANCE.getExactNumber_ExactUnlimited();
4328
4329 /**
4330 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl <em>Intervall Number</em>}' class.
4331 * <!-- begin-user-doc -->
4332 * <!-- end-user-doc -->
4333 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
4334 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
4335 * @generated
4336 */
4337 EClass INTERVALL_NUMBER = eINSTANCE.getIntervallNumber();
4338
4339 /**
4340 * The meta object literal for the '<em><b>Min</b></em>' attribute feature.
4341 * <!-- begin-user-doc -->
4342 * <!-- end-user-doc -->
4343 * @generated
4344 */
4345 EAttribute INTERVALL_NUMBER__MIN = eINSTANCE.getIntervallNumber_Min();
4346
4347 /**
4348 * The meta object literal for the '<em><b>Max Number</b></em>' attribute feature.
4349 * <!-- begin-user-doc -->
4350 * <!-- end-user-doc -->
4351 * @generated
4352 */
4353 EAttribute INTERVALL_NUMBER__MAX_NUMBER = eINSTANCE.getIntervallNumber_MaxNumber();
4354
4355 /**
4356 * The meta object literal for the '<em><b>Max Unlimited</b></em>' attribute feature.
4357 * <!-- begin-user-doc -->
4358 * <!-- end-user-doc -->
4359 * @generated
4360 */
4361 EAttribute INTERVALL_NUMBER__MAX_UNLIMITED = eINSTANCE.getIntervallNumber_MaxUnlimited();
4362
4363 /**
4364 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl <em>Int Enumberation</em>}' class.
4365 * <!-- begin-user-doc -->
4366 * <!-- end-user-doc -->
4367 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
4368 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
4369 * @generated
4370 */
4371 EClass INT_ENUMBERATION = eINSTANCE.getIntEnumberation();
4372
4373 /**
4374 * The meta object literal for the '<em><b>Entry</b></em>' attribute list feature.
4375 * <!-- begin-user-doc -->
4376 * <!-- end-user-doc -->
4377 * @generated
4378 */
4379 EAttribute INT_ENUMBERATION__ENTRY = eINSTANCE.getIntEnumberation_Entry();
4380
4381 /**
4382 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl <em>Real Enumeration</em>}' class.
4383 * <!-- begin-user-doc -->
4384 * <!-- end-user-doc -->
4385 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
4386 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
4387 * @generated
4388 */
4389 EClass REAL_ENUMERATION = eINSTANCE.getRealEnumeration();
4390
4391 /**
4392 * The meta object literal for the '<em><b>Entry</b></em>' attribute list feature.
4393 * <!-- begin-user-doc -->
4394 * <!-- end-user-doc -->
4395 * @generated
4396 */
4397 EAttribute REAL_ENUMERATION__ENTRY = eINSTANCE.getRealEnumeration_Entry();
4398
4399 /**
4400 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl <em>String Enumeration</em>}' class.
4401 * <!-- begin-user-doc -->
4402 * <!-- end-user-doc -->
4403 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
4404 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
4405 * @generated
4406 */
4407 EClass STRING_ENUMERATION = eINSTANCE.getStringEnumeration();
4408
4409 /**
4410 * The meta object literal for the '<em><b>Entry</b></em>' attribute list feature.
4411 * <!-- begin-user-doc -->
4412 * <!-- end-user-doc -->
4413 * @generated
4414 */
4415 EAttribute STRING_ENUMERATION__ENTRY = eINSTANCE.getStringEnumeration_Entry();
4416
4417 /**
3534 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl <em>Scope Declaration</em>}' class. 4418 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl <em>Scope Declaration</em>}' class.
3535 * <!-- begin-user-doc --> 4419 * <!-- begin-user-doc -->
3536 * <!-- end-user-doc --> 4420 * <!-- end-user-doc -->
@@ -3629,6 +4513,14 @@ public interface ApplicationConfigurationPackage extends EPackage
3629 EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope(); 4513 EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope();
3630 4514
3631 /** 4515 /**
4516 * The meta object literal for the '<em><b>Number Specified</b></em>' attribute feature.
4517 * <!-- begin-user-doc -->
4518 * <!-- end-user-doc -->
4519 * @generated
4520 */
4521 EAttribute GENERATION_TASK__NUMBER_SPECIFIED = eINSTANCE.getGenerationTask_NumberSpecified();
4522
4523 /**
3632 * The meta object literal for the '<em><b>Number</b></em>' attribute feature. 4524 * The meta object literal for the '<em><b>Number</b></em>' attribute feature.
3633 * <!-- begin-user-doc --> 4525 * <!-- begin-user-doc -->
3634 * <!-- end-user-doc --> 4526 * <!-- end-user-doc -->
@@ -3637,36 +4529,36 @@ public interface ApplicationConfigurationPackage extends EPackage
3637 EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number(); 4529 EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number();
3638 4530
3639 /** 4531 /**
3640 * The meta object literal for the '<em><b>Runs</b></em>' attribute feature. 4532 * The meta object literal for the '<em><b>Run Specified</b></em>' attribute feature.
3641 * <!-- begin-user-doc --> 4533 * <!-- begin-user-doc -->
3642 * <!-- end-user-doc --> 4534 * <!-- end-user-doc -->
3643 * @generated 4535 * @generated
3644 */ 4536 */
3645 EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs(); 4537 EAttribute GENERATION_TASK__RUN_SPECIFIED = eINSTANCE.getGenerationTask_RunSpecified();
3646 4538
3647 /** 4539 /**
3648 * The meta object literal for the '<em><b>Solver</b></em>' attribute feature. 4540 * The meta object literal for the '<em><b>Runs</b></em>' attribute feature.
3649 * <!-- begin-user-doc --> 4541 * <!-- begin-user-doc -->
3650 * <!-- end-user-doc --> 4542 * <!-- end-user-doc -->
3651 * @generated 4543 * @generated
3652 */ 4544 */
3653 EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver(); 4545 EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs();
3654 4546
3655 /** 4547 /**
3656 * The meta object literal for the '<em><b>Config</b></em>' containment reference feature. 4548 * The meta object literal for the '<em><b>Solver</b></em>' attribute feature.
3657 * <!-- begin-user-doc --> 4549 * <!-- begin-user-doc -->
3658 * <!-- end-user-doc --> 4550 * <!-- end-user-doc -->
3659 * @generated 4551 * @generated
3660 */ 4552 */
3661 EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config(); 4553 EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver();
3662 4554
3663 /** 4555 /**
3664 * The meta object literal for the '<em><b>Taget Folder</b></em>' containment reference feature. 4556 * The meta object literal for the '<em><b>Config</b></em>' containment reference feature.
3665 * <!-- begin-user-doc --> 4557 * <!-- begin-user-doc -->
3666 * <!-- end-user-doc --> 4558 * <!-- end-user-doc -->
3667 * @generated 4559 * @generated
3668 */ 4560 */
3669 EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder(); 4561 EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config();
3670 4562
3671 /** 4563 /**
3672 * The meta object literal for the '<em><b>Debug Folder</b></em>' containment reference feature. 4564 * The meta object literal for the '<em><b>Debug Folder</b></em>' containment reference feature.
@@ -3693,6 +4585,14 @@ public interface ApplicationConfigurationPackage extends EPackage
3693 EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile(); 4585 EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile();
3694 4586
3695 /** 4587 /**
4588 * The meta object literal for the '<em><b>Taget Folder</b></em>' containment reference feature.
4589 * <!-- begin-user-doc -->
4590 * <!-- end-user-doc -->
4591 * @generated
4592 */
4593 EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder();
4594
4595 /**
3696 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl <em>Integer Scope</em>}' class. 4596 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl <em>Integer Scope</em>}' class.
3697 * <!-- begin-user-doc --> 4597 * <!-- begin-user-doc -->
3698 * <!-- end-user-doc --> 4598 * <!-- end-user-doc -->