diff options
author | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-02-24 19:37:32 -0500 |
---|---|---|
committer | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-02-24 19:37:32 -0500 |
commit | 455c332357a1da6ee8073811b6aa72fc5edda51e (patch) | |
tree | d3db6b7c4244ee5b01f1b9704db02a62ef7ce364 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner | |
parent | Translated PQueryies are added to annotation. (diff) | |
download | VIATRA-Generator-455c332357a1da6ee8073811b6aa72fc5edda51e.tar.gz VIATRA-Generator-455c332357a1da6ee8073811b6aa72fc5edda51e.tar.zst VIATRA-Generator-455c332357a1da6ee8073811b6aa72fc5edda51e.zip |
Application configuration update
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner')
23 files changed, 4653 insertions, 1579 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java index 11e54727..f9e9e934 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java | |||
@@ -330,6 +330,42 @@ public interface ApplicationConfigurationFactory extends EFactory | |||
330 | ConfigEntry createConfigEntry(); | 330 | ConfigEntry createConfigEntry(); |
331 | 331 | ||
332 | /** | 332 | /** |
333 | * Returns a new object of class '<em>Documentation Entry</em>'. | ||
334 | * <!-- begin-user-doc --> | ||
335 | * <!-- end-user-doc --> | ||
336 | * @return a new object of class '<em>Documentation Entry</em>'. | ||
337 | * @generated | ||
338 | */ | ||
339 | DocumentationEntry createDocumentationEntry(); | ||
340 | |||
341 | /** | ||
342 | * Returns a new object of class '<em>Runtime Entry</em>'. | ||
343 | * <!-- begin-user-doc --> | ||
344 | * <!-- end-user-doc --> | ||
345 | * @return a new object of class '<em>Runtime Entry</em>'. | ||
346 | * @generated | ||
347 | */ | ||
348 | RuntimeEntry createRuntimeEntry(); | ||
349 | |||
350 | /** | ||
351 | * Returns a new object of class '<em>Memory Entry</em>'. | ||
352 | * <!-- begin-user-doc --> | ||
353 | * <!-- end-user-doc --> | ||
354 | * @return a new object of class '<em>Memory Entry</em>'. | ||
355 | * @generated | ||
356 | */ | ||
357 | MemoryEntry createMemoryEntry(); | ||
358 | |||
359 | /** | ||
360 | * Returns a new object of class '<em>Custom Entry</em>'. | ||
361 | * <!-- begin-user-doc --> | ||
362 | * <!-- end-user-doc --> | ||
363 | * @return a new object of class '<em>Custom Entry</em>'. | ||
364 | * @generated | ||
365 | */ | ||
366 | CustomEntry createCustomEntry(); | ||
367 | |||
368 | /** | ||
333 | * Returns a new object of class '<em>Config Reference</em>'. | 369 | * Returns a new object of class '<em>Config Reference</em>'. |
334 | * <!-- begin-user-doc --> | 370 | * <!-- begin-user-doc --> |
335 | * <!-- end-user-doc --> | 371 | * <!-- end-user-doc --> |
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 2046ffa8..dc6658e6 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 | |||
@@ -979,7 +979,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
979 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() | 979 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() |
980 | * @generated | 980 | * @generated |
981 | */ | 981 | */ |
982 | int CONFIG = 35; | 982 | int CONFIG = 39; |
983 | 983 | ||
984 | /** | 984 | /** |
985 | * The number of structural features of the '<em>Config</em>' class. | 985 | * The number of structural features of the '<em>Config</em>' class. |
@@ -1066,13 +1066,116 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1066 | int CONFIG_ENTRY = 33; | 1066 | int CONFIG_ENTRY = 33; |
1067 | 1067 | ||
1068 | /** | 1068 | /** |
1069 | * The number of structural features of the '<em>Config Entry</em>' class. | ||
1070 | * <!-- begin-user-doc --> | ||
1071 | * <!-- end-user-doc --> | ||
1072 | * @generated | ||
1073 | * @ordered | ||
1074 | */ | ||
1075 | int CONFIG_ENTRY_FEATURE_COUNT = 0; | ||
1076 | |||
1077 | /** | ||
1078 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl <em>Documentation Entry</em>}' class. | ||
1079 | * <!-- begin-user-doc --> | ||
1080 | * <!-- end-user-doc --> | ||
1081 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl | ||
1082 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() | ||
1083 | * @generated | ||
1084 | */ | ||
1085 | int DOCUMENTATION_ENTRY = 34; | ||
1086 | |||
1087 | /** | ||
1088 | * The feature id for the '<em><b>Level</b></em>' attribute. | ||
1089 | * <!-- begin-user-doc --> | ||
1090 | * <!-- end-user-doc --> | ||
1091 | * @generated | ||
1092 | * @ordered | ||
1093 | */ | ||
1094 | int DOCUMENTATION_ENTRY__LEVEL = CONFIG_ENTRY_FEATURE_COUNT + 0; | ||
1095 | |||
1096 | /** | ||
1097 | * The number of structural features of the '<em>Documentation Entry</em>' class. | ||
1098 | * <!-- begin-user-doc --> | ||
1099 | * <!-- end-user-doc --> | ||
1100 | * @generated | ||
1101 | * @ordered | ||
1102 | */ | ||
1103 | int DOCUMENTATION_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; | ||
1104 | |||
1105 | /** | ||
1106 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl <em>Runtime Entry</em>}' class. | ||
1107 | * <!-- begin-user-doc --> | ||
1108 | * <!-- end-user-doc --> | ||
1109 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl | ||
1110 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() | ||
1111 | * @generated | ||
1112 | */ | ||
1113 | int RUNTIME_ENTRY = 35; | ||
1114 | |||
1115 | /** | ||
1116 | * The feature id for the '<em><b>Millisec Limit</b></em>' attribute. | ||
1117 | * <!-- begin-user-doc --> | ||
1118 | * <!-- end-user-doc --> | ||
1119 | * @generated | ||
1120 | * @ordered | ||
1121 | */ | ||
1122 | int RUNTIME_ENTRY__MILLISEC_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; | ||
1123 | |||
1124 | /** | ||
1125 | * The number of structural features of the '<em>Runtime Entry</em>' class. | ||
1126 | * <!-- begin-user-doc --> | ||
1127 | * <!-- end-user-doc --> | ||
1128 | * @generated | ||
1129 | * @ordered | ||
1130 | */ | ||
1131 | int RUNTIME_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; | ||
1132 | |||
1133 | /** | ||
1134 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl <em>Memory Entry</em>}' class. | ||
1135 | * <!-- begin-user-doc --> | ||
1136 | * <!-- end-user-doc --> | ||
1137 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl | ||
1138 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() | ||
1139 | * @generated | ||
1140 | */ | ||
1141 | int MEMORY_ENTRY = 36; | ||
1142 | |||
1143 | /** | ||
1144 | * The feature id for the '<em><b>Megabyte Limit</b></em>' attribute. | ||
1145 | * <!-- begin-user-doc --> | ||
1146 | * <!-- end-user-doc --> | ||
1147 | * @generated | ||
1148 | * @ordered | ||
1149 | */ | ||
1150 | int MEMORY_ENTRY__MEGABYTE_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0; | ||
1151 | |||
1152 | /** | ||
1153 | * The number of structural features of the '<em>Memory Entry</em>' class. | ||
1154 | * <!-- begin-user-doc --> | ||
1155 | * <!-- end-user-doc --> | ||
1156 | * @generated | ||
1157 | * @ordered | ||
1158 | */ | ||
1159 | int MEMORY_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1; | ||
1160 | |||
1161 | /** | ||
1162 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl <em>Custom Entry</em>}' class. | ||
1163 | * <!-- begin-user-doc --> | ||
1164 | * <!-- end-user-doc --> | ||
1165 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl | ||
1166 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() | ||
1167 | * @generated | ||
1168 | */ | ||
1169 | int CUSTOM_ENTRY = 37; | ||
1170 | |||
1171 | /** | ||
1069 | * The feature id for the '<em><b>Key</b></em>' attribute. | 1172 | * The feature id for the '<em><b>Key</b></em>' attribute. |
1070 | * <!-- begin-user-doc --> | 1173 | * <!-- begin-user-doc --> |
1071 | * <!-- end-user-doc --> | 1174 | * <!-- end-user-doc --> |
1072 | * @generated | 1175 | * @generated |
1073 | * @ordered | 1176 | * @ordered |
1074 | */ | 1177 | */ |
1075 | int CONFIG_ENTRY__KEY = 0; | 1178 | int CUSTOM_ENTRY__KEY = CONFIG_ENTRY_FEATURE_COUNT + 0; |
1076 | 1179 | ||
1077 | /** | 1180 | /** |
1078 | * The feature id for the '<em><b>Value</b></em>' attribute. | 1181 | * The feature id for the '<em><b>Value</b></em>' attribute. |
@@ -1081,16 +1184,16 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1081 | * @generated | 1184 | * @generated |
1082 | * @ordered | 1185 | * @ordered |
1083 | */ | 1186 | */ |
1084 | int CONFIG_ENTRY__VALUE = 1; | 1187 | int CUSTOM_ENTRY__VALUE = CONFIG_ENTRY_FEATURE_COUNT + 1; |
1085 | 1188 | ||
1086 | /** | 1189 | /** |
1087 | * The number of structural features of the '<em>Config Entry</em>' class. | 1190 | * The number of structural features of the '<em>Custom Entry</em>' class. |
1088 | * <!-- begin-user-doc --> | 1191 | * <!-- begin-user-doc --> |
1089 | * <!-- end-user-doc --> | 1192 | * <!-- end-user-doc --> |
1090 | * @generated | 1193 | * @generated |
1091 | * @ordered | 1194 | * @ordered |
1092 | */ | 1195 | */ |
1093 | int CONFIG_ENTRY_FEATURE_COUNT = 2; | 1196 | int CUSTOM_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 2; |
1094 | 1197 | ||
1095 | /** | 1198 | /** |
1096 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl <em>Config Reference</em>}' class. | 1199 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl <em>Config Reference</em>}' class. |
@@ -1100,7 +1203,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1100 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() | 1203 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() |
1101 | * @generated | 1204 | * @generated |
1102 | */ | 1205 | */ |
1103 | int CONFIG_REFERENCE = 34; | 1206 | int CONFIG_REFERENCE = 38; |
1104 | 1207 | ||
1105 | /** | 1208 | /** |
1106 | * The feature id for the '<em><b>Config</b></em>' reference. | 1209 | * The feature id for the '<em><b>Config</b></em>' reference. |
@@ -1128,7 +1231,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1128 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() | 1231 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() |
1129 | * @generated | 1232 | * @generated |
1130 | */ | 1233 | */ |
1131 | int SCOPE = 57; | 1234 | int SCOPE = 61; |
1132 | 1235 | ||
1133 | /** | 1236 | /** |
1134 | * The number of structural features of the '<em>Scope</em>' class. | 1237 | * The number of structural features of the '<em>Scope</em>' class. |
@@ -1147,7 +1250,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1147 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() | 1250 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() |
1148 | * @generated | 1251 | * @generated |
1149 | */ | 1252 | */ |
1150 | int SCOPE_SPECIFICATION = 36; | 1253 | int SCOPE_SPECIFICATION = 40; |
1151 | 1254 | ||
1152 | /** | 1255 | /** |
1153 | * The feature id for the '<em><b>Scopes</b></em>' containment reference list. | 1256 | * The feature id for the '<em><b>Scopes</b></em>' containment reference list. |
@@ -1175,7 +1278,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1175 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() | 1278 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() |
1176 | * @generated | 1279 | * @generated |
1177 | */ | 1280 | */ |
1178 | int TYPE_SCOPE = 37; | 1281 | int TYPE_SCOPE = 41; |
1179 | 1282 | ||
1180 | /** | 1283 | /** |
1181 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1284 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1221,7 +1324,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1221 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() | 1324 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() |
1222 | * @generated | 1325 | * @generated |
1223 | */ | 1326 | */ |
1224 | int CLASS_TYPE_SCOPE = 38; | 1327 | int CLASS_TYPE_SCOPE = 42; |
1225 | 1328 | ||
1226 | /** | 1329 | /** |
1227 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1330 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1276,7 +1379,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1276 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() | 1379 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() |
1277 | * @generated | 1380 | * @generated |
1278 | */ | 1381 | */ |
1279 | int OBJECT_TYPE_SCOPE = 39; | 1382 | int OBJECT_TYPE_SCOPE = 43; |
1280 | 1383 | ||
1281 | /** | 1384 | /** |
1282 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1385 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1331,7 +1434,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1331 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() | 1434 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() |
1332 | * @generated | 1435 | * @generated |
1333 | */ | 1436 | */ |
1334 | int INTEGER_TYPE_SCOPE = 40; | 1437 | int INTEGER_TYPE_SCOPE = 44; |
1335 | 1438 | ||
1336 | /** | 1439 | /** |
1337 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1440 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1386,7 +1489,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1386 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() | 1489 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() |
1387 | * @generated | 1490 | * @generated |
1388 | */ | 1491 | */ |
1389 | int REAL_TYPE_SCOPE = 41; | 1492 | int REAL_TYPE_SCOPE = 45; |
1390 | 1493 | ||
1391 | /** | 1494 | /** |
1392 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1495 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1441,7 +1544,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1441 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() | 1544 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() |
1442 | * @generated | 1545 | * @generated |
1443 | */ | 1546 | */ |
1444 | int STRING_TYPE_SCOPE = 42; | 1547 | int STRING_TYPE_SCOPE = 46; |
1445 | 1548 | ||
1446 | /** | 1549 | /** |
1447 | * The feature id for the '<em><b>Sets New</b></em>' attribute. | 1550 | * The feature id for the '<em><b>Sets New</b></em>' attribute. |
@@ -1496,7 +1599,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1496 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() | 1599 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() |
1497 | * @generated | 1600 | * @generated |
1498 | */ | 1601 | */ |
1499 | int TYPE_REFERENCE = 43; | 1602 | int TYPE_REFERENCE = 47; |
1500 | 1603 | ||
1501 | /** | 1604 | /** |
1502 | * The number of structural features of the '<em>Type Reference</em>' class. | 1605 | * The number of structural features of the '<em>Type Reference</em>' class. |
@@ -1515,7 +1618,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1515 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() | 1618 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() |
1516 | * @generated | 1619 | * @generated |
1517 | */ | 1620 | */ |
1518 | int CLASS_REFERENCE = 44; | 1621 | int CLASS_REFERENCE = 48; |
1519 | 1622 | ||
1520 | /** | 1623 | /** |
1521 | * The feature id for the '<em><b>Element</b></em>' containment reference. | 1624 | * The feature id for the '<em><b>Element</b></em>' containment reference. |
@@ -1543,7 +1646,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1543 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() | 1646 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() |
1544 | * @generated | 1647 | * @generated |
1545 | */ | 1648 | */ |
1546 | int OBJECT_REFERENCE = 45; | 1649 | int OBJECT_REFERENCE = 49; |
1547 | 1650 | ||
1548 | /** | 1651 | /** |
1549 | * The number of structural features of the '<em>Object Reference</em>' class. | 1652 | * The number of structural features of the '<em>Object Reference</em>' class. |
@@ -1562,7 +1665,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1562 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() | 1665 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() |
1563 | * @generated | 1666 | * @generated |
1564 | */ | 1667 | */ |
1565 | int INTEGER_REFERENCE = 46; | 1668 | int INTEGER_REFERENCE = 50; |
1566 | 1669 | ||
1567 | /** | 1670 | /** |
1568 | * The number of structural features of the '<em>Integer Reference</em>' class. | 1671 | * The number of structural features of the '<em>Integer Reference</em>' class. |
@@ -1581,7 +1684,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1581 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() | 1684 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() |
1582 | * @generated | 1685 | * @generated |
1583 | */ | 1686 | */ |
1584 | int REAL_REFERENCE = 47; | 1687 | int REAL_REFERENCE = 51; |
1585 | 1688 | ||
1586 | /** | 1689 | /** |
1587 | * The number of structural features of the '<em>Real Reference</em>' class. | 1690 | * The number of structural features of the '<em>Real Reference</em>' class. |
@@ -1600,7 +1703,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1600 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() | 1703 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() |
1601 | * @generated | 1704 | * @generated |
1602 | */ | 1705 | */ |
1603 | int STRING_REFERENCE = 48; | 1706 | int STRING_REFERENCE = 52; |
1604 | 1707 | ||
1605 | /** | 1708 | /** |
1606 | * The number of structural features of the '<em>String Reference</em>' class. | 1709 | * The number of structural features of the '<em>String Reference</em>' class. |
@@ -1619,7 +1722,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1619 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() | 1722 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() |
1620 | * @generated | 1723 | * @generated |
1621 | */ | 1724 | */ |
1622 | int NUMBER_SPECIFICATION = 49; | 1725 | int NUMBER_SPECIFICATION = 53; |
1623 | 1726 | ||
1624 | /** | 1727 | /** |
1625 | * The number of structural features of the '<em>Number Specification</em>' class. | 1728 | * The number of structural features of the '<em>Number Specification</em>' class. |
@@ -1638,7 +1741,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1638 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() | 1741 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() |
1639 | * @generated | 1742 | * @generated |
1640 | */ | 1743 | */ |
1641 | int EXACT_NUMBER = 50; | 1744 | int EXACT_NUMBER = 54; |
1642 | 1745 | ||
1643 | /** | 1746 | /** |
1644 | * The feature id for the '<em><b>Exact Number</b></em>' attribute. | 1747 | * The feature id for the '<em><b>Exact Number</b></em>' attribute. |
@@ -1675,7 +1778,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1675 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() | 1778 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() |
1676 | * @generated | 1779 | * @generated |
1677 | */ | 1780 | */ |
1678 | int INTERVALL_NUMBER = 51; | 1781 | int INTERVALL_NUMBER = 55; |
1679 | 1782 | ||
1680 | /** | 1783 | /** |
1681 | * The feature id for the '<em><b>Min</b></em>' attribute. | 1784 | * The feature id for the '<em><b>Min</b></em>' attribute. |
@@ -1721,7 +1824,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1721 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() | 1824 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() |
1722 | * @generated | 1825 | * @generated |
1723 | */ | 1826 | */ |
1724 | int INT_ENUMBERATION = 52; | 1827 | int INT_ENUMBERATION = 56; |
1725 | 1828 | ||
1726 | /** | 1829 | /** |
1727 | * The feature id for the '<em><b>Entry</b></em>' attribute list. | 1830 | * The feature id for the '<em><b>Entry</b></em>' attribute list. |
@@ -1749,7 +1852,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1749 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() | 1852 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() |
1750 | * @generated | 1853 | * @generated |
1751 | */ | 1854 | */ |
1752 | int REAL_ENUMERATION = 53; | 1855 | int REAL_ENUMERATION = 57; |
1753 | 1856 | ||
1754 | /** | 1857 | /** |
1755 | * The feature id for the '<em><b>Entry</b></em>' attribute list. | 1858 | * The feature id for the '<em><b>Entry</b></em>' attribute list. |
@@ -1777,7 +1880,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1777 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() | 1880 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() |
1778 | * @generated | 1881 | * @generated |
1779 | */ | 1882 | */ |
1780 | int STRING_ENUMERATION = 54; | 1883 | int STRING_ENUMERATION = 58; |
1781 | 1884 | ||
1782 | /** | 1885 | /** |
1783 | * The feature id for the '<em><b>Entry</b></em>' attribute list. | 1886 | * The feature id for the '<em><b>Entry</b></em>' attribute list. |
@@ -1805,7 +1908,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1805 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() | 1908 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() |
1806 | * @generated | 1909 | * @generated |
1807 | */ | 1910 | */ |
1808 | int SCOPE_DECLARATION = 55; | 1911 | int SCOPE_DECLARATION = 59; |
1809 | 1912 | ||
1810 | /** | 1913 | /** |
1811 | * The feature id for the '<em><b>Name</b></em>' attribute. | 1914 | * The feature id for the '<em><b>Name</b></em>' attribute. |
@@ -1842,7 +1945,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1842 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() | 1945 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() |
1843 | * @generated | 1946 | * @generated |
1844 | */ | 1947 | */ |
1845 | int SCOPE_REFERENCE = 56; | 1948 | int SCOPE_REFERENCE = 60; |
1846 | 1949 | ||
1847 | /** | 1950 | /** |
1848 | * The feature id for the '<em><b>Referred</b></em>' reference. | 1951 | * The feature id for the '<em><b>Referred</b></em>' reference. |
@@ -1870,7 +1973,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1870 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() | 1973 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() |
1871 | * @generated | 1974 | * @generated |
1872 | */ | 1975 | */ |
1873 | int TASK = 58; | 1976 | int TASK = 62; |
1874 | 1977 | ||
1875 | /** | 1978 | /** |
1876 | * The number of structural features of the '<em>Task</em>' class. | 1979 | * The number of structural features of the '<em>Task</em>' class. |
@@ -1889,7 +1992,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
1889 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() | 1992 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() |
1890 | * @generated | 1993 | * @generated |
1891 | */ | 1994 | */ |
1892 | int GENERATION_TASK = 59; | 1995 | int GENERATION_TASK = 63; |
1893 | 1996 | ||
1894 | /** | 1997 | /** |
1895 | * The feature id for the '<em><b>Metamodel</b></em>' containment reference. | 1998 | * The feature id for the '<em><b>Metamodel</b></em>' containment reference. |
@@ -2034,7 +2137,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2034 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() | 2137 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() |
2035 | * @generated | 2138 | * @generated |
2036 | */ | 2139 | */ |
2037 | int INTEGER_SCOPE = 60; | 2140 | int INTEGER_SCOPE = 64; |
2038 | 2141 | ||
2039 | /** | 2142 | /** |
2040 | * The number of structural features of the '<em>Integer Scope</em>' class. | 2143 | * The number of structural features of the '<em>Integer Scope</em>' class. |
@@ -2053,7 +2156,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2053 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() | 2156 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() |
2054 | * @generated | 2157 | * @generated |
2055 | */ | 2158 | */ |
2056 | int REAL_SCOPE = 61; | 2159 | int REAL_SCOPE = 65; |
2057 | 2160 | ||
2058 | /** | 2161 | /** |
2059 | * The number of structural features of the '<em>Real Scope</em>' class. | 2162 | * The number of structural features of the '<em>Real Scope</em>' class. |
@@ -2072,7 +2175,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2072 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() | 2175 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() |
2073 | * @generated | 2176 | * @generated |
2074 | */ | 2177 | */ |
2075 | int STRING_SCOPE = 62; | 2178 | int STRING_SCOPE = 66; |
2076 | 2179 | ||
2077 | /** | 2180 | /** |
2078 | * The number of structural features of the '<em>String Scope</em>' class. | 2181 | * The number of structural features of the '<em>String Scope</em>' class. |
@@ -2084,6 +2187,16 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2084 | int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0; | 2187 | int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0; |
2085 | 2188 | ||
2086 | /** | 2189 | /** |
2190 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification <em>Document Level Specification</em>}' enum. | ||
2191 | * <!-- begin-user-doc --> | ||
2192 | * <!-- end-user-doc --> | ||
2193 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification | ||
2194 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() | ||
2195 | * @generated | ||
2196 | */ | ||
2197 | int DOCUMENT_LEVEL_SPECIFICATION = 67; | ||
2198 | |||
2199 | /** | ||
2087 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum. | 2200 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum. |
2088 | * <!-- begin-user-doc --> | 2201 | * <!-- begin-user-doc --> |
2089 | * <!-- end-user-doc --> | 2202 | * <!-- end-user-doc --> |
@@ -2091,7 +2204,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2091 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() | 2204 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() |
2092 | * @generated | 2205 | * @generated |
2093 | */ | 2206 | */ |
2094 | int SOLVER = 63; | 2207 | int SOLVER = 68; |
2095 | 2208 | ||
2096 | 2209 | ||
2097 | /** | 2210 | /** |
@@ -2743,26 +2856,99 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
2743 | EClass getConfigEntry(); | 2856 | EClass getConfigEntry(); |
2744 | 2857 | ||
2745 | /** | 2858 | /** |
2746 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getKey <em>Key</em>}'. | 2859 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry <em>Documentation Entry</em>}'. |
2860 | * <!-- begin-user-doc --> | ||
2861 | * <!-- end-user-doc --> | ||
2862 | * @return the meta object for class '<em>Documentation Entry</em>'. | ||
2863 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry | ||
2864 | * @generated | ||
2865 | */ | ||
2866 | EClass getDocumentationEntry(); | ||
2867 | |||
2868 | /** | ||
2869 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel <em>Level</em>}'. | ||
2870 | * <!-- begin-user-doc --> | ||
2871 | * <!-- end-user-doc --> | ||
2872 | * @return the meta object for the attribute '<em>Level</em>'. | ||
2873 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel() | ||
2874 | * @see #getDocumentationEntry() | ||
2875 | * @generated | ||
2876 | */ | ||
2877 | EAttribute getDocumentationEntry_Level(); | ||
2878 | |||
2879 | /** | ||
2880 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry <em>Runtime Entry</em>}'. | ||
2881 | * <!-- begin-user-doc --> | ||
2882 | * <!-- end-user-doc --> | ||
2883 | * @return the meta object for class '<em>Runtime Entry</em>'. | ||
2884 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry | ||
2885 | * @generated | ||
2886 | */ | ||
2887 | EClass getRuntimeEntry(); | ||
2888 | |||
2889 | /** | ||
2890 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit <em>Millisec Limit</em>}'. | ||
2891 | * <!-- begin-user-doc --> | ||
2892 | * <!-- end-user-doc --> | ||
2893 | * @return the meta object for the attribute '<em>Millisec Limit</em>'. | ||
2894 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit() | ||
2895 | * @see #getRuntimeEntry() | ||
2896 | * @generated | ||
2897 | */ | ||
2898 | EAttribute getRuntimeEntry_MillisecLimit(); | ||
2899 | |||
2900 | /** | ||
2901 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry <em>Memory Entry</em>}'. | ||
2902 | * <!-- begin-user-doc --> | ||
2903 | * <!-- end-user-doc --> | ||
2904 | * @return the meta object for class '<em>Memory Entry</em>'. | ||
2905 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry | ||
2906 | * @generated | ||
2907 | */ | ||
2908 | EClass getMemoryEntry(); | ||
2909 | |||
2910 | /** | ||
2911 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit <em>Megabyte Limit</em>}'. | ||
2912 | * <!-- begin-user-doc --> | ||
2913 | * <!-- end-user-doc --> | ||
2914 | * @return the meta object for the attribute '<em>Megabyte Limit</em>'. | ||
2915 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit() | ||
2916 | * @see #getMemoryEntry() | ||
2917 | * @generated | ||
2918 | */ | ||
2919 | EAttribute getMemoryEntry_MegabyteLimit(); | ||
2920 | |||
2921 | /** | ||
2922 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry <em>Custom Entry</em>}'. | ||
2923 | * <!-- begin-user-doc --> | ||
2924 | * <!-- end-user-doc --> | ||
2925 | * @return the meta object for class '<em>Custom Entry</em>'. | ||
2926 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry | ||
2927 | * @generated | ||
2928 | */ | ||
2929 | EClass getCustomEntry(); | ||
2930 | |||
2931 | /** | ||
2932 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey <em>Key</em>}'. | ||
2747 | * <!-- begin-user-doc --> | 2933 | * <!-- begin-user-doc --> |
2748 | * <!-- end-user-doc --> | 2934 | * <!-- end-user-doc --> |
2749 | * @return the meta object for the attribute '<em>Key</em>'. | 2935 | * @return the meta object for the attribute '<em>Key</em>'. |
2750 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getKey() | 2936 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey() |
2751 | * @see #getConfigEntry() | 2937 | * @see #getCustomEntry() |
2752 | * @generated | 2938 | * @generated |
2753 | */ | 2939 | */ |
2754 | EAttribute getConfigEntry_Key(); | 2940 | EAttribute getCustomEntry_Key(); |
2755 | 2941 | ||
2756 | /** | 2942 | /** |
2757 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getValue <em>Value</em>}'. | 2943 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue <em>Value</em>}'. |
2758 | * <!-- begin-user-doc --> | 2944 | * <!-- begin-user-doc --> |
2759 | * <!-- end-user-doc --> | 2945 | * <!-- end-user-doc --> |
2760 | * @return the meta object for the attribute '<em>Value</em>'. | 2946 | * @return the meta object for the attribute '<em>Value</em>'. |
2761 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getValue() | 2947 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue() |
2762 | * @see #getConfigEntry() | 2948 | * @see #getCustomEntry() |
2763 | * @generated | 2949 | * @generated |
2764 | */ | 2950 | */ |
2765 | EAttribute getConfigEntry_Value(); | 2951 | EAttribute getCustomEntry_Value(); |
2766 | 2952 | ||
2767 | /** | 2953 | /** |
2768 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference <em>Config Reference</em>}'. | 2954 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference <em>Config Reference</em>}'. |
@@ -3440,6 +3626,16 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
3440 | EClass getStringScope(); | 3626 | EClass getStringScope(); |
3441 | 3627 | ||
3442 | /** | 3628 | /** |
3629 | * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification <em>Document Level Specification</em>}'. | ||
3630 | * <!-- begin-user-doc --> | ||
3631 | * <!-- end-user-doc --> | ||
3632 | * @return the meta object for enum '<em>Document Level Specification</em>'. | ||
3633 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification | ||
3634 | * @generated | ||
3635 | */ | ||
3636 | EEnum getDocumentLevelSpecification(); | ||
3637 | |||
3638 | /** | ||
3443 | * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}'. | 3639 | * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}'. |
3444 | * <!-- begin-user-doc --> | 3640 | * <!-- begin-user-doc --> |
3445 | * <!-- end-user-doc --> | 3641 | * <!-- end-user-doc --> |
@@ -4037,12 +4233,76 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
4037 | EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry(); | 4233 | EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry(); |
4038 | 4234 | ||
4039 | /** | 4235 | /** |
4236 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl <em>Documentation Entry</em>}' class. | ||
4237 | * <!-- begin-user-doc --> | ||
4238 | * <!-- end-user-doc --> | ||
4239 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl | ||
4240 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() | ||
4241 | * @generated | ||
4242 | */ | ||
4243 | EClass DOCUMENTATION_ENTRY = eINSTANCE.getDocumentationEntry(); | ||
4244 | |||
4245 | /** | ||
4246 | * The meta object literal for the '<em><b>Level</b></em>' attribute feature. | ||
4247 | * <!-- begin-user-doc --> | ||
4248 | * <!-- end-user-doc --> | ||
4249 | * @generated | ||
4250 | */ | ||
4251 | EAttribute DOCUMENTATION_ENTRY__LEVEL = eINSTANCE.getDocumentationEntry_Level(); | ||
4252 | |||
4253 | /** | ||
4254 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl <em>Runtime Entry</em>}' class. | ||
4255 | * <!-- begin-user-doc --> | ||
4256 | * <!-- end-user-doc --> | ||
4257 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl | ||
4258 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() | ||
4259 | * @generated | ||
4260 | */ | ||
4261 | EClass RUNTIME_ENTRY = eINSTANCE.getRuntimeEntry(); | ||
4262 | |||
4263 | /** | ||
4264 | * The meta object literal for the '<em><b>Millisec Limit</b></em>' attribute feature. | ||
4265 | * <!-- begin-user-doc --> | ||
4266 | * <!-- end-user-doc --> | ||
4267 | * @generated | ||
4268 | */ | ||
4269 | EAttribute RUNTIME_ENTRY__MILLISEC_LIMIT = eINSTANCE.getRuntimeEntry_MillisecLimit(); | ||
4270 | |||
4271 | /** | ||
4272 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl <em>Memory Entry</em>}' class. | ||
4273 | * <!-- begin-user-doc --> | ||
4274 | * <!-- end-user-doc --> | ||
4275 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl | ||
4276 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() | ||
4277 | * @generated | ||
4278 | */ | ||
4279 | EClass MEMORY_ENTRY = eINSTANCE.getMemoryEntry(); | ||
4280 | |||
4281 | /** | ||
4282 | * The meta object literal for the '<em><b>Megabyte Limit</b></em>' attribute feature. | ||
4283 | * <!-- begin-user-doc --> | ||
4284 | * <!-- end-user-doc --> | ||
4285 | * @generated | ||
4286 | */ | ||
4287 | EAttribute MEMORY_ENTRY__MEGABYTE_LIMIT = eINSTANCE.getMemoryEntry_MegabyteLimit(); | ||
4288 | |||
4289 | /** | ||
4290 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl <em>Custom Entry</em>}' class. | ||
4291 | * <!-- begin-user-doc --> | ||
4292 | * <!-- end-user-doc --> | ||
4293 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl | ||
4294 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() | ||
4295 | * @generated | ||
4296 | */ | ||
4297 | EClass CUSTOM_ENTRY = eINSTANCE.getCustomEntry(); | ||
4298 | |||
4299 | /** | ||
4040 | * The meta object literal for the '<em><b>Key</b></em>' attribute feature. | 4300 | * The meta object literal for the '<em><b>Key</b></em>' attribute feature. |
4041 | * <!-- begin-user-doc --> | 4301 | * <!-- begin-user-doc --> |
4042 | * <!-- end-user-doc --> | 4302 | * <!-- end-user-doc --> |
4043 | * @generated | 4303 | * @generated |
4044 | */ | 4304 | */ |
4045 | EAttribute CONFIG_ENTRY__KEY = eINSTANCE.getConfigEntry_Key(); | 4305 | EAttribute CUSTOM_ENTRY__KEY = eINSTANCE.getCustomEntry_Key(); |
4046 | 4306 | ||
4047 | /** | 4307 | /** |
4048 | * The meta object literal for the '<em><b>Value</b></em>' attribute feature. | 4308 | * The meta object literal for the '<em><b>Value</b></em>' attribute feature. |
@@ -4050,7 +4310,7 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
4050 | * <!-- end-user-doc --> | 4310 | * <!-- end-user-doc --> |
4051 | * @generated | 4311 | * @generated |
4052 | */ | 4312 | */ |
4053 | EAttribute CONFIG_ENTRY__VALUE = eINSTANCE.getConfigEntry_Value(); | 4313 | EAttribute CUSTOM_ENTRY__VALUE = eINSTANCE.getCustomEntry_Value(); |
4054 | 4314 | ||
4055 | /** | 4315 | /** |
4056 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl <em>Config Reference</em>}' class. | 4316 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl <em>Config Reference</em>}' class. |
@@ -4623,6 +4883,16 @@ public interface ApplicationConfigurationPackage extends EPackage | |||
4623 | EClass STRING_SCOPE = eINSTANCE.getStringScope(); | 4883 | EClass STRING_SCOPE = eINSTANCE.getStringScope(); |
4624 | 4884 | ||
4625 | /** | 4885 | /** |
4886 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification <em>Document Level Specification</em>}' enum. | ||
4887 | * <!-- begin-user-doc --> | ||
4888 | * <!-- end-user-doc --> | ||
4889 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification | ||
4890 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() | ||
4891 | * @generated | ||
4892 | */ | ||
4893 | EEnum DOCUMENT_LEVEL_SPECIFICATION = eINSTANCE.getDocumentLevelSpecification(); | ||
4894 | |||
4895 | /** | ||
4626 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum. | 4896 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum. |
4627 | * <!-- begin-user-doc --> | 4897 | * <!-- begin-user-doc --> |
4628 | * <!-- end-user-doc --> | 4898 | * <!-- end-user-doc --> |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java index 7c0e90e2..6408c59a 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java | |||
@@ -10,13 +10,6 @@ import org.eclipse.emf.ecore.EObject; | |||
10 | * A representation of the model object '<em><b>Config Entry</b></em>'. | 10 | * A representation of the model object '<em><b>Config Entry</b></em>'. |
11 | * <!-- end-user-doc --> | 11 | * <!-- end-user-doc --> |
12 | * | 12 | * |
13 | * <p> | ||
14 | * The following features are supported: | ||
15 | * </p> | ||
16 | * <ul> | ||
17 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getKey <em>Key</em>}</li> | ||
18 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getValue <em>Value</em>}</li> | ||
19 | * </ul> | ||
20 | * | 13 | * |
21 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry() | 14 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry() |
22 | * @model | 15 | * @model |
@@ -24,56 +17,4 @@ import org.eclipse.emf.ecore.EObject; | |||
24 | */ | 17 | */ |
25 | public interface ConfigEntry extends EObject | 18 | public interface ConfigEntry extends EObject |
26 | { | 19 | { |
27 | /** | ||
28 | * Returns the value of the '<em><b>Key</b></em>' attribute. | ||
29 | * <!-- begin-user-doc --> | ||
30 | * <p> | ||
31 | * If the meaning of the '<em>Key</em>' attribute isn't clear, | ||
32 | * there really should be more of a description here... | ||
33 | * </p> | ||
34 | * <!-- end-user-doc --> | ||
35 | * @return the value of the '<em>Key</em>' attribute. | ||
36 | * @see #setKey(String) | ||
37 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry_Key() | ||
38 | * @model | ||
39 | * @generated | ||
40 | */ | ||
41 | String getKey(); | ||
42 | |||
43 | /** | ||
44 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getKey <em>Key</em>}' attribute. | ||
45 | * <!-- begin-user-doc --> | ||
46 | * <!-- end-user-doc --> | ||
47 | * @param value the new value of the '<em>Key</em>' attribute. | ||
48 | * @see #getKey() | ||
49 | * @generated | ||
50 | */ | ||
51 | void setKey(String value); | ||
52 | |||
53 | /** | ||
54 | * Returns the value of the '<em><b>Value</b></em>' attribute. | ||
55 | * <!-- begin-user-doc --> | ||
56 | * <p> | ||
57 | * If the meaning of the '<em>Value</em>' attribute isn't clear, | ||
58 | * there really should be more of a description here... | ||
59 | * </p> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @return the value of the '<em>Value</em>' attribute. | ||
62 | * @see #setValue(String) | ||
63 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry_Value() | ||
64 | * @model | ||
65 | * @generated | ||
66 | */ | ||
67 | String getValue(); | ||
68 | |||
69 | /** | ||
70 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry#getValue <em>Value</em>}' attribute. | ||
71 | * <!-- begin-user-doc --> | ||
72 | * <!-- end-user-doc --> | ||
73 | * @param value the new value of the '<em>Value</em>' attribute. | ||
74 | * @see #getValue() | ||
75 | * @generated | ||
76 | */ | ||
77 | void setValue(String value); | ||
78 | |||
79 | } // ConfigEntry | 20 | } // ConfigEntry |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java new file mode 100644 index 00000000..23fe93ed --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java | |||
@@ -0,0 +1,78 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; | ||
5 | |||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Custom Entry</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * <p> | ||
13 | * The following features are supported: | ||
14 | * </p> | ||
15 | * <ul> | ||
16 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey <em>Key</em>}</li> | ||
17 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue <em>Value</em>}</li> | ||
18 | * </ul> | ||
19 | * | ||
20 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry() | ||
21 | * @model | ||
22 | * @generated | ||
23 | */ | ||
24 | public interface CustomEntry extends ConfigEntry | ||
25 | { | ||
26 | /** | ||
27 | * Returns the value of the '<em><b>Key</b></em>' attribute. | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <p> | ||
30 | * If the meaning of the '<em>Key</em>' attribute isn't clear, | ||
31 | * there really should be more of a description here... | ||
32 | * </p> | ||
33 | * <!-- end-user-doc --> | ||
34 | * @return the value of the '<em>Key</em>' attribute. | ||
35 | * @see #setKey(String) | ||
36 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Key() | ||
37 | * @model | ||
38 | * @generated | ||
39 | */ | ||
40 | String getKey(); | ||
41 | |||
42 | /** | ||
43 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey <em>Key</em>}' attribute. | ||
44 | * <!-- begin-user-doc --> | ||
45 | * <!-- end-user-doc --> | ||
46 | * @param value the new value of the '<em>Key</em>' attribute. | ||
47 | * @see #getKey() | ||
48 | * @generated | ||
49 | */ | ||
50 | void setKey(String value); | ||
51 | |||
52 | /** | ||
53 | * Returns the value of the '<em><b>Value</b></em>' attribute. | ||
54 | * <!-- begin-user-doc --> | ||
55 | * <p> | ||
56 | * If the meaning of the '<em>Value</em>' attribute isn't clear, | ||
57 | * there really should be more of a description here... | ||
58 | * </p> | ||
59 | * <!-- end-user-doc --> | ||
60 | * @return the value of the '<em>Value</em>' attribute. | ||
61 | * @see #setValue(String) | ||
62 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Value() | ||
63 | * @model | ||
64 | * @generated | ||
65 | */ | ||
66 | String getValue(); | ||
67 | |||
68 | /** | ||
69 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue <em>Value</em>}' attribute. | ||
70 | * <!-- begin-user-doc --> | ||
71 | * <!-- end-user-doc --> | ||
72 | * @param value the new value of the '<em>Value</em>' attribute. | ||
73 | * @see #getValue() | ||
74 | * @generated | ||
75 | */ | ||
76 | void setValue(String value); | ||
77 | |||
78 | } // CustomEntry | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java new file mode 100644 index 00000000..d57ccf81 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java | |||
@@ -0,0 +1,257 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; | ||
5 | |||
6 | import java.util.Arrays; | ||
7 | import java.util.Collections; | ||
8 | import java.util.List; | ||
9 | |||
10 | import org.eclipse.emf.common.util.Enumerator; | ||
11 | |||
12 | /** | ||
13 | * <!-- begin-user-doc --> | ||
14 | * A representation of the literals of the enumeration '<em><b>Document Level Specification</b></em>', | ||
15 | * and utility methods for working with them. | ||
16 | * <!-- end-user-doc --> | ||
17 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentLevelSpecification() | ||
18 | * @model | ||
19 | * @generated | ||
20 | */ | ||
21 | public enum DocumentLevelSpecification implements Enumerator | ||
22 | { | ||
23 | /** | ||
24 | * The '<em><b>None</b></em>' literal object. | ||
25 | * <!-- begin-user-doc --> | ||
26 | * <!-- end-user-doc --> | ||
27 | * @see #NONE_VALUE | ||
28 | * @generated | ||
29 | * @ordered | ||
30 | */ | ||
31 | NONE(0, "none", "none"), | ||
32 | |||
33 | /** | ||
34 | * The '<em><b>Normal</b></em>' literal object. | ||
35 | * <!-- begin-user-doc --> | ||
36 | * <!-- end-user-doc --> | ||
37 | * @see #NORMAL_VALUE | ||
38 | * @generated | ||
39 | * @ordered | ||
40 | */ | ||
41 | NORMAL(1, "normal", "normal"), | ||
42 | |||
43 | /** | ||
44 | * The '<em><b>Full</b></em>' literal object. | ||
45 | * <!-- begin-user-doc --> | ||
46 | * <!-- end-user-doc --> | ||
47 | * @see #FULL_VALUE | ||
48 | * @generated | ||
49 | * @ordered | ||
50 | */ | ||
51 | FULL(2, "full", "full"); | ||
52 | |||
53 | /** | ||
54 | * The '<em><b>None</b></em>' literal value. | ||
55 | * <!-- begin-user-doc --> | ||
56 | * <p> | ||
57 | * If the meaning of '<em><b>None</b></em>' literal object isn't clear, | ||
58 | * there really should be more of a description here... | ||
59 | * </p> | ||
60 | * <!-- end-user-doc --> | ||
61 | * @see #NONE | ||
62 | * @model name="none" | ||
63 | * @generated | ||
64 | * @ordered | ||
65 | */ | ||
66 | public static final int NONE_VALUE = 0; | ||
67 | |||
68 | /** | ||
69 | * The '<em><b>Normal</b></em>' literal value. | ||
70 | * <!-- begin-user-doc --> | ||
71 | * <p> | ||
72 | * If the meaning of '<em><b>Normal</b></em>' literal object isn't clear, | ||
73 | * there really should be more of a description here... | ||
74 | * </p> | ||
75 | * <!-- end-user-doc --> | ||
76 | * @see #NORMAL | ||
77 | * @model name="normal" | ||
78 | * @generated | ||
79 | * @ordered | ||
80 | */ | ||
81 | public static final int NORMAL_VALUE = 1; | ||
82 | |||
83 | /** | ||
84 | * The '<em><b>Full</b></em>' literal value. | ||
85 | * <!-- begin-user-doc --> | ||
86 | * <p> | ||
87 | * If the meaning of '<em><b>Full</b></em>' literal object isn't clear, | ||
88 | * there really should be more of a description here... | ||
89 | * </p> | ||
90 | * <!-- end-user-doc --> | ||
91 | * @see #FULL | ||
92 | * @model name="full" | ||
93 | * @generated | ||
94 | * @ordered | ||
95 | */ | ||
96 | public static final int FULL_VALUE = 2; | ||
97 | |||
98 | /** | ||
99 | * An array of all the '<em><b>Document Level Specification</b></em>' enumerators. | ||
100 | * <!-- begin-user-doc --> | ||
101 | * <!-- end-user-doc --> | ||
102 | * @generated | ||
103 | */ | ||
104 | private static final DocumentLevelSpecification[] VALUES_ARRAY = | ||
105 | new DocumentLevelSpecification[] | ||
106 | { | ||
107 | NONE, | ||
108 | NORMAL, | ||
109 | FULL, | ||
110 | }; | ||
111 | |||
112 | /** | ||
113 | * A public read-only list of all the '<em><b>Document Level Specification</b></em>' enumerators. | ||
114 | * <!-- begin-user-doc --> | ||
115 | * <!-- end-user-doc --> | ||
116 | * @generated | ||
117 | */ | ||
118 | public static final List<DocumentLevelSpecification> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); | ||
119 | |||
120 | /** | ||
121 | * Returns the '<em><b>Document Level Specification</b></em>' literal with the specified literal value. | ||
122 | * <!-- begin-user-doc --> | ||
123 | * <!-- end-user-doc --> | ||
124 | * @param literal the literal. | ||
125 | * @return the matching enumerator or <code>null</code>. | ||
126 | * @generated | ||
127 | */ | ||
128 | public static DocumentLevelSpecification get(String literal) | ||
129 | { | ||
130 | for (int i = 0; i < VALUES_ARRAY.length; ++i) | ||
131 | { | ||
132 | DocumentLevelSpecification result = VALUES_ARRAY[i]; | ||
133 | if (result.toString().equals(literal)) | ||
134 | { | ||
135 | return result; | ||
136 | } | ||
137 | } | ||
138 | return null; | ||
139 | } | ||
140 | |||
141 | /** | ||
142 | * Returns the '<em><b>Document Level Specification</b></em>' literal with the specified name. | ||
143 | * <!-- begin-user-doc --> | ||
144 | * <!-- end-user-doc --> | ||
145 | * @param name the name. | ||
146 | * @return the matching enumerator or <code>null</code>. | ||
147 | * @generated | ||
148 | */ | ||
149 | public static DocumentLevelSpecification getByName(String name) | ||
150 | { | ||
151 | for (int i = 0; i < VALUES_ARRAY.length; ++i) | ||
152 | { | ||
153 | DocumentLevelSpecification result = VALUES_ARRAY[i]; | ||
154 | if (result.getName().equals(name)) | ||
155 | { | ||
156 | return result; | ||
157 | } | ||
158 | } | ||
159 | return null; | ||
160 | } | ||
161 | |||
162 | /** | ||
163 | * Returns the '<em><b>Document Level Specification</b></em>' literal with the specified integer value. | ||
164 | * <!-- begin-user-doc --> | ||
165 | * <!-- end-user-doc --> | ||
166 | * @param value the integer value. | ||
167 | * @return the matching enumerator or <code>null</code>. | ||
168 | * @generated | ||
169 | */ | ||
170 | public static DocumentLevelSpecification get(int value) | ||
171 | { | ||
172 | switch (value) | ||
173 | { | ||
174 | case NONE_VALUE: return NONE; | ||
175 | case NORMAL_VALUE: return NORMAL; | ||
176 | case FULL_VALUE: return FULL; | ||
177 | } | ||
178 | return null; | ||
179 | } | ||
180 | |||
181 | /** | ||
182 | * <!-- begin-user-doc --> | ||
183 | * <!-- end-user-doc --> | ||
184 | * @generated | ||
185 | */ | ||
186 | private final int value; | ||
187 | |||
188 | /** | ||
189 | * <!-- begin-user-doc --> | ||
190 | * <!-- end-user-doc --> | ||
191 | * @generated | ||
192 | */ | ||
193 | private final String name; | ||
194 | |||
195 | /** | ||
196 | * <!-- begin-user-doc --> | ||
197 | * <!-- end-user-doc --> | ||
198 | * @generated | ||
199 | */ | ||
200 | private final String literal; | ||
201 | |||
202 | /** | ||
203 | * Only this class can construct instances. | ||
204 | * <!-- begin-user-doc --> | ||
205 | * <!-- end-user-doc --> | ||
206 | * @generated | ||
207 | */ | ||
208 | private DocumentLevelSpecification(int value, String name, String literal) | ||
209 | { | ||
210 | this.value = value; | ||
211 | this.name = name; | ||
212 | this.literal = literal; | ||
213 | } | ||
214 | |||
215 | /** | ||
216 | * <!-- begin-user-doc --> | ||
217 | * <!-- end-user-doc --> | ||
218 | * @generated | ||
219 | */ | ||
220 | public int getValue() | ||
221 | { | ||
222 | return value; | ||
223 | } | ||
224 | |||
225 | /** | ||
226 | * <!-- begin-user-doc --> | ||
227 | * <!-- end-user-doc --> | ||
228 | * @generated | ||
229 | */ | ||
230 | public String getName() | ||
231 | { | ||
232 | return name; | ||
233 | } | ||
234 | |||
235 | /** | ||
236 | * <!-- begin-user-doc --> | ||
237 | * <!-- end-user-doc --> | ||
238 | * @generated | ||
239 | */ | ||
240 | public String getLiteral() | ||
241 | { | ||
242 | return literal; | ||
243 | } | ||
244 | |||
245 | /** | ||
246 | * Returns the literal value of the enumerator, which is its string representation. | ||
247 | * <!-- begin-user-doc --> | ||
248 | * <!-- end-user-doc --> | ||
249 | * @generated | ||
250 | */ | ||
251 | @Override | ||
252 | public String toString() | ||
253 | { | ||
254 | return literal; | ||
255 | } | ||
256 | |||
257 | } //DocumentLevelSpecification | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java new file mode 100644 index 00000000..ba647799 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java | |||
@@ -0,0 +1,54 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; | ||
5 | |||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Documentation Entry</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * <p> | ||
13 | * The following features are supported: | ||
14 | * </p> | ||
15 | * <ul> | ||
16 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel <em>Level</em>}</li> | ||
17 | * </ul> | ||
18 | * | ||
19 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry() | ||
20 | * @model | ||
21 | * @generated | ||
22 | */ | ||
23 | public interface DocumentationEntry extends ConfigEntry | ||
24 | { | ||
25 | /** | ||
26 | * Returns the value of the '<em><b>Level</b></em>' attribute. | ||
27 | * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}. | ||
28 | * <!-- begin-user-doc --> | ||
29 | * <p> | ||
30 | * If the meaning of the '<em>Level</em>' attribute isn't clear, | ||
31 | * there really should be more of a description here... | ||
32 | * </p> | ||
33 | * <!-- end-user-doc --> | ||
34 | * @return the value of the '<em>Level</em>' attribute. | ||
35 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification | ||
36 | * @see #setLevel(DocumentLevelSpecification) | ||
37 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry_Level() | ||
38 | * @model | ||
39 | * @generated | ||
40 | */ | ||
41 | DocumentLevelSpecification getLevel(); | ||
42 | |||
43 | /** | ||
44 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel <em>Level</em>}' attribute. | ||
45 | * <!-- begin-user-doc --> | ||
46 | * <!-- end-user-doc --> | ||
47 | * @param value the new value of the '<em>Level</em>' attribute. | ||
48 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification | ||
49 | * @see #getLevel() | ||
50 | * @generated | ||
51 | */ | ||
52 | void setLevel(DocumentLevelSpecification value); | ||
53 | |||
54 | } // DocumentationEntry | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java new file mode 100644 index 00000000..5002785c --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java | |||
@@ -0,0 +1,51 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; | ||
5 | |||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Memory Entry</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * <p> | ||
13 | * The following features are supported: | ||
14 | * </p> | ||
15 | * <ul> | ||
16 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit <em>Megabyte Limit</em>}</li> | ||
17 | * </ul> | ||
18 | * | ||
19 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry() | ||
20 | * @model | ||
21 | * @generated | ||
22 | */ | ||
23 | public interface MemoryEntry extends ConfigEntry | ||
24 | { | ||
25 | /** | ||
26 | * Returns the value of the '<em><b>Megabyte Limit</b></em>' attribute. | ||
27 | * <!-- begin-user-doc --> | ||
28 | * <p> | ||
29 | * If the meaning of the '<em>Megabyte Limit</em>' attribute isn't clear, | ||
30 | * there really should be more of a description here... | ||
31 | * </p> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @return the value of the '<em>Megabyte Limit</em>' attribute. | ||
34 | * @see #setMegabyteLimit(int) | ||
35 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry_MegabyteLimit() | ||
36 | * @model | ||
37 | * @generated | ||
38 | */ | ||
39 | int getMegabyteLimit(); | ||
40 | |||
41 | /** | ||
42 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit <em>Megabyte Limit</em>}' attribute. | ||
43 | * <!-- begin-user-doc --> | ||
44 | * <!-- end-user-doc --> | ||
45 | * @param value the new value of the '<em>Megabyte Limit</em>' attribute. | ||
46 | * @see #getMegabyteLimit() | ||
47 | * @generated | ||
48 | */ | ||
49 | void setMegabyteLimit(int value); | ||
50 | |||
51 | } // MemoryEntry | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java new file mode 100644 index 00000000..09edd8aa --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java | |||
@@ -0,0 +1,51 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; | ||
5 | |||
6 | |||
7 | /** | ||
8 | * <!-- begin-user-doc --> | ||
9 | * A representation of the model object '<em><b>Runtime Entry</b></em>'. | ||
10 | * <!-- end-user-doc --> | ||
11 | * | ||
12 | * <p> | ||
13 | * The following features are supported: | ||
14 | * </p> | ||
15 | * <ul> | ||
16 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit <em>Millisec Limit</em>}</li> | ||
17 | * </ul> | ||
18 | * | ||
19 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry() | ||
20 | * @model | ||
21 | * @generated | ||
22 | */ | ||
23 | public interface RuntimeEntry extends ConfigEntry | ||
24 | { | ||
25 | /** | ||
26 | * Returns the value of the '<em><b>Millisec Limit</b></em>' attribute. | ||
27 | * <!-- begin-user-doc --> | ||
28 | * <p> | ||
29 | * If the meaning of the '<em>Millisec Limit</em>' attribute isn't clear, | ||
30 | * there really should be more of a description here... | ||
31 | * </p> | ||
32 | * <!-- end-user-doc --> | ||
33 | * @return the value of the '<em>Millisec Limit</em>' attribute. | ||
34 | * @see #setMillisecLimit(int) | ||
35 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry_MillisecLimit() | ||
36 | * @model | ||
37 | * @generated | ||
38 | */ | ||
39 | int getMillisecLimit(); | ||
40 | |||
41 | /** | ||
42 | * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit <em>Millisec Limit</em>}' attribute. | ||
43 | * <!-- begin-user-doc --> | ||
44 | * <!-- end-user-doc --> | ||
45 | * @param value the new value of the '<em>Millisec Limit</em>' attribute. | ||
46 | * @see #getMillisecLimit() | ||
47 | * @generated | ||
48 | */ | ||
49 | void setMillisecLimit(int value); | ||
50 | |||
51 | } // RuntimeEntry | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java index 8ecf838a..d20c3046 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java | |||
@@ -100,6 +100,10 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
100 | case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification(); | 100 | case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification(); |
101 | case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration(); | 101 | case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration(); |
102 | case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry(); | 102 | case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry(); |
103 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry(); | ||
104 | case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry(); | ||
105 | case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry(); | ||
106 | case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry(); | ||
103 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference(); | 107 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference(); |
104 | case ApplicationConfigurationPackage.CONFIG: return createConfig(); | 108 | case ApplicationConfigurationPackage.CONFIG: return createConfig(); |
105 | case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification(); | 109 | case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification(); |
@@ -144,6 +148,8 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
144 | { | 148 | { |
145 | switch (eDataType.getClassifierID()) | 149 | switch (eDataType.getClassifierID()) |
146 | { | 150 | { |
151 | case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: | ||
152 | return createDocumentLevelSpecificationFromString(eDataType, initialValue); | ||
147 | case ApplicationConfigurationPackage.SOLVER: | 153 | case ApplicationConfigurationPackage.SOLVER: |
148 | return createSolverFromString(eDataType, initialValue); | 154 | return createSolverFromString(eDataType, initialValue); |
149 | default: | 155 | default: |
@@ -161,6 +167,8 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
161 | { | 167 | { |
162 | switch (eDataType.getClassifierID()) | 168 | switch (eDataType.getClassifierID()) |
163 | { | 169 | { |
170 | case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: | ||
171 | return convertDocumentLevelSpecificationToString(eDataType, instanceValue); | ||
164 | case ApplicationConfigurationPackage.SOLVER: | 172 | case ApplicationConfigurationPackage.SOLVER: |
165 | return convertSolverToString(eDataType, instanceValue); | 173 | return convertSolverToString(eDataType, instanceValue); |
166 | default: | 174 | default: |
@@ -547,6 +555,50 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
547 | * <!-- end-user-doc --> | 555 | * <!-- end-user-doc --> |
548 | * @generated | 556 | * @generated |
549 | */ | 557 | */ |
558 | public DocumentationEntry createDocumentationEntry() | ||
559 | { | ||
560 | DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl(); | ||
561 | return documentationEntry; | ||
562 | } | ||
563 | |||
564 | /** | ||
565 | * <!-- begin-user-doc --> | ||
566 | * <!-- end-user-doc --> | ||
567 | * @generated | ||
568 | */ | ||
569 | public RuntimeEntry createRuntimeEntry() | ||
570 | { | ||
571 | RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl(); | ||
572 | return runtimeEntry; | ||
573 | } | ||
574 | |||
575 | /** | ||
576 | * <!-- begin-user-doc --> | ||
577 | * <!-- end-user-doc --> | ||
578 | * @generated | ||
579 | */ | ||
580 | public MemoryEntry createMemoryEntry() | ||
581 | { | ||
582 | MemoryEntryImpl memoryEntry = new MemoryEntryImpl(); | ||
583 | return memoryEntry; | ||
584 | } | ||
585 | |||
586 | /** | ||
587 | * <!-- begin-user-doc --> | ||
588 | * <!-- end-user-doc --> | ||
589 | * @generated | ||
590 | */ | ||
591 | public CustomEntry createCustomEntry() | ||
592 | { | ||
593 | CustomEntryImpl customEntry = new CustomEntryImpl(); | ||
594 | return customEntry; | ||
595 | } | ||
596 | |||
597 | /** | ||
598 | * <!-- begin-user-doc --> | ||
599 | * <!-- end-user-doc --> | ||
600 | * @generated | ||
601 | */ | ||
550 | public ConfigReference createConfigReference() | 602 | public ConfigReference createConfigReference() |
551 | { | 603 | { |
552 | ConfigReferenceImpl configReference = new ConfigReferenceImpl(); | 604 | ConfigReferenceImpl configReference = new ConfigReferenceImpl(); |
@@ -866,6 +918,28 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements | |||
866 | * <!-- end-user-doc --> | 918 | * <!-- end-user-doc --> |
867 | * @generated | 919 | * @generated |
868 | */ | 920 | */ |
921 | public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue) | ||
922 | { | ||
923 | DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue); | ||
924 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); | ||
925 | return result; | ||
926 | } | ||
927 | |||
928 | /** | ||
929 | * <!-- begin-user-doc --> | ||
930 | * <!-- end-user-doc --> | ||
931 | * @generated | ||
932 | */ | ||
933 | public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue) | ||
934 | { | ||
935 | return instanceValue == null ? null : instanceValue.toString(); | ||
936 | } | ||
937 | |||
938 | /** | ||
939 | * <!-- begin-user-doc --> | ||
940 | * <!-- end-user-doc --> | ||
941 | * @generated | ||
942 | */ | ||
869 | public Solver createSolverFromString(EDataType eDataType, String initialValue) | 943 | public Solver createSolverFromString(EDataType eDataType, String initialValue) |
870 | { | 944 | { |
871 | Solver result = Solver.get(initialValue); | 945 | Solver result = Solver.get(initialValue); |
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 dd103901..ebf447ca 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 | |||
@@ -16,7 +16,10 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEnt | |||
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; | 16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; |
17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; | 17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; |
18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; | 18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; |
19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry; | ||
19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; | 20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; |
21 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification; | ||
22 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry; | ||
20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; | 23 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; |
21 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber; | 24 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber; |
22 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File; | 25 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File; |
@@ -34,6 +37,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerRe | |||
34 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; | 37 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; |
35 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope; | 38 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope; |
36 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber; | 39 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber; |
40 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry; | ||
37 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; | 41 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; |
38 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; | 42 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; |
39 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; | 43 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; |
@@ -56,6 +60,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume | |||
56 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; | 60 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; |
57 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; | 61 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; |
58 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; | 62 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; |
63 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; | ||
59 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; | 64 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; |
60 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; | 65 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; |
61 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; | 66 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; |
@@ -332,6 +337,34 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
332 | * <!-- end-user-doc --> | 337 | * <!-- end-user-doc --> |
333 | * @generated | 338 | * @generated |
334 | */ | 339 | */ |
340 | private EClass documentationEntryEClass = null; | ||
341 | |||
342 | /** | ||
343 | * <!-- begin-user-doc --> | ||
344 | * <!-- end-user-doc --> | ||
345 | * @generated | ||
346 | */ | ||
347 | private EClass runtimeEntryEClass = null; | ||
348 | |||
349 | /** | ||
350 | * <!-- begin-user-doc --> | ||
351 | * <!-- end-user-doc --> | ||
352 | * @generated | ||
353 | */ | ||
354 | private EClass memoryEntryEClass = null; | ||
355 | |||
356 | /** | ||
357 | * <!-- begin-user-doc --> | ||
358 | * <!-- end-user-doc --> | ||
359 | * @generated | ||
360 | */ | ||
361 | private EClass customEntryEClass = null; | ||
362 | |||
363 | /** | ||
364 | * <!-- begin-user-doc --> | ||
365 | * <!-- end-user-doc --> | ||
366 | * @generated | ||
367 | */ | ||
335 | private EClass configReferenceEClass = null; | 368 | private EClass configReferenceEClass = null; |
336 | 369 | ||
337 | /** | 370 | /** |
@@ -535,6 +568,13 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
535 | * <!-- end-user-doc --> | 568 | * <!-- end-user-doc --> |
536 | * @generated | 569 | * @generated |
537 | */ | 570 | */ |
571 | private EEnum documentLevelSpecificationEEnum = null; | ||
572 | |||
573 | /** | ||
574 | * <!-- begin-user-doc --> | ||
575 | * <!-- end-user-doc --> | ||
576 | * @generated | ||
577 | */ | ||
538 | private EEnum solverEEnum = null; | 578 | private EEnum solverEEnum = null; |
539 | 579 | ||
540 | /** | 580 | /** |
@@ -1229,9 +1269,29 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1229 | * <!-- end-user-doc --> | 1269 | * <!-- end-user-doc --> |
1230 | * @generated | 1270 | * @generated |
1231 | */ | 1271 | */ |
1232 | public EAttribute getConfigEntry_Key() | 1272 | public EClass getDocumentationEntry() |
1273 | { | ||
1274 | return documentationEntryEClass; | ||
1275 | } | ||
1276 | |||
1277 | /** | ||
1278 | * <!-- begin-user-doc --> | ||
1279 | * <!-- end-user-doc --> | ||
1280 | * @generated | ||
1281 | */ | ||
1282 | public EAttribute getDocumentationEntry_Level() | ||
1283 | { | ||
1284 | return (EAttribute)documentationEntryEClass.getEStructuralFeatures().get(0); | ||
1285 | } | ||
1286 | |||
1287 | /** | ||
1288 | * <!-- begin-user-doc --> | ||
1289 | * <!-- end-user-doc --> | ||
1290 | * @generated | ||
1291 | */ | ||
1292 | public EClass getRuntimeEntry() | ||
1233 | { | 1293 | { |
1234 | return (EAttribute)configEntryEClass.getEStructuralFeatures().get(0); | 1294 | return runtimeEntryEClass; |
1235 | } | 1295 | } |
1236 | 1296 | ||
1237 | /** | 1297 | /** |
@@ -1239,9 +1299,59 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1239 | * <!-- end-user-doc --> | 1299 | * <!-- end-user-doc --> |
1240 | * @generated | 1300 | * @generated |
1241 | */ | 1301 | */ |
1242 | public EAttribute getConfigEntry_Value() | 1302 | public EAttribute getRuntimeEntry_MillisecLimit() |
1243 | { | 1303 | { |
1244 | return (EAttribute)configEntryEClass.getEStructuralFeatures().get(1); | 1304 | return (EAttribute)runtimeEntryEClass.getEStructuralFeatures().get(0); |
1305 | } | ||
1306 | |||
1307 | /** | ||
1308 | * <!-- begin-user-doc --> | ||
1309 | * <!-- end-user-doc --> | ||
1310 | * @generated | ||
1311 | */ | ||
1312 | public EClass getMemoryEntry() | ||
1313 | { | ||
1314 | return memoryEntryEClass; | ||
1315 | } | ||
1316 | |||
1317 | /** | ||
1318 | * <!-- begin-user-doc --> | ||
1319 | * <!-- end-user-doc --> | ||
1320 | * @generated | ||
1321 | */ | ||
1322 | public EAttribute getMemoryEntry_MegabyteLimit() | ||
1323 | { | ||
1324 | return (EAttribute)memoryEntryEClass.getEStructuralFeatures().get(0); | ||
1325 | } | ||
1326 | |||
1327 | /** | ||
1328 | * <!-- begin-user-doc --> | ||
1329 | * <!-- end-user-doc --> | ||
1330 | * @generated | ||
1331 | */ | ||
1332 | public EClass getCustomEntry() | ||
1333 | { | ||
1334 | return customEntryEClass; | ||
1335 | } | ||
1336 | |||
1337 | /** | ||
1338 | * <!-- begin-user-doc --> | ||
1339 | * <!-- end-user-doc --> | ||
1340 | * @generated | ||
1341 | */ | ||
1342 | public EAttribute getCustomEntry_Key() | ||
1343 | { | ||
1344 | return (EAttribute)customEntryEClass.getEStructuralFeatures().get(0); | ||
1345 | } | ||
1346 | |||
1347 | /** | ||
1348 | * <!-- begin-user-doc --> | ||
1349 | * <!-- end-user-doc --> | ||
1350 | * @generated | ||
1351 | */ | ||
1352 | public EAttribute getCustomEntry_Value() | ||
1353 | { | ||
1354 | return (EAttribute)customEntryEClass.getEStructuralFeatures().get(1); | ||
1245 | } | 1355 | } |
1246 | 1356 | ||
1247 | /** | 1357 | /** |
@@ -1889,6 +1999,16 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
1889 | * <!-- end-user-doc --> | 1999 | * <!-- end-user-doc --> |
1890 | * @generated | 2000 | * @generated |
1891 | */ | 2001 | */ |
2002 | public EEnum getDocumentLevelSpecification() | ||
2003 | { | ||
2004 | return documentLevelSpecificationEEnum; | ||
2005 | } | ||
2006 | |||
2007 | /** | ||
2008 | * <!-- begin-user-doc --> | ||
2009 | * <!-- end-user-doc --> | ||
2010 | * @generated | ||
2011 | */ | ||
1892 | public EEnum getSolver() | 2012 | public EEnum getSolver() |
1893 | { | 2013 | { |
1894 | return solverEEnum; | 2014 | return solverEEnum; |
@@ -2019,8 +2139,19 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2019 | createEReference(configDeclarationEClass, CONFIG_DECLARATION__SPECIFICATION); | 2139 | createEReference(configDeclarationEClass, CONFIG_DECLARATION__SPECIFICATION); |
2020 | 2140 | ||
2021 | configEntryEClass = createEClass(CONFIG_ENTRY); | 2141 | configEntryEClass = createEClass(CONFIG_ENTRY); |
2022 | createEAttribute(configEntryEClass, CONFIG_ENTRY__KEY); | 2142 | |
2023 | createEAttribute(configEntryEClass, CONFIG_ENTRY__VALUE); | 2143 | documentationEntryEClass = createEClass(DOCUMENTATION_ENTRY); |
2144 | createEAttribute(documentationEntryEClass, DOCUMENTATION_ENTRY__LEVEL); | ||
2145 | |||
2146 | runtimeEntryEClass = createEClass(RUNTIME_ENTRY); | ||
2147 | createEAttribute(runtimeEntryEClass, RUNTIME_ENTRY__MILLISEC_LIMIT); | ||
2148 | |||
2149 | memoryEntryEClass = createEClass(MEMORY_ENTRY); | ||
2150 | createEAttribute(memoryEntryEClass, MEMORY_ENTRY__MEGABYTE_LIMIT); | ||
2151 | |||
2152 | customEntryEClass = createEClass(CUSTOM_ENTRY); | ||
2153 | createEAttribute(customEntryEClass, CUSTOM_ENTRY__KEY); | ||
2154 | createEAttribute(customEntryEClass, CUSTOM_ENTRY__VALUE); | ||
2024 | 2155 | ||
2025 | configReferenceEClass = createEClass(CONFIG_REFERENCE); | 2156 | configReferenceEClass = createEClass(CONFIG_REFERENCE); |
2026 | createEReference(configReferenceEClass, CONFIG_REFERENCE__CONFIG); | 2157 | createEReference(configReferenceEClass, CONFIG_REFERENCE__CONFIG); |
@@ -2116,6 +2247,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2116 | stringScopeEClass = createEClass(STRING_SCOPE); | 2247 | stringScopeEClass = createEClass(STRING_SCOPE); |
2117 | 2248 | ||
2118 | // Create enums | 2249 | // Create enums |
2250 | documentLevelSpecificationEEnum = createEEnum(DOCUMENT_LEVEL_SPECIFICATION); | ||
2119 | solverEEnum = createEEnum(SOLVER); | 2251 | solverEEnum = createEEnum(SOLVER); |
2120 | } | 2252 | } |
2121 | 2253 | ||
@@ -2175,6 +2307,10 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2175 | graphPatternReferenceEClass.getESuperTypes().add(this.getGraphPattern()); | 2307 | graphPatternReferenceEClass.getESuperTypes().add(this.getGraphPattern()); |
2176 | configSpecificationEClass.getESuperTypes().add(this.getConfig()); | 2308 | configSpecificationEClass.getESuperTypes().add(this.getConfig()); |
2177 | configDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | 2309 | configDeclarationEClass.getESuperTypes().add(this.getDeclaration()); |
2310 | documentationEntryEClass.getESuperTypes().add(this.getConfigEntry()); | ||
2311 | runtimeEntryEClass.getESuperTypes().add(this.getConfigEntry()); | ||
2312 | memoryEntryEClass.getESuperTypes().add(this.getConfigEntry()); | ||
2313 | customEntryEClass.getESuperTypes().add(this.getConfigEntry()); | ||
2178 | configReferenceEClass.getESuperTypes().add(this.getConfig()); | 2314 | configReferenceEClass.getESuperTypes().add(this.getConfig()); |
2179 | scopeSpecificationEClass.getESuperTypes().add(this.getScope()); | 2315 | scopeSpecificationEClass.getESuperTypes().add(this.getScope()); |
2180 | classTypeScopeEClass.getESuperTypes().add(this.getTypeScope()); | 2316 | classTypeScopeEClass.getESuperTypes().add(this.getTypeScope()); |
@@ -2296,8 +2432,19 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2296 | initEReference(getConfigDeclaration_Specification(), this.getConfigSpecification(), null, "specification", null, 0, 1, ConfigDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 2432 | initEReference(getConfigDeclaration_Specification(), this.getConfigSpecification(), null, "specification", null, 0, 1, ConfigDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
2297 | 2433 | ||
2298 | initEClass(configEntryEClass, ConfigEntry.class, "ConfigEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 2434 | initEClass(configEntryEClass, ConfigEntry.class, "ConfigEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2299 | initEAttribute(getConfigEntry_Key(), theEcorePackage.getEString(), "key", null, 0, 1, ConfigEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 2435 | |
2300 | initEAttribute(getConfigEntry_Value(), theEcorePackage.getEString(), "value", null, 0, 1, ConfigEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 2436 | initEClass(documentationEntryEClass, DocumentationEntry.class, "DocumentationEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2437 | initEAttribute(getDocumentationEntry_Level(), this.getDocumentLevelSpecification(), "level", null, 0, 1, DocumentationEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2438 | |||
2439 | initEClass(runtimeEntryEClass, RuntimeEntry.class, "RuntimeEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2440 | initEAttribute(getRuntimeEntry_MillisecLimit(), theEcorePackage.getEInt(), "millisecLimit", null, 0, 1, RuntimeEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2441 | |||
2442 | initEClass(memoryEntryEClass, MemoryEntry.class, "MemoryEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2443 | initEAttribute(getMemoryEntry_MegabyteLimit(), theEcorePackage.getEInt(), "megabyteLimit", null, 0, 1, MemoryEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2444 | |||
2445 | initEClass(customEntryEClass, CustomEntry.class, "CustomEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2446 | initEAttribute(getCustomEntry_Key(), theEcorePackage.getEString(), "key", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2447 | initEAttribute(getCustomEntry_Value(), theEcorePackage.getEString(), "value", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2301 | 2448 | ||
2302 | initEClass(configReferenceEClass, ConfigReference.class, "ConfigReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 2449 | initEClass(configReferenceEClass, ConfigReference.class, "ConfigReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2303 | initEReference(getConfigReference_Config(), this.getConfigDeclaration(), null, "config", null, 0, 1, ConfigReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 2450 | initEReference(getConfigReference_Config(), this.getConfigDeclaration(), null, "config", null, 0, 1, ConfigReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -2393,6 +2540,11 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
2393 | initEClass(stringScopeEClass, StringScope.class, "StringScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 2540 | initEClass(stringScopeEClass, StringScope.class, "StringScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2394 | 2541 | ||
2395 | // Initialize enums and add enum literals | 2542 | // Initialize enums and add enum literals |
2543 | initEEnum(documentLevelSpecificationEEnum, DocumentLevelSpecification.class, "DocumentLevelSpecification"); | ||
2544 | addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NONE); | ||
2545 | addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NORMAL); | ||
2546 | addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.FULL); | ||
2547 | |||
2396 | initEEnum(solverEEnum, Solver.class, "Solver"); | 2548 | initEEnum(solverEEnum, Solver.class, "Solver"); |
2397 | addEEnumLiteral(solverEEnum, Solver.SMT_SOLVER); | 2549 | addEEnumLiteral(solverEEnum, Solver.SMT_SOLVER); |
2398 | addEEnumLiteral(solverEEnum, Solver.ALLOY_SOLVER); | 2550 | addEEnumLiteral(solverEEnum, Solver.ALLOY_SOLVER); |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java index 3ab3d587..191664c8 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java | |||
@@ -6,70 +6,20 @@ package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | 6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; |
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; | 7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; |
8 | 8 | ||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | 9 | import org.eclipse.emf.ecore.EClass; |
12 | 10 | ||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; | 11 | import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; |
15 | 12 | ||
16 | /** | 13 | /** |
17 | * <!-- begin-user-doc --> | 14 | * <!-- begin-user-doc --> |
18 | * An implementation of the model object '<em><b>Config Entry</b></em>'. | 15 | * An implementation of the model object '<em><b>Config Entry</b></em>'. |
19 | * <!-- end-user-doc --> | 16 | * <!-- end-user-doc --> |
20 | * <p> | ||
21 | * The following features are implemented: | ||
22 | * </p> | ||
23 | * <ul> | ||
24 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl#getKey <em>Key</em>}</li> | ||
25 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl#getValue <em>Value</em>}</li> | ||
26 | * </ul> | ||
27 | * | 17 | * |
28 | * @generated | 18 | * @generated |
29 | */ | 19 | */ |
30 | public class ConfigEntryImpl extends MinimalEObjectImpl.Container implements ConfigEntry | 20 | public class ConfigEntryImpl extends MinimalEObjectImpl.Container implements ConfigEntry |
31 | { | 21 | { |
32 | /** | 22 | /** |
33 | * The default value of the '{@link #getKey() <em>Key</em>}' attribute. | ||
34 | * <!-- begin-user-doc --> | ||
35 | * <!-- end-user-doc --> | ||
36 | * @see #getKey() | ||
37 | * @generated | ||
38 | * @ordered | ||
39 | */ | ||
40 | protected static final String KEY_EDEFAULT = null; | ||
41 | |||
42 | /** | ||
43 | * The cached value of the '{@link #getKey() <em>Key</em>}' attribute. | ||
44 | * <!-- begin-user-doc --> | ||
45 | * <!-- end-user-doc --> | ||
46 | * @see #getKey() | ||
47 | * @generated | ||
48 | * @ordered | ||
49 | */ | ||
50 | protected String key = KEY_EDEFAULT; | ||
51 | |||
52 | /** | ||
53 | * The default value of the '{@link #getValue() <em>Value</em>}' attribute. | ||
54 | * <!-- begin-user-doc --> | ||
55 | * <!-- end-user-doc --> | ||
56 | * @see #getValue() | ||
57 | * @generated | ||
58 | * @ordered | ||
59 | */ | ||
60 | protected static final String VALUE_EDEFAULT = null; | ||
61 | |||
62 | /** | ||
63 | * The cached value of the '{@link #getValue() <em>Value</em>}' attribute. | ||
64 | * <!-- begin-user-doc --> | ||
65 | * <!-- end-user-doc --> | ||
66 | * @see #getValue() | ||
67 | * @generated | ||
68 | * @ordered | ||
69 | */ | ||
70 | protected String value = VALUE_EDEFAULT; | ||
71 | |||
72 | /** | ||
73 | * <!-- begin-user-doc --> | 23 | * <!-- begin-user-doc --> |
74 | * <!-- end-user-doc --> | 24 | * <!-- end-user-doc --> |
75 | * @generated | 25 | * @generated |
@@ -90,145 +40,4 @@ public class ConfigEntryImpl extends MinimalEObjectImpl.Container implements Con | |||
90 | return ApplicationConfigurationPackage.Literals.CONFIG_ENTRY; | 40 | return ApplicationConfigurationPackage.Literals.CONFIG_ENTRY; |
91 | } | 41 | } |
92 | 42 | ||
93 | /** | ||
94 | * <!-- begin-user-doc --> | ||
95 | * <!-- end-user-doc --> | ||
96 | * @generated | ||
97 | */ | ||
98 | public String getKey() | ||
99 | { | ||
100 | return key; | ||
101 | } | ||
102 | |||
103 | /** | ||
104 | * <!-- begin-user-doc --> | ||
105 | * <!-- end-user-doc --> | ||
106 | * @generated | ||
107 | */ | ||
108 | public void setKey(String newKey) | ||
109 | { | ||
110 | String oldKey = key; | ||
111 | key = newKey; | ||
112 | if (eNotificationRequired()) | ||
113 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_ENTRY__KEY, oldKey, key)); | ||
114 | } | ||
115 | |||
116 | /** | ||
117 | * <!-- begin-user-doc --> | ||
118 | * <!-- end-user-doc --> | ||
119 | * @generated | ||
120 | */ | ||
121 | public String getValue() | ||
122 | { | ||
123 | return value; | ||
124 | } | ||
125 | |||
126 | /** | ||
127 | * <!-- begin-user-doc --> | ||
128 | * <!-- end-user-doc --> | ||
129 | * @generated | ||
130 | */ | ||
131 | public void setValue(String newValue) | ||
132 | { | ||
133 | String oldValue = value; | ||
134 | value = newValue; | ||
135 | if (eNotificationRequired()) | ||
136 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_ENTRY__VALUE, oldValue, value)); | ||
137 | } | ||
138 | |||
139 | /** | ||
140 | * <!-- begin-user-doc --> | ||
141 | * <!-- end-user-doc --> | ||
142 | * @generated | ||
143 | */ | ||
144 | @Override | ||
145 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
146 | { | ||
147 | switch (featureID) | ||
148 | { | ||
149 | case ApplicationConfigurationPackage.CONFIG_ENTRY__KEY: | ||
150 | return getKey(); | ||
151 | case ApplicationConfigurationPackage.CONFIG_ENTRY__VALUE: | ||
152 | return getValue(); | ||
153 | } | ||
154 | return super.eGet(featureID, resolve, coreType); | ||
155 | } | ||
156 | |||
157 | /** | ||
158 | * <!-- begin-user-doc --> | ||
159 | * <!-- end-user-doc --> | ||
160 | * @generated | ||
161 | */ | ||
162 | @Override | ||
163 | public void eSet(int featureID, Object newValue) | ||
164 | { | ||
165 | switch (featureID) | ||
166 | { | ||
167 | case ApplicationConfigurationPackage.CONFIG_ENTRY__KEY: | ||
168 | setKey((String)newValue); | ||
169 | return; | ||
170 | case ApplicationConfigurationPackage.CONFIG_ENTRY__VALUE: | ||
171 | setValue((String)newValue); | ||
172 | return; | ||
173 | } | ||
174 | super.eSet(featureID, newValue); | ||
175 | } | ||
176 | |||
177 | /** | ||
178 | * <!-- begin-user-doc --> | ||
179 | * <!-- end-user-doc --> | ||
180 | * @generated | ||
181 | */ | ||
182 | @Override | ||
183 | public void eUnset(int featureID) | ||
184 | { | ||
185 | switch (featureID) | ||
186 | { | ||
187 | case ApplicationConfigurationPackage.CONFIG_ENTRY__KEY: | ||
188 | setKey(KEY_EDEFAULT); | ||
189 | return; | ||
190 | case ApplicationConfigurationPackage.CONFIG_ENTRY__VALUE: | ||
191 | setValue(VALUE_EDEFAULT); | ||
192 | return; | ||
193 | } | ||
194 | super.eUnset(featureID); | ||
195 | } | ||
196 | |||
197 | /** | ||
198 | * <!-- begin-user-doc --> | ||
199 | * <!-- end-user-doc --> | ||
200 | * @generated | ||
201 | */ | ||
202 | @Override | ||
203 | public boolean eIsSet(int featureID) | ||
204 | { | ||
205 | switch (featureID) | ||
206 | { | ||
207 | case ApplicationConfigurationPackage.CONFIG_ENTRY__KEY: | ||
208 | return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key); | ||
209 | case ApplicationConfigurationPackage.CONFIG_ENTRY__VALUE: | ||
210 | return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value); | ||
211 | } | ||
212 | return super.eIsSet(featureID); | ||
213 | } | ||
214 | |||
215 | /** | ||
216 | * <!-- begin-user-doc --> | ||
217 | * <!-- end-user-doc --> | ||
218 | * @generated | ||
219 | */ | ||
220 | @Override | ||
221 | public String toString() | ||
222 | { | ||
223 | if (eIsProxy()) return super.toString(); | ||
224 | |||
225 | StringBuffer result = new StringBuffer(super.toString()); | ||
226 | result.append(" (key: "); | ||
227 | result.append(key); | ||
228 | result.append(", value: "); | ||
229 | result.append(value); | ||
230 | result.append(')'); | ||
231 | return result.toString(); | ||
232 | } | ||
233 | |||
234 | } //ConfigEntryImpl | 43 | } //ConfigEntryImpl |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java new file mode 100644 index 00000000..e25d9093 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java | |||
@@ -0,0 +1,233 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>Custom Entry</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getKey <em>Key</em>}</li> | ||
24 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getValue <em>Value</em>}</li> | ||
25 | * </ul> | ||
26 | * | ||
27 | * @generated | ||
28 | */ | ||
29 | public class CustomEntryImpl extends ConfigEntryImpl implements CustomEntry | ||
30 | { | ||
31 | /** | ||
32 | * The default value of the '{@link #getKey() <em>Key</em>}' attribute. | ||
33 | * <!-- begin-user-doc --> | ||
34 | * <!-- end-user-doc --> | ||
35 | * @see #getKey() | ||
36 | * @generated | ||
37 | * @ordered | ||
38 | */ | ||
39 | protected static final String KEY_EDEFAULT = null; | ||
40 | |||
41 | /** | ||
42 | * The cached value of the '{@link #getKey() <em>Key</em>}' attribute. | ||
43 | * <!-- begin-user-doc --> | ||
44 | * <!-- end-user-doc --> | ||
45 | * @see #getKey() | ||
46 | * @generated | ||
47 | * @ordered | ||
48 | */ | ||
49 | protected String key = KEY_EDEFAULT; | ||
50 | |||
51 | /** | ||
52 | * The default value of the '{@link #getValue() <em>Value</em>}' attribute. | ||
53 | * <!-- begin-user-doc --> | ||
54 | * <!-- end-user-doc --> | ||
55 | * @see #getValue() | ||
56 | * @generated | ||
57 | * @ordered | ||
58 | */ | ||
59 | protected static final String VALUE_EDEFAULT = null; | ||
60 | |||
61 | /** | ||
62 | * The cached value of the '{@link #getValue() <em>Value</em>}' attribute. | ||
63 | * <!-- begin-user-doc --> | ||
64 | * <!-- end-user-doc --> | ||
65 | * @see #getValue() | ||
66 | * @generated | ||
67 | * @ordered | ||
68 | */ | ||
69 | protected String value = VALUE_EDEFAULT; | ||
70 | |||
71 | /** | ||
72 | * <!-- begin-user-doc --> | ||
73 | * <!-- end-user-doc --> | ||
74 | * @generated | ||
75 | */ | ||
76 | protected CustomEntryImpl() | ||
77 | { | ||
78 | super(); | ||
79 | } | ||
80 | |||
81 | /** | ||
82 | * <!-- begin-user-doc --> | ||
83 | * <!-- end-user-doc --> | ||
84 | * @generated | ||
85 | */ | ||
86 | @Override | ||
87 | protected EClass eStaticClass() | ||
88 | { | ||
89 | return ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY; | ||
90 | } | ||
91 | |||
92 | /** | ||
93 | * <!-- begin-user-doc --> | ||
94 | * <!-- end-user-doc --> | ||
95 | * @generated | ||
96 | */ | ||
97 | public String getKey() | ||
98 | { | ||
99 | return key; | ||
100 | } | ||
101 | |||
102 | /** | ||
103 | * <!-- begin-user-doc --> | ||
104 | * <!-- end-user-doc --> | ||
105 | * @generated | ||
106 | */ | ||
107 | public void setKey(String newKey) | ||
108 | { | ||
109 | String oldKey = key; | ||
110 | key = newKey; | ||
111 | if (eNotificationRequired()) | ||
112 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY, oldKey, key)); | ||
113 | } | ||
114 | |||
115 | /** | ||
116 | * <!-- begin-user-doc --> | ||
117 | * <!-- end-user-doc --> | ||
118 | * @generated | ||
119 | */ | ||
120 | public String getValue() | ||
121 | { | ||
122 | return value; | ||
123 | } | ||
124 | |||
125 | /** | ||
126 | * <!-- begin-user-doc --> | ||
127 | * <!-- end-user-doc --> | ||
128 | * @generated | ||
129 | */ | ||
130 | public void setValue(String newValue) | ||
131 | { | ||
132 | String oldValue = value; | ||
133 | value = newValue; | ||
134 | if (eNotificationRequired()) | ||
135 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE, oldValue, value)); | ||
136 | } | ||
137 | |||
138 | /** | ||
139 | * <!-- begin-user-doc --> | ||
140 | * <!-- end-user-doc --> | ||
141 | * @generated | ||
142 | */ | ||
143 | @Override | ||
144 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
145 | { | ||
146 | switch (featureID) | ||
147 | { | ||
148 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY: | ||
149 | return getKey(); | ||
150 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE: | ||
151 | return getValue(); | ||
152 | } | ||
153 | return super.eGet(featureID, resolve, coreType); | ||
154 | } | ||
155 | |||
156 | /** | ||
157 | * <!-- begin-user-doc --> | ||
158 | * <!-- end-user-doc --> | ||
159 | * @generated | ||
160 | */ | ||
161 | @Override | ||
162 | public void eSet(int featureID, Object newValue) | ||
163 | { | ||
164 | switch (featureID) | ||
165 | { | ||
166 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY: | ||
167 | setKey((String)newValue); | ||
168 | return; | ||
169 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE: | ||
170 | setValue((String)newValue); | ||
171 | return; | ||
172 | } | ||
173 | super.eSet(featureID, newValue); | ||
174 | } | ||
175 | |||
176 | /** | ||
177 | * <!-- begin-user-doc --> | ||
178 | * <!-- end-user-doc --> | ||
179 | * @generated | ||
180 | */ | ||
181 | @Override | ||
182 | public void eUnset(int featureID) | ||
183 | { | ||
184 | switch (featureID) | ||
185 | { | ||
186 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY: | ||
187 | setKey(KEY_EDEFAULT); | ||
188 | return; | ||
189 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE: | ||
190 | setValue(VALUE_EDEFAULT); | ||
191 | return; | ||
192 | } | ||
193 | super.eUnset(featureID); | ||
194 | } | ||
195 | |||
196 | /** | ||
197 | * <!-- begin-user-doc --> | ||
198 | * <!-- end-user-doc --> | ||
199 | * @generated | ||
200 | */ | ||
201 | @Override | ||
202 | public boolean eIsSet(int featureID) | ||
203 | { | ||
204 | switch (featureID) | ||
205 | { | ||
206 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY: | ||
207 | return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key); | ||
208 | case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE: | ||
209 | return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value); | ||
210 | } | ||
211 | return super.eIsSet(featureID); | ||
212 | } | ||
213 | |||
214 | /** | ||
215 | * <!-- begin-user-doc --> | ||
216 | * <!-- end-user-doc --> | ||
217 | * @generated | ||
218 | */ | ||
219 | @Override | ||
220 | public String toString() | ||
221 | { | ||
222 | if (eIsProxy()) return super.toString(); | ||
223 | |||
224 | StringBuffer result = new StringBuffer(super.toString()); | ||
225 | result.append(" (key: "); | ||
226 | result.append(key); | ||
227 | result.append(", value: "); | ||
228 | result.append(value); | ||
229 | result.append(')'); | ||
230 | return result.toString(); | ||
231 | } | ||
232 | |||
233 | } //CustomEntryImpl | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java new file mode 100644 index 00000000..b3f1b95b --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java | |||
@@ -0,0 +1,178 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification; | ||
8 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry; | ||
9 | |||
10 | import org.eclipse.emf.common.notify.Notification; | ||
11 | |||
12 | import org.eclipse.emf.ecore.EClass; | ||
13 | |||
14 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
15 | |||
16 | /** | ||
17 | * <!-- begin-user-doc --> | ||
18 | * An implementation of the model object '<em><b>Documentation Entry</b></em>'. | ||
19 | * <!-- end-user-doc --> | ||
20 | * <p> | ||
21 | * The following features are implemented: | ||
22 | * </p> | ||
23 | * <ul> | ||
24 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl#getLevel <em>Level</em>}</li> | ||
25 | * </ul> | ||
26 | * | ||
27 | * @generated | ||
28 | */ | ||
29 | public class DocumentationEntryImpl extends ConfigEntryImpl implements DocumentationEntry | ||
30 | { | ||
31 | /** | ||
32 | * The default value of the '{@link #getLevel() <em>Level</em>}' attribute. | ||
33 | * <!-- begin-user-doc --> | ||
34 | * <!-- end-user-doc --> | ||
35 | * @see #getLevel() | ||
36 | * @generated | ||
37 | * @ordered | ||
38 | */ | ||
39 | protected static final DocumentLevelSpecification LEVEL_EDEFAULT = DocumentLevelSpecification.NONE; | ||
40 | |||
41 | /** | ||
42 | * The cached value of the '{@link #getLevel() <em>Level</em>}' attribute. | ||
43 | * <!-- begin-user-doc --> | ||
44 | * <!-- end-user-doc --> | ||
45 | * @see #getLevel() | ||
46 | * @generated | ||
47 | * @ordered | ||
48 | */ | ||
49 | protected DocumentLevelSpecification level = LEVEL_EDEFAULT; | ||
50 | |||
51 | /** | ||
52 | * <!-- begin-user-doc --> | ||
53 | * <!-- end-user-doc --> | ||
54 | * @generated | ||
55 | */ | ||
56 | protected DocumentationEntryImpl() | ||
57 | { | ||
58 | super(); | ||
59 | } | ||
60 | |||
61 | /** | ||
62 | * <!-- begin-user-doc --> | ||
63 | * <!-- end-user-doc --> | ||
64 | * @generated | ||
65 | */ | ||
66 | @Override | ||
67 | protected EClass eStaticClass() | ||
68 | { | ||
69 | return ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY; | ||
70 | } | ||
71 | |||
72 | /** | ||
73 | * <!-- begin-user-doc --> | ||
74 | * <!-- end-user-doc --> | ||
75 | * @generated | ||
76 | */ | ||
77 | public DocumentLevelSpecification getLevel() | ||
78 | { | ||
79 | return level; | ||
80 | } | ||
81 | |||
82 | /** | ||
83 | * <!-- begin-user-doc --> | ||
84 | * <!-- end-user-doc --> | ||
85 | * @generated | ||
86 | */ | ||
87 | public void setLevel(DocumentLevelSpecification newLevel) | ||
88 | { | ||
89 | DocumentLevelSpecification oldLevel = level; | ||
90 | level = newLevel == null ? LEVEL_EDEFAULT : newLevel; | ||
91 | if (eNotificationRequired()) | ||
92 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL, oldLevel, level)); | ||
93 | } | ||
94 | |||
95 | /** | ||
96 | * <!-- begin-user-doc --> | ||
97 | * <!-- end-user-doc --> | ||
98 | * @generated | ||
99 | */ | ||
100 | @Override | ||
101 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
102 | { | ||
103 | switch (featureID) | ||
104 | { | ||
105 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL: | ||
106 | return getLevel(); | ||
107 | } | ||
108 | return super.eGet(featureID, resolve, coreType); | ||
109 | } | ||
110 | |||
111 | /** | ||
112 | * <!-- begin-user-doc --> | ||
113 | * <!-- end-user-doc --> | ||
114 | * @generated | ||
115 | */ | ||
116 | @Override | ||
117 | public void eSet(int featureID, Object newValue) | ||
118 | { | ||
119 | switch (featureID) | ||
120 | { | ||
121 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL: | ||
122 | setLevel((DocumentLevelSpecification)newValue); | ||
123 | return; | ||
124 | } | ||
125 | super.eSet(featureID, newValue); | ||
126 | } | ||
127 | |||
128 | /** | ||
129 | * <!-- begin-user-doc --> | ||
130 | * <!-- end-user-doc --> | ||
131 | * @generated | ||
132 | */ | ||
133 | @Override | ||
134 | public void eUnset(int featureID) | ||
135 | { | ||
136 | switch (featureID) | ||
137 | { | ||
138 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL: | ||
139 | setLevel(LEVEL_EDEFAULT); | ||
140 | return; | ||
141 | } | ||
142 | super.eUnset(featureID); | ||
143 | } | ||
144 | |||
145 | /** | ||
146 | * <!-- begin-user-doc --> | ||
147 | * <!-- end-user-doc --> | ||
148 | * @generated | ||
149 | */ | ||
150 | @Override | ||
151 | public boolean eIsSet(int featureID) | ||
152 | { | ||
153 | switch (featureID) | ||
154 | { | ||
155 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL: | ||
156 | return level != LEVEL_EDEFAULT; | ||
157 | } | ||
158 | return super.eIsSet(featureID); | ||
159 | } | ||
160 | |||
161 | /** | ||
162 | * <!-- begin-user-doc --> | ||
163 | * <!-- end-user-doc --> | ||
164 | * @generated | ||
165 | */ | ||
166 | @Override | ||
167 | public String toString() | ||
168 | { | ||
169 | if (eIsProxy()) return super.toString(); | ||
170 | |||
171 | StringBuffer result = new StringBuffer(super.toString()); | ||
172 | result.append(" (level: "); | ||
173 | result.append(level); | ||
174 | result.append(')'); | ||
175 | return result.toString(); | ||
176 | } | ||
177 | |||
178 | } //DocumentationEntryImpl | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java new file mode 100644 index 00000000..7545982e --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java | |||
@@ -0,0 +1,177 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>Memory Entry</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl#getMegabyteLimit <em>Megabyte Limit</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class MemoryEntryImpl extends ConfigEntryImpl implements MemoryEntry | ||
29 | { | ||
30 | /** | ||
31 | * The default value of the '{@link #getMegabyteLimit() <em>Megabyte Limit</em>}' attribute. | ||
32 | * <!-- begin-user-doc --> | ||
33 | * <!-- end-user-doc --> | ||
34 | * @see #getMegabyteLimit() | ||
35 | * @generated | ||
36 | * @ordered | ||
37 | */ | ||
38 | protected static final int MEGABYTE_LIMIT_EDEFAULT = 0; | ||
39 | |||
40 | /** | ||
41 | * The cached value of the '{@link #getMegabyteLimit() <em>Megabyte Limit</em>}' attribute. | ||
42 | * <!-- begin-user-doc --> | ||
43 | * <!-- end-user-doc --> | ||
44 | * @see #getMegabyteLimit() | ||
45 | * @generated | ||
46 | * @ordered | ||
47 | */ | ||
48 | protected int megabyteLimit = MEGABYTE_LIMIT_EDEFAULT; | ||
49 | |||
50 | /** | ||
51 | * <!-- begin-user-doc --> | ||
52 | * <!-- end-user-doc --> | ||
53 | * @generated | ||
54 | */ | ||
55 | protected MemoryEntryImpl() | ||
56 | { | ||
57 | super(); | ||
58 | } | ||
59 | |||
60 | /** | ||
61 | * <!-- begin-user-doc --> | ||
62 | * <!-- end-user-doc --> | ||
63 | * @generated | ||
64 | */ | ||
65 | @Override | ||
66 | protected EClass eStaticClass() | ||
67 | { | ||
68 | return ApplicationConfigurationPackage.Literals.MEMORY_ENTRY; | ||
69 | } | ||
70 | |||
71 | /** | ||
72 | * <!-- begin-user-doc --> | ||
73 | * <!-- end-user-doc --> | ||
74 | * @generated | ||
75 | */ | ||
76 | public int getMegabyteLimit() | ||
77 | { | ||
78 | return megabyteLimit; | ||
79 | } | ||
80 | |||
81 | /** | ||
82 | * <!-- begin-user-doc --> | ||
83 | * <!-- end-user-doc --> | ||
84 | * @generated | ||
85 | */ | ||
86 | public void setMegabyteLimit(int newMegabyteLimit) | ||
87 | { | ||
88 | int oldMegabyteLimit = megabyteLimit; | ||
89 | megabyteLimit = newMegabyteLimit; | ||
90 | if (eNotificationRequired()) | ||
91 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT, oldMegabyteLimit, megabyteLimit)); | ||
92 | } | ||
93 | |||
94 | /** | ||
95 | * <!-- begin-user-doc --> | ||
96 | * <!-- end-user-doc --> | ||
97 | * @generated | ||
98 | */ | ||
99 | @Override | ||
100 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
101 | { | ||
102 | switch (featureID) | ||
103 | { | ||
104 | case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT: | ||
105 | return getMegabyteLimit(); | ||
106 | } | ||
107 | return super.eGet(featureID, resolve, coreType); | ||
108 | } | ||
109 | |||
110 | /** | ||
111 | * <!-- begin-user-doc --> | ||
112 | * <!-- end-user-doc --> | ||
113 | * @generated | ||
114 | */ | ||
115 | @Override | ||
116 | public void eSet(int featureID, Object newValue) | ||
117 | { | ||
118 | switch (featureID) | ||
119 | { | ||
120 | case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT: | ||
121 | setMegabyteLimit((Integer)newValue); | ||
122 | return; | ||
123 | } | ||
124 | super.eSet(featureID, newValue); | ||
125 | } | ||
126 | |||
127 | /** | ||
128 | * <!-- begin-user-doc --> | ||
129 | * <!-- end-user-doc --> | ||
130 | * @generated | ||
131 | */ | ||
132 | @Override | ||
133 | public void eUnset(int featureID) | ||
134 | { | ||
135 | switch (featureID) | ||
136 | { | ||
137 | case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT: | ||
138 | setMegabyteLimit(MEGABYTE_LIMIT_EDEFAULT); | ||
139 | return; | ||
140 | } | ||
141 | super.eUnset(featureID); | ||
142 | } | ||
143 | |||
144 | /** | ||
145 | * <!-- begin-user-doc --> | ||
146 | * <!-- end-user-doc --> | ||
147 | * @generated | ||
148 | */ | ||
149 | @Override | ||
150 | public boolean eIsSet(int featureID) | ||
151 | { | ||
152 | switch (featureID) | ||
153 | { | ||
154 | case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT: | ||
155 | return megabyteLimit != MEGABYTE_LIMIT_EDEFAULT; | ||
156 | } | ||
157 | return super.eIsSet(featureID); | ||
158 | } | ||
159 | |||
160 | /** | ||
161 | * <!-- begin-user-doc --> | ||
162 | * <!-- end-user-doc --> | ||
163 | * @generated | ||
164 | */ | ||
165 | @Override | ||
166 | public String toString() | ||
167 | { | ||
168 | if (eIsProxy()) return super.toString(); | ||
169 | |||
170 | StringBuffer result = new StringBuffer(super.toString()); | ||
171 | result.append(" (megabyteLimit: "); | ||
172 | result.append(megabyteLimit); | ||
173 | result.append(')'); | ||
174 | return result.toString(); | ||
175 | } | ||
176 | |||
177 | } //MemoryEntryImpl | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java new file mode 100644 index 00000000..4e25ecb4 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java | |||
@@ -0,0 +1,177 @@ | |||
1 | /** | ||
2 | * generated by Xtext 2.10.0 | ||
3 | */ | ||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | ||
5 | |||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; | ||
8 | |||
9 | import org.eclipse.emf.common.notify.Notification; | ||
10 | |||
11 | import org.eclipse.emf.ecore.EClass; | ||
12 | |||
13 | import org.eclipse.emf.ecore.impl.ENotificationImpl; | ||
14 | |||
15 | /** | ||
16 | * <!-- begin-user-doc --> | ||
17 | * An implementation of the model object '<em><b>Runtime Entry</b></em>'. | ||
18 | * <!-- end-user-doc --> | ||
19 | * <p> | ||
20 | * The following features are implemented: | ||
21 | * </p> | ||
22 | * <ul> | ||
23 | * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl#getMillisecLimit <em>Millisec Limit</em>}</li> | ||
24 | * </ul> | ||
25 | * | ||
26 | * @generated | ||
27 | */ | ||
28 | public class RuntimeEntryImpl extends ConfigEntryImpl implements RuntimeEntry | ||
29 | { | ||
30 | /** | ||
31 | * The default value of the '{@link #getMillisecLimit() <em>Millisec Limit</em>}' attribute. | ||
32 | * <!-- begin-user-doc --> | ||
33 | * <!-- end-user-doc --> | ||
34 | * @see #getMillisecLimit() | ||
35 | * @generated | ||
36 | * @ordered | ||
37 | */ | ||
38 | protected static final int MILLISEC_LIMIT_EDEFAULT = 0; | ||
39 | |||
40 | /** | ||
41 | * The cached value of the '{@link #getMillisecLimit() <em>Millisec Limit</em>}' attribute. | ||
42 | * <!-- begin-user-doc --> | ||
43 | * <!-- end-user-doc --> | ||
44 | * @see #getMillisecLimit() | ||
45 | * @generated | ||
46 | * @ordered | ||
47 | */ | ||
48 | protected int millisecLimit = MILLISEC_LIMIT_EDEFAULT; | ||
49 | |||
50 | /** | ||
51 | * <!-- begin-user-doc --> | ||
52 | * <!-- end-user-doc --> | ||
53 | * @generated | ||
54 | */ | ||
55 | protected RuntimeEntryImpl() | ||
56 | { | ||
57 | super(); | ||
58 | } | ||
59 | |||
60 | /** | ||
61 | * <!-- begin-user-doc --> | ||
62 | * <!-- end-user-doc --> | ||
63 | * @generated | ||
64 | */ | ||
65 | @Override | ||
66 | protected EClass eStaticClass() | ||
67 | { | ||
68 | return ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY; | ||
69 | } | ||
70 | |||
71 | /** | ||
72 | * <!-- begin-user-doc --> | ||
73 | * <!-- end-user-doc --> | ||
74 | * @generated | ||
75 | */ | ||
76 | public int getMillisecLimit() | ||
77 | { | ||
78 | return millisecLimit; | ||
79 | } | ||
80 | |||
81 | /** | ||
82 | * <!-- begin-user-doc --> | ||
83 | * <!-- end-user-doc --> | ||
84 | * @generated | ||
85 | */ | ||
86 | public void setMillisecLimit(int newMillisecLimit) | ||
87 | { | ||
88 | int oldMillisecLimit = millisecLimit; | ||
89 | millisecLimit = newMillisecLimit; | ||
90 | if (eNotificationRequired()) | ||
91 | eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT, oldMillisecLimit, millisecLimit)); | ||
92 | } | ||
93 | |||
94 | /** | ||
95 | * <!-- begin-user-doc --> | ||
96 | * <!-- end-user-doc --> | ||
97 | * @generated | ||
98 | */ | ||
99 | @Override | ||
100 | public Object eGet(int featureID, boolean resolve, boolean coreType) | ||
101 | { | ||
102 | switch (featureID) | ||
103 | { | ||
104 | case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT: | ||
105 | return getMillisecLimit(); | ||
106 | } | ||
107 | return super.eGet(featureID, resolve, coreType); | ||
108 | } | ||
109 | |||
110 | /** | ||
111 | * <!-- begin-user-doc --> | ||
112 | * <!-- end-user-doc --> | ||
113 | * @generated | ||
114 | */ | ||
115 | @Override | ||
116 | public void eSet(int featureID, Object newValue) | ||
117 | { | ||
118 | switch (featureID) | ||
119 | { | ||
120 | case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT: | ||
121 | setMillisecLimit((Integer)newValue); | ||
122 | return; | ||
123 | } | ||
124 | super.eSet(featureID, newValue); | ||
125 | } | ||
126 | |||
127 | /** | ||
128 | * <!-- begin-user-doc --> | ||
129 | * <!-- end-user-doc --> | ||
130 | * @generated | ||
131 | */ | ||
132 | @Override | ||
133 | public void eUnset(int featureID) | ||
134 | { | ||
135 | switch (featureID) | ||
136 | { | ||
137 | case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT: | ||
138 | setMillisecLimit(MILLISEC_LIMIT_EDEFAULT); | ||
139 | return; | ||
140 | } | ||
141 | super.eUnset(featureID); | ||
142 | } | ||
143 | |||
144 | /** | ||
145 | * <!-- begin-user-doc --> | ||
146 | * <!-- end-user-doc --> | ||
147 | * @generated | ||
148 | */ | ||
149 | @Override | ||
150 | public boolean eIsSet(int featureID) | ||
151 | { | ||
152 | switch (featureID) | ||
153 | { | ||
154 | case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT: | ||
155 | return millisecLimit != MILLISEC_LIMIT_EDEFAULT; | ||
156 | } | ||
157 | return super.eIsSet(featureID); | ||
158 | } | ||
159 | |||
160 | /** | ||
161 | * <!-- begin-user-doc --> | ||
162 | * <!-- end-user-doc --> | ||
163 | * @generated | ||
164 | */ | ||
165 | @Override | ||
166 | public String toString() | ||
167 | { | ||
168 | if (eIsProxy()) return super.toString(); | ||
169 | |||
170 | StringBuffer result = new StringBuffer(super.toString()); | ||
171 | result.append(" (millisecLimit: "); | ||
172 | result.append(millisecLimit); | ||
173 | result.append(')'); | ||
174 | return result.toString(); | ||
175 | } | ||
176 | |||
177 | } //RuntimeEntryImpl | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java index 7a472842..94789600 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java | |||
@@ -246,6 +246,26 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl | |||
246 | return createConfigEntryAdapter(); | 246 | return createConfigEntryAdapter(); |
247 | } | 247 | } |
248 | @Override | 248 | @Override |
249 | public Adapter caseDocumentationEntry(DocumentationEntry object) | ||
250 | { | ||
251 | return createDocumentationEntryAdapter(); | ||
252 | } | ||
253 | @Override | ||
254 | public Adapter caseRuntimeEntry(RuntimeEntry object) | ||
255 | { | ||
256 | return createRuntimeEntryAdapter(); | ||
257 | } | ||
258 | @Override | ||
259 | public Adapter caseMemoryEntry(MemoryEntry object) | ||
260 | { | ||
261 | return createMemoryEntryAdapter(); | ||
262 | } | ||
263 | @Override | ||
264 | public Adapter caseCustomEntry(CustomEntry object) | ||
265 | { | ||
266 | return createCustomEntryAdapter(); | ||
267 | } | ||
268 | @Override | ||
249 | public Adapter caseConfigReference(ConfigReference object) | 269 | public Adapter caseConfigReference(ConfigReference object) |
250 | { | 270 | { |
251 | return createConfigReferenceAdapter(); | 271 | return createConfigReferenceAdapter(); |
@@ -923,6 +943,66 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl | |||
923 | } | 943 | } |
924 | 944 | ||
925 | /** | 945 | /** |
946 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry <em>Documentation Entry</em>}'. | ||
947 | * <!-- begin-user-doc --> | ||
948 | * This default implementation returns null so that we can easily ignore cases; | ||
949 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
950 | * <!-- end-user-doc --> | ||
951 | * @return the new adapter. | ||
952 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry | ||
953 | * @generated | ||
954 | */ | ||
955 | public Adapter createDocumentationEntryAdapter() | ||
956 | { | ||
957 | return null; | ||
958 | } | ||
959 | |||
960 | /** | ||
961 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry <em>Runtime Entry</em>}'. | ||
962 | * <!-- begin-user-doc --> | ||
963 | * This default implementation returns null so that we can easily ignore cases; | ||
964 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
965 | * <!-- end-user-doc --> | ||
966 | * @return the new adapter. | ||
967 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry | ||
968 | * @generated | ||
969 | */ | ||
970 | public Adapter createRuntimeEntryAdapter() | ||
971 | { | ||
972 | return null; | ||
973 | } | ||
974 | |||
975 | /** | ||
976 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry <em>Memory Entry</em>}'. | ||
977 | * <!-- begin-user-doc --> | ||
978 | * This default implementation returns null so that we can easily ignore cases; | ||
979 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
980 | * <!-- end-user-doc --> | ||
981 | * @return the new adapter. | ||
982 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry | ||
983 | * @generated | ||
984 | */ | ||
985 | public Adapter createMemoryEntryAdapter() | ||
986 | { | ||
987 | return null; | ||
988 | } | ||
989 | |||
990 | /** | ||
991 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry <em>Custom Entry</em>}'. | ||
992 | * <!-- begin-user-doc --> | ||
993 | * This default implementation returns null so that we can easily ignore cases; | ||
994 | * it's useful to ignore a case when inheritance will catch all the cases anyway. | ||
995 | * <!-- end-user-doc --> | ||
996 | * @return the new adapter. | ||
997 | * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry | ||
998 | * @generated | ||
999 | */ | ||
1000 | public Adapter createCustomEntryAdapter() | ||
1001 | { | ||
1002 | return null; | ||
1003 | } | ||
1004 | |||
1005 | /** | ||
926 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference <em>Config Reference</em>}'. | 1006 | * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference <em>Config Reference</em>}'. |
927 | * <!-- begin-user-doc --> | 1007 | * <!-- begin-user-doc --> |
928 | * This default implementation returns null so that we can easily ignore cases; | 1008 | * This default implementation returns null so that we can easily ignore cases; |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java index a579f3f1..cf485639 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java | |||
@@ -339,6 +339,38 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T> | |||
339 | if (result == null) result = defaultCase(theEObject); | 339 | if (result == null) result = defaultCase(theEObject); |
340 | return result; | 340 | return result; |
341 | } | 341 | } |
342 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: | ||
343 | { | ||
344 | DocumentationEntry documentationEntry = (DocumentationEntry)theEObject; | ||
345 | T result = caseDocumentationEntry(documentationEntry); | ||
346 | if (result == null) result = caseConfigEntry(documentationEntry); | ||
347 | if (result == null) result = defaultCase(theEObject); | ||
348 | return result; | ||
349 | } | ||
350 | case ApplicationConfigurationPackage.RUNTIME_ENTRY: | ||
351 | { | ||
352 | RuntimeEntry runtimeEntry = (RuntimeEntry)theEObject; | ||
353 | T result = caseRuntimeEntry(runtimeEntry); | ||
354 | if (result == null) result = caseConfigEntry(runtimeEntry); | ||
355 | if (result == null) result = defaultCase(theEObject); | ||
356 | return result; | ||
357 | } | ||
358 | case ApplicationConfigurationPackage.MEMORY_ENTRY: | ||
359 | { | ||
360 | MemoryEntry memoryEntry = (MemoryEntry)theEObject; | ||
361 | T result = caseMemoryEntry(memoryEntry); | ||
362 | if (result == null) result = caseConfigEntry(memoryEntry); | ||
363 | if (result == null) result = defaultCase(theEObject); | ||
364 | return result; | ||
365 | } | ||
366 | case ApplicationConfigurationPackage.CUSTOM_ENTRY: | ||
367 | { | ||
368 | CustomEntry customEntry = (CustomEntry)theEObject; | ||
369 | T result = caseCustomEntry(customEntry); | ||
370 | if (result == null) result = caseConfigEntry(customEntry); | ||
371 | if (result == null) result = defaultCase(theEObject); | ||
372 | return result; | ||
373 | } | ||
342 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: | 374 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: |
343 | { | 375 | { |
344 | ConfigReference configReference = (ConfigReference)theEObject; | 376 | ConfigReference configReference = (ConfigReference)theEObject; |
@@ -1120,6 +1152,70 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T> | |||
1120 | } | 1152 | } |
1121 | 1153 | ||
1122 | /** | 1154 | /** |
1155 | * Returns the result of interpreting the object as an instance of '<em>Documentation Entry</em>'. | ||
1156 | * <!-- begin-user-doc --> | ||
1157 | * This implementation returns null; | ||
1158 | * returning a non-null result will terminate the switch. | ||
1159 | * <!-- end-user-doc --> | ||
1160 | * @param object the target of the switch. | ||
1161 | * @return the result of interpreting the object as an instance of '<em>Documentation Entry</em>'. | ||
1162 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1163 | * @generated | ||
1164 | */ | ||
1165 | public T caseDocumentationEntry(DocumentationEntry object) | ||
1166 | { | ||
1167 | return null; | ||
1168 | } | ||
1169 | |||
1170 | /** | ||
1171 | * Returns the result of interpreting the object as an instance of '<em>Runtime Entry</em>'. | ||
1172 | * <!-- begin-user-doc --> | ||
1173 | * This implementation returns null; | ||
1174 | * returning a non-null result will terminate the switch. | ||
1175 | * <!-- end-user-doc --> | ||
1176 | * @param object the target of the switch. | ||
1177 | * @return the result of interpreting the object as an instance of '<em>Runtime Entry</em>'. | ||
1178 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1179 | * @generated | ||
1180 | */ | ||
1181 | public T caseRuntimeEntry(RuntimeEntry object) | ||
1182 | { | ||
1183 | return null; | ||
1184 | } | ||
1185 | |||
1186 | /** | ||
1187 | * Returns the result of interpreting the object as an instance of '<em>Memory Entry</em>'. | ||
1188 | * <!-- begin-user-doc --> | ||
1189 | * This implementation returns null; | ||
1190 | * returning a non-null result will terminate the switch. | ||
1191 | * <!-- end-user-doc --> | ||
1192 | * @param object the target of the switch. | ||
1193 | * @return the result of interpreting the object as an instance of '<em>Memory Entry</em>'. | ||
1194 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1195 | * @generated | ||
1196 | */ | ||
1197 | public T caseMemoryEntry(MemoryEntry object) | ||
1198 | { | ||
1199 | return null; | ||
1200 | } | ||
1201 | |||
1202 | /** | ||
1203 | * Returns the result of interpreting the object as an instance of '<em>Custom Entry</em>'. | ||
1204 | * <!-- begin-user-doc --> | ||
1205 | * This implementation returns null; | ||
1206 | * returning a non-null result will terminate the switch. | ||
1207 | * <!-- end-user-doc --> | ||
1208 | * @param object the target of the switch. | ||
1209 | * @return the result of interpreting the object as an instance of '<em>Custom Entry</em>'. | ||
1210 | * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) | ||
1211 | * @generated | ||
1212 | */ | ||
1213 | public T caseCustomEntry(CustomEntry object) | ||
1214 | { | ||
1215 | return null; | ||
1216 | } | ||
1217 | |||
1218 | /** | ||
1123 | * Returns the result of interpreting the object as an instance of '<em>Config Reference</em>'. | 1219 | * Returns the result of interpreting the object as an instance of '<em>Config Reference</em>'. |
1124 | * <!-- begin-user-doc --> | 1220 | * <!-- begin-user-doc --> |
1125 | * This implementation returns null; | 1221 | * This implementation returns null; |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g index 81aec312..3fbfd5d3 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g | |||
@@ -1859,15 +1859,205 @@ ruleConfigEntry returns [EObject current=null] | |||
1859 | leaveRule(); | 1859 | leaveRule(); |
1860 | }: | 1860 | }: |
1861 | ( | 1861 | ( |
1862 | { | ||
1863 | newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); | ||
1864 | } | ||
1865 | this_DocumentationEntry_0=ruleDocumentationEntry | ||
1866 | { | ||
1867 | $current = $this_DocumentationEntry_0.current; | ||
1868 | afterParserOrEnumRuleCall(); | ||
1869 | } | ||
1870 | | | ||
1871 | { | ||
1872 | newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); | ||
1873 | } | ||
1874 | this_RuntimeEntry_1=ruleRuntimeEntry | ||
1875 | { | ||
1876 | $current = $this_RuntimeEntry_1.current; | ||
1877 | afterParserOrEnumRuleCall(); | ||
1878 | } | ||
1879 | | | ||
1880 | { | ||
1881 | newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); | ||
1882 | } | ||
1883 | this_MemoryEntry_2=ruleMemoryEntry | ||
1884 | { | ||
1885 | $current = $this_MemoryEntry_2.current; | ||
1886 | afterParserOrEnumRuleCall(); | ||
1887 | } | ||
1888 | | | ||
1889 | { | ||
1890 | newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); | ||
1891 | } | ||
1892 | this_CustomEntry_3=ruleCustomEntry | ||
1893 | { | ||
1894 | $current = $this_CustomEntry_3.current; | ||
1895 | afterParserOrEnumRuleCall(); | ||
1896 | } | ||
1897 | ) | ||
1898 | ; | ||
1899 | |||
1900 | // Entry rule entryRuleDocumentationEntry | ||
1901 | entryRuleDocumentationEntry returns [EObject current=null]: | ||
1902 | { newCompositeNode(grammarAccess.getDocumentationEntryRule()); } | ||
1903 | iv_ruleDocumentationEntry=ruleDocumentationEntry | ||
1904 | { $current=$iv_ruleDocumentationEntry.current; } | ||
1905 | EOF; | ||
1906 | |||
1907 | // Rule DocumentationEntry | ||
1908 | ruleDocumentationEntry returns [EObject current=null] | ||
1909 | @init { | ||
1910 | enterRule(); | ||
1911 | } | ||
1912 | @after { | ||
1913 | leaveRule(); | ||
1914 | }: | ||
1915 | ( | ||
1916 | otherlv_0='documents' | ||
1917 | { | ||
1918 | newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getDocumentsKeyword_0()); | ||
1919 | } | ||
1920 | otherlv_1='=' | ||
1921 | { | ||
1922 | newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); | ||
1923 | } | ||
1924 | ( | ||
1925 | ( | ||
1926 | { | ||
1927 | newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); | ||
1928 | } | ||
1929 | lv_level_2_0=ruleDocumentLevelSpecification | ||
1930 | { | ||
1931 | if ($current==null) { | ||
1932 | $current = createModelElementForParent(grammarAccess.getDocumentationEntryRule()); | ||
1933 | } | ||
1934 | set( | ||
1935 | $current, | ||
1936 | "level", | ||
1937 | lv_level_2_0, | ||
1938 | "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); | ||
1939 | afterParserOrEnumRuleCall(); | ||
1940 | } | ||
1941 | ) | ||
1942 | ) | ||
1943 | ) | ||
1944 | ; | ||
1945 | |||
1946 | // Entry rule entryRuleRuntimeEntry | ||
1947 | entryRuleRuntimeEntry returns [EObject current=null]: | ||
1948 | { newCompositeNode(grammarAccess.getRuntimeEntryRule()); } | ||
1949 | iv_ruleRuntimeEntry=ruleRuntimeEntry | ||
1950 | { $current=$iv_ruleRuntimeEntry.current; } | ||
1951 | EOF; | ||
1952 | |||
1953 | // Rule RuntimeEntry | ||
1954 | ruleRuntimeEntry returns [EObject current=null] | ||
1955 | @init { | ||
1956 | enterRule(); | ||
1957 | } | ||
1958 | @after { | ||
1959 | leaveRule(); | ||
1960 | }: | ||
1961 | ( | ||
1962 | otherlv_0='runtime' | ||
1963 | { | ||
1964 | newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); | ||
1965 | } | ||
1966 | otherlv_1='=' | ||
1967 | { | ||
1968 | newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); | ||
1969 | } | ||
1970 | ( | ||
1971 | ( | ||
1972 | lv_millisecLimit_2_0=RULE_INT | ||
1973 | { | ||
1974 | newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); | ||
1975 | } | ||
1976 | { | ||
1977 | if ($current==null) { | ||
1978 | $current = createModelElement(grammarAccess.getRuntimeEntryRule()); | ||
1979 | } | ||
1980 | setWithLastConsumed( | ||
1981 | $current, | ||
1982 | "millisecLimit", | ||
1983 | lv_millisecLimit_2_0, | ||
1984 | "org.eclipse.xtext.common.Terminals.INT"); | ||
1985 | } | ||
1986 | ) | ||
1987 | ) | ||
1988 | ) | ||
1989 | ; | ||
1990 | |||
1991 | // Entry rule entryRuleMemoryEntry | ||
1992 | entryRuleMemoryEntry returns [EObject current=null]: | ||
1993 | { newCompositeNode(grammarAccess.getMemoryEntryRule()); } | ||
1994 | iv_ruleMemoryEntry=ruleMemoryEntry | ||
1995 | { $current=$iv_ruleMemoryEntry.current; } | ||
1996 | EOF; | ||
1997 | |||
1998 | // Rule MemoryEntry | ||
1999 | ruleMemoryEntry returns [EObject current=null] | ||
2000 | @init { | ||
2001 | enterRule(); | ||
2002 | } | ||
2003 | @after { | ||
2004 | leaveRule(); | ||
2005 | }: | ||
2006 | ( | ||
2007 | otherlv_0='memory' | ||
2008 | { | ||
2009 | newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); | ||
2010 | } | ||
2011 | otherlv_1='=' | ||
2012 | { | ||
2013 | newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); | ||
2014 | } | ||
2015 | ( | ||
2016 | ( | ||
2017 | lv_megabyteLimit_2_0=RULE_INT | ||
2018 | { | ||
2019 | newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); | ||
2020 | } | ||
2021 | { | ||
2022 | if ($current==null) { | ||
2023 | $current = createModelElement(grammarAccess.getMemoryEntryRule()); | ||
2024 | } | ||
2025 | setWithLastConsumed( | ||
2026 | $current, | ||
2027 | "megabyteLimit", | ||
2028 | lv_megabyteLimit_2_0, | ||
2029 | "org.eclipse.xtext.common.Terminals.INT"); | ||
2030 | } | ||
2031 | ) | ||
2032 | ) | ||
2033 | ) | ||
2034 | ; | ||
2035 | |||
2036 | // Entry rule entryRuleCustomEntry | ||
2037 | entryRuleCustomEntry returns [EObject current=null]: | ||
2038 | { newCompositeNode(grammarAccess.getCustomEntryRule()); } | ||
2039 | iv_ruleCustomEntry=ruleCustomEntry | ||
2040 | { $current=$iv_ruleCustomEntry.current; } | ||
2041 | EOF; | ||
2042 | |||
2043 | // Rule CustomEntry | ||
2044 | ruleCustomEntry returns [EObject current=null] | ||
2045 | @init { | ||
2046 | enterRule(); | ||
2047 | } | ||
2048 | @after { | ||
2049 | leaveRule(); | ||
2050 | }: | ||
2051 | ( | ||
1862 | ( | 2052 | ( |
1863 | ( | 2053 | ( |
1864 | lv_key_0_0=RULE_STRING | 2054 | lv_key_0_0=RULE_STRING |
1865 | { | 2055 | { |
1866 | newLeafNode(lv_key_0_0, grammarAccess.getConfigEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); | 2056 | newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); |
1867 | } | 2057 | } |
1868 | { | 2058 | { |
1869 | if ($current==null) { | 2059 | if ($current==null) { |
1870 | $current = createModelElement(grammarAccess.getConfigEntryRule()); | 2060 | $current = createModelElement(grammarAccess.getCustomEntryRule()); |
1871 | } | 2061 | } |
1872 | setWithLastConsumed( | 2062 | setWithLastConsumed( |
1873 | $current, | 2063 | $current, |
@@ -1879,17 +2069,17 @@ ruleConfigEntry returns [EObject current=null] | |||
1879 | ) | 2069 | ) |
1880 | otherlv_1='=' | 2070 | otherlv_1='=' |
1881 | { | 2071 | { |
1882 | newLeafNode(otherlv_1, grammarAccess.getConfigEntryAccess().getEqualsSignKeyword_1()); | 2072 | newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); |
1883 | } | 2073 | } |
1884 | ( | 2074 | ( |
1885 | ( | 2075 | ( |
1886 | lv_value_2_0=RULE_STRING | 2076 | lv_value_2_0=RULE_STRING |
1887 | { | 2077 | { |
1888 | newLeafNode(lv_value_2_0, grammarAccess.getConfigEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); | 2078 | newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); |
1889 | } | 2079 | } |
1890 | { | 2080 | { |
1891 | if ($current==null) { | 2081 | if ($current==null) { |
1892 | $current = createModelElement(grammarAccess.getConfigEntryRule()); | 2082 | $current = createModelElement(grammarAccess.getCustomEntryRule()); |
1893 | } | 2083 | } |
1894 | setWithLastConsumed( | 2084 | setWithLastConsumed( |
1895 | $current, | 2085 | $current, |
@@ -3946,6 +4136,41 @@ ruleGenerationTask returns [EObject current=null] | |||
3946 | ) | 4136 | ) |
3947 | ; | 4137 | ; |
3948 | 4138 | ||
4139 | // Rule DocumentLevelSpecification | ||
4140 | ruleDocumentLevelSpecification returns [Enumerator current=null] | ||
4141 | @init { | ||
4142 | enterRule(); | ||
4143 | } | ||
4144 | @after { | ||
4145 | leaveRule(); | ||
4146 | }: | ||
4147 | ( | ||
4148 | ( | ||
4149 | enumLiteral_0='none' | ||
4150 | { | ||
4151 | $current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | ||
4152 | newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); | ||
4153 | } | ||
4154 | ) | ||
4155 | | | ||
4156 | ( | ||
4157 | enumLiteral_1='normal' | ||
4158 | { | ||
4159 | $current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | ||
4160 | newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); | ||
4161 | } | ||
4162 | ) | ||
4163 | | | ||
4164 | ( | ||
4165 | enumLiteral_2='full' | ||
4166 | { | ||
4167 | $current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); | ||
4168 | newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); | ||
4169 | } | ||
4170 | ) | ||
4171 | ) | ||
4172 | ; | ||
4173 | |||
3949 | // Rule Solver | 4174 | // Rule Solver |
3950 | ruleSolver returns [Enumerator current=null] | 4175 | ruleSolver returns [Enumerator current=null] |
3951 | @init { | 4176 | @init { |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens index 4d0fef9c..3eda9d26 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens | |||
@@ -1,40 +1,46 @@ | |||
1 | '#'=28 | 1 | '#'=31 |
2 | '*'=36 | 2 | '*'=39 |
3 | '+='=29 | 3 | '+='=32 |
4 | ','=18 | 4 | ','=18 |
5 | '.'=11 | 5 | '.'=11 |
6 | '..'=37 | 6 | '..'=40 |
7 | '::'=22 | 7 | '::'=22 |
8 | '<'=30 | 8 | '<'=33 |
9 | '='=16 | 9 | '='=16 |
10 | '>'=31 | 10 | '>'=34 |
11 | 'AlloySolver'=49 | 11 | 'AlloySolver'=55 |
12 | 'SMTSolver'=48 | 12 | 'SMTSolver'=54 |
13 | 'ViatraSolver'=50 | 13 | 'ViatraSolver'=56 |
14 | 'config'=27 | 14 | 'config'=27 |
15 | 'debug'=44 | 15 | 'debug'=47 |
16 | 'documents'=28 | ||
16 | 'epackage'=13 | 17 | 'epackage'=13 |
17 | 'excluding'=21 | 18 | 'excluding'=21 |
18 | 'file'=15 | 19 | 'file'=15 |
19 | 'folder'=24 | 20 | 'folder'=24 |
20 | 'generate'=39 | 21 | 'full'=53 |
22 | 'generate'=42 | ||
21 | 'import'=12 | 23 | 'import'=12 |
22 | 'int'=33 | 24 | 'int'=36 |
23 | 'log'=45 | 25 | 'log'=48 |
26 | 'memory'=30 | ||
24 | 'metamodel'=23 | 27 | 'metamodel'=23 |
25 | 'models'=25 | 28 | 'models'=25 |
26 | 'node'=32 | 29 | 'node'=35 |
27 | 'number'=41 | 30 | 'none'=51 |
28 | 'output'=47 | 31 | 'normal'=52 |
32 | 'number'=44 | ||
33 | 'output'=50 | ||
29 | 'package'=20 | 34 | 'package'=20 |
30 | 'partial-model'=40 | 35 | 'partial-model'=43 |
31 | 'patterns'=26 | 36 | 'patterns'=26 |
32 | 'real'=34 | 37 | 'real'=37 |
33 | 'runs'=42 | 38 | 'runs'=45 |
34 | 'scope'=38 | 39 | 'runtime'=29 |
35 | 'solver'=43 | 40 | 'scope'=41 |
36 | 'statistics'=46 | 41 | 'solver'=46 |
37 | 'string'=35 | 42 | 'statistics'=49 |
43 | 'string'=38 | ||
38 | 'viatra'=14 | 44 | 'viatra'=14 |
39 | '{'=17 | 45 | '{'=17 |
40 | '}'=19 | 46 | '}'=19 |
@@ -85,3 +91,9 @@ T__47=47 | |||
85 | T__48=48 | 91 | T__48=48 |
86 | T__49=49 | 92 | T__49=49 |
87 | T__50=50 | 93 | T__50=50 |
94 | T__51=51 | ||
95 | T__52=52 | ||
96 | T__53=53 | ||
97 | T__54=54 | ||
98 | T__55=55 | ||
99 | T__56=56 | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java index ffa833f6..26af7dcf 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java | |||
@@ -19,9 +19,15 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
19 | public static final int T__17=17; | 19 | public static final int T__17=17; |
20 | public static final int T__18=18; | 20 | public static final int T__18=18; |
21 | public static final int T__11=11; | 21 | public static final int T__11=11; |
22 | public static final int T__55=55; | ||
22 | public static final int T__12=12; | 23 | public static final int T__12=12; |
24 | public static final int T__56=56; | ||
23 | public static final int T__13=13; | 25 | public static final int T__13=13; |
24 | public static final int T__14=14; | 26 | public static final int T__14=14; |
27 | public static final int T__51=51; | ||
28 | public static final int T__52=52; | ||
29 | public static final int T__53=53; | ||
30 | public static final int T__54=54; | ||
25 | public static final int RULE_ID=4; | 31 | public static final int RULE_ID=4; |
26 | public static final int T__26=26; | 32 | public static final int T__26=26; |
27 | public static final int T__27=27; | 33 | public static final int T__27=27; |
@@ -431,10 +437,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
431 | try { | 437 | try { |
432 | int _type = T__28; | 438 | int _type = T__28; |
433 | int _channel = DEFAULT_TOKEN_CHANNEL; | 439 | int _channel = DEFAULT_TOKEN_CHANNEL; |
434 | // InternalApplicationConfiguration.g:28:7: ( '#' ) | 440 | // InternalApplicationConfiguration.g:28:7: ( 'documents' ) |
435 | // InternalApplicationConfiguration.g:28:9: '#' | 441 | // InternalApplicationConfiguration.g:28:9: 'documents' |
436 | { | 442 | { |
437 | match('#'); | 443 | match("documents"); |
444 | |||
438 | 445 | ||
439 | } | 446 | } |
440 | 447 | ||
@@ -451,10 +458,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
451 | try { | 458 | try { |
452 | int _type = T__29; | 459 | int _type = T__29; |
453 | int _channel = DEFAULT_TOKEN_CHANNEL; | 460 | int _channel = DEFAULT_TOKEN_CHANNEL; |
454 | // InternalApplicationConfiguration.g:29:7: ( '+=' ) | 461 | // InternalApplicationConfiguration.g:29:7: ( 'runtime' ) |
455 | // InternalApplicationConfiguration.g:29:9: '+=' | 462 | // InternalApplicationConfiguration.g:29:9: 'runtime' |
456 | { | 463 | { |
457 | match("+="); | 464 | match("runtime"); |
458 | 465 | ||
459 | 466 | ||
460 | } | 467 | } |
@@ -472,10 +479,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
472 | try { | 479 | try { |
473 | int _type = T__30; | 480 | int _type = T__30; |
474 | int _channel = DEFAULT_TOKEN_CHANNEL; | 481 | int _channel = DEFAULT_TOKEN_CHANNEL; |
475 | // InternalApplicationConfiguration.g:30:7: ( '<' ) | 482 | // InternalApplicationConfiguration.g:30:7: ( 'memory' ) |
476 | // InternalApplicationConfiguration.g:30:9: '<' | 483 | // InternalApplicationConfiguration.g:30:9: 'memory' |
477 | { | 484 | { |
478 | match('<'); | 485 | match("memory"); |
486 | |||
479 | 487 | ||
480 | } | 488 | } |
481 | 489 | ||
@@ -492,10 +500,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
492 | try { | 500 | try { |
493 | int _type = T__31; | 501 | int _type = T__31; |
494 | int _channel = DEFAULT_TOKEN_CHANNEL; | 502 | int _channel = DEFAULT_TOKEN_CHANNEL; |
495 | // InternalApplicationConfiguration.g:31:7: ( '>' ) | 503 | // InternalApplicationConfiguration.g:31:7: ( '#' ) |
496 | // InternalApplicationConfiguration.g:31:9: '>' | 504 | // InternalApplicationConfiguration.g:31:9: '#' |
497 | { | 505 | { |
498 | match('>'); | 506 | match('#'); |
499 | 507 | ||
500 | } | 508 | } |
501 | 509 | ||
@@ -512,10 +520,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
512 | try { | 520 | try { |
513 | int _type = T__32; | 521 | int _type = T__32; |
514 | int _channel = DEFAULT_TOKEN_CHANNEL; | 522 | int _channel = DEFAULT_TOKEN_CHANNEL; |
515 | // InternalApplicationConfiguration.g:32:7: ( 'node' ) | 523 | // InternalApplicationConfiguration.g:32:7: ( '+=' ) |
516 | // InternalApplicationConfiguration.g:32:9: 'node' | 524 | // InternalApplicationConfiguration.g:32:9: '+=' |
517 | { | 525 | { |
518 | match("node"); | 526 | match("+="); |
519 | 527 | ||
520 | 528 | ||
521 | } | 529 | } |
@@ -533,11 +541,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
533 | try { | 541 | try { |
534 | int _type = T__33; | 542 | int _type = T__33; |
535 | int _channel = DEFAULT_TOKEN_CHANNEL; | 543 | int _channel = DEFAULT_TOKEN_CHANNEL; |
536 | // InternalApplicationConfiguration.g:33:7: ( 'int' ) | 544 | // InternalApplicationConfiguration.g:33:7: ( '<' ) |
537 | // InternalApplicationConfiguration.g:33:9: 'int' | 545 | // InternalApplicationConfiguration.g:33:9: '<' |
538 | { | 546 | { |
539 | match("int"); | 547 | match('<'); |
540 | |||
541 | 548 | ||
542 | } | 549 | } |
543 | 550 | ||
@@ -554,11 +561,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
554 | try { | 561 | try { |
555 | int _type = T__34; | 562 | int _type = T__34; |
556 | int _channel = DEFAULT_TOKEN_CHANNEL; | 563 | int _channel = DEFAULT_TOKEN_CHANNEL; |
557 | // InternalApplicationConfiguration.g:34:7: ( 'real' ) | 564 | // InternalApplicationConfiguration.g:34:7: ( '>' ) |
558 | // InternalApplicationConfiguration.g:34:9: 'real' | 565 | // InternalApplicationConfiguration.g:34:9: '>' |
559 | { | 566 | { |
560 | match("real"); | 567 | match('>'); |
561 | |||
562 | 568 | ||
563 | } | 569 | } |
564 | 570 | ||
@@ -575,10 +581,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
575 | try { | 581 | try { |
576 | int _type = T__35; | 582 | int _type = T__35; |
577 | int _channel = DEFAULT_TOKEN_CHANNEL; | 583 | int _channel = DEFAULT_TOKEN_CHANNEL; |
578 | // InternalApplicationConfiguration.g:35:7: ( 'string' ) | 584 | // InternalApplicationConfiguration.g:35:7: ( 'node' ) |
579 | // InternalApplicationConfiguration.g:35:9: 'string' | 585 | // InternalApplicationConfiguration.g:35:9: 'node' |
580 | { | 586 | { |
581 | match("string"); | 587 | match("node"); |
582 | 588 | ||
583 | 589 | ||
584 | } | 590 | } |
@@ -596,10 +602,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
596 | try { | 602 | try { |
597 | int _type = T__36; | 603 | int _type = T__36; |
598 | int _channel = DEFAULT_TOKEN_CHANNEL; | 604 | int _channel = DEFAULT_TOKEN_CHANNEL; |
599 | // InternalApplicationConfiguration.g:36:7: ( '*' ) | 605 | // InternalApplicationConfiguration.g:36:7: ( 'int' ) |
600 | // InternalApplicationConfiguration.g:36:9: '*' | 606 | // InternalApplicationConfiguration.g:36:9: 'int' |
601 | { | 607 | { |
602 | match('*'); | 608 | match("int"); |
609 | |||
603 | 610 | ||
604 | } | 611 | } |
605 | 612 | ||
@@ -616,10 +623,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
616 | try { | 623 | try { |
617 | int _type = T__37; | 624 | int _type = T__37; |
618 | int _channel = DEFAULT_TOKEN_CHANNEL; | 625 | int _channel = DEFAULT_TOKEN_CHANNEL; |
619 | // InternalApplicationConfiguration.g:37:7: ( '..' ) | 626 | // InternalApplicationConfiguration.g:37:7: ( 'real' ) |
620 | // InternalApplicationConfiguration.g:37:9: '..' | 627 | // InternalApplicationConfiguration.g:37:9: 'real' |
621 | { | 628 | { |
622 | match(".."); | 629 | match("real"); |
623 | 630 | ||
624 | 631 | ||
625 | } | 632 | } |
@@ -637,10 +644,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
637 | try { | 644 | try { |
638 | int _type = T__38; | 645 | int _type = T__38; |
639 | int _channel = DEFAULT_TOKEN_CHANNEL; | 646 | int _channel = DEFAULT_TOKEN_CHANNEL; |
640 | // InternalApplicationConfiguration.g:38:7: ( 'scope' ) | 647 | // InternalApplicationConfiguration.g:38:7: ( 'string' ) |
641 | // InternalApplicationConfiguration.g:38:9: 'scope' | 648 | // InternalApplicationConfiguration.g:38:9: 'string' |
642 | { | 649 | { |
643 | match("scope"); | 650 | match("string"); |
644 | 651 | ||
645 | 652 | ||
646 | } | 653 | } |
@@ -658,11 +665,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
658 | try { | 665 | try { |
659 | int _type = T__39; | 666 | int _type = T__39; |
660 | int _channel = DEFAULT_TOKEN_CHANNEL; | 667 | int _channel = DEFAULT_TOKEN_CHANNEL; |
661 | // InternalApplicationConfiguration.g:39:7: ( 'generate' ) | 668 | // InternalApplicationConfiguration.g:39:7: ( '*' ) |
662 | // InternalApplicationConfiguration.g:39:9: 'generate' | 669 | // InternalApplicationConfiguration.g:39:9: '*' |
663 | { | 670 | { |
664 | match("generate"); | 671 | match('*'); |
665 | |||
666 | 672 | ||
667 | } | 673 | } |
668 | 674 | ||
@@ -679,10 +685,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
679 | try { | 685 | try { |
680 | int _type = T__40; | 686 | int _type = T__40; |
681 | int _channel = DEFAULT_TOKEN_CHANNEL; | 687 | int _channel = DEFAULT_TOKEN_CHANNEL; |
682 | // InternalApplicationConfiguration.g:40:7: ( 'partial-model' ) | 688 | // InternalApplicationConfiguration.g:40:7: ( '..' ) |
683 | // InternalApplicationConfiguration.g:40:9: 'partial-model' | 689 | // InternalApplicationConfiguration.g:40:9: '..' |
684 | { | 690 | { |
685 | match("partial-model"); | 691 | match(".."); |
686 | 692 | ||
687 | 693 | ||
688 | } | 694 | } |
@@ -700,10 +706,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
700 | try { | 706 | try { |
701 | int _type = T__41; | 707 | int _type = T__41; |
702 | int _channel = DEFAULT_TOKEN_CHANNEL; | 708 | int _channel = DEFAULT_TOKEN_CHANNEL; |
703 | // InternalApplicationConfiguration.g:41:7: ( 'number' ) | 709 | // InternalApplicationConfiguration.g:41:7: ( 'scope' ) |
704 | // InternalApplicationConfiguration.g:41:9: 'number' | 710 | // InternalApplicationConfiguration.g:41:9: 'scope' |
705 | { | 711 | { |
706 | match("number"); | 712 | match("scope"); |
707 | 713 | ||
708 | 714 | ||
709 | } | 715 | } |
@@ -721,10 +727,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
721 | try { | 727 | try { |
722 | int _type = T__42; | 728 | int _type = T__42; |
723 | int _channel = DEFAULT_TOKEN_CHANNEL; | 729 | int _channel = DEFAULT_TOKEN_CHANNEL; |
724 | // InternalApplicationConfiguration.g:42:7: ( 'runs' ) | 730 | // InternalApplicationConfiguration.g:42:7: ( 'generate' ) |
725 | // InternalApplicationConfiguration.g:42:9: 'runs' | 731 | // InternalApplicationConfiguration.g:42:9: 'generate' |
726 | { | 732 | { |
727 | match("runs"); | 733 | match("generate"); |
728 | 734 | ||
729 | 735 | ||
730 | } | 736 | } |
@@ -742,10 +748,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
742 | try { | 748 | try { |
743 | int _type = T__43; | 749 | int _type = T__43; |
744 | int _channel = DEFAULT_TOKEN_CHANNEL; | 750 | int _channel = DEFAULT_TOKEN_CHANNEL; |
745 | // InternalApplicationConfiguration.g:43:7: ( 'solver' ) | 751 | // InternalApplicationConfiguration.g:43:7: ( 'partial-model' ) |
746 | // InternalApplicationConfiguration.g:43:9: 'solver' | 752 | // InternalApplicationConfiguration.g:43:9: 'partial-model' |
747 | { | 753 | { |
748 | match("solver"); | 754 | match("partial-model"); |
749 | 755 | ||
750 | 756 | ||
751 | } | 757 | } |
@@ -763,10 +769,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
763 | try { | 769 | try { |
764 | int _type = T__44; | 770 | int _type = T__44; |
765 | int _channel = DEFAULT_TOKEN_CHANNEL; | 771 | int _channel = DEFAULT_TOKEN_CHANNEL; |
766 | // InternalApplicationConfiguration.g:44:7: ( 'debug' ) | 772 | // InternalApplicationConfiguration.g:44:7: ( 'number' ) |
767 | // InternalApplicationConfiguration.g:44:9: 'debug' | 773 | // InternalApplicationConfiguration.g:44:9: 'number' |
768 | { | 774 | { |
769 | match("debug"); | 775 | match("number"); |
770 | 776 | ||
771 | 777 | ||
772 | } | 778 | } |
@@ -784,10 +790,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
784 | try { | 790 | try { |
785 | int _type = T__45; | 791 | int _type = T__45; |
786 | int _channel = DEFAULT_TOKEN_CHANNEL; | 792 | int _channel = DEFAULT_TOKEN_CHANNEL; |
787 | // InternalApplicationConfiguration.g:45:7: ( 'log' ) | 793 | // InternalApplicationConfiguration.g:45:7: ( 'runs' ) |
788 | // InternalApplicationConfiguration.g:45:9: 'log' | 794 | // InternalApplicationConfiguration.g:45:9: 'runs' |
789 | { | 795 | { |
790 | match("log"); | 796 | match("runs"); |
791 | 797 | ||
792 | 798 | ||
793 | } | 799 | } |
@@ -805,10 +811,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
805 | try { | 811 | try { |
806 | int _type = T__46; | 812 | int _type = T__46; |
807 | int _channel = DEFAULT_TOKEN_CHANNEL; | 813 | int _channel = DEFAULT_TOKEN_CHANNEL; |
808 | // InternalApplicationConfiguration.g:46:7: ( 'statistics' ) | 814 | // InternalApplicationConfiguration.g:46:7: ( 'solver' ) |
809 | // InternalApplicationConfiguration.g:46:9: 'statistics' | 815 | // InternalApplicationConfiguration.g:46:9: 'solver' |
810 | { | 816 | { |
811 | match("statistics"); | 817 | match("solver"); |
812 | 818 | ||
813 | 819 | ||
814 | } | 820 | } |
@@ -826,10 +832,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
826 | try { | 832 | try { |
827 | int _type = T__47; | 833 | int _type = T__47; |
828 | int _channel = DEFAULT_TOKEN_CHANNEL; | 834 | int _channel = DEFAULT_TOKEN_CHANNEL; |
829 | // InternalApplicationConfiguration.g:47:7: ( 'output' ) | 835 | // InternalApplicationConfiguration.g:47:7: ( 'debug' ) |
830 | // InternalApplicationConfiguration.g:47:9: 'output' | 836 | // InternalApplicationConfiguration.g:47:9: 'debug' |
831 | { | 837 | { |
832 | match("output"); | 838 | match("debug"); |
833 | 839 | ||
834 | 840 | ||
835 | } | 841 | } |
@@ -847,10 +853,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
847 | try { | 853 | try { |
848 | int _type = T__48; | 854 | int _type = T__48; |
849 | int _channel = DEFAULT_TOKEN_CHANNEL; | 855 | int _channel = DEFAULT_TOKEN_CHANNEL; |
850 | // InternalApplicationConfiguration.g:48:7: ( 'SMTSolver' ) | 856 | // InternalApplicationConfiguration.g:48:7: ( 'log' ) |
851 | // InternalApplicationConfiguration.g:48:9: 'SMTSolver' | 857 | // InternalApplicationConfiguration.g:48:9: 'log' |
852 | { | 858 | { |
853 | match("SMTSolver"); | 859 | match("log"); |
854 | 860 | ||
855 | 861 | ||
856 | } | 862 | } |
@@ -868,10 +874,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
868 | try { | 874 | try { |
869 | int _type = T__49; | 875 | int _type = T__49; |
870 | int _channel = DEFAULT_TOKEN_CHANNEL; | 876 | int _channel = DEFAULT_TOKEN_CHANNEL; |
871 | // InternalApplicationConfiguration.g:49:7: ( 'AlloySolver' ) | 877 | // InternalApplicationConfiguration.g:49:7: ( 'statistics' ) |
872 | // InternalApplicationConfiguration.g:49:9: 'AlloySolver' | 878 | // InternalApplicationConfiguration.g:49:9: 'statistics' |
873 | { | 879 | { |
874 | match("AlloySolver"); | 880 | match("statistics"); |
875 | 881 | ||
876 | 882 | ||
877 | } | 883 | } |
@@ -889,10 +895,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
889 | try { | 895 | try { |
890 | int _type = T__50; | 896 | int _type = T__50; |
891 | int _channel = DEFAULT_TOKEN_CHANNEL; | 897 | int _channel = DEFAULT_TOKEN_CHANNEL; |
892 | // InternalApplicationConfiguration.g:50:7: ( 'ViatraSolver' ) | 898 | // InternalApplicationConfiguration.g:50:7: ( 'output' ) |
893 | // InternalApplicationConfiguration.g:50:9: 'ViatraSolver' | 899 | // InternalApplicationConfiguration.g:50:9: 'output' |
894 | { | 900 | { |
895 | match("ViatraSolver"); | 901 | match("output"); |
896 | 902 | ||
897 | 903 | ||
898 | } | 904 | } |
@@ -905,15 +911,141 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
905 | } | 911 | } |
906 | // $ANTLR end "T__50" | 912 | // $ANTLR end "T__50" |
907 | 913 | ||
914 | // $ANTLR start "T__51" | ||
915 | public final void mT__51() throws RecognitionException { | ||
916 | try { | ||
917 | int _type = T__51; | ||
918 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
919 | // InternalApplicationConfiguration.g:51:7: ( 'none' ) | ||
920 | // InternalApplicationConfiguration.g:51:9: 'none' | ||
921 | { | ||
922 | match("none"); | ||
923 | |||
924 | |||
925 | } | ||
926 | |||
927 | state.type = _type; | ||
928 | state.channel = _channel; | ||
929 | } | ||
930 | finally { | ||
931 | } | ||
932 | } | ||
933 | // $ANTLR end "T__51" | ||
934 | |||
935 | // $ANTLR start "T__52" | ||
936 | public final void mT__52() throws RecognitionException { | ||
937 | try { | ||
938 | int _type = T__52; | ||
939 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
940 | // InternalApplicationConfiguration.g:52:7: ( 'normal' ) | ||
941 | // InternalApplicationConfiguration.g:52:9: 'normal' | ||
942 | { | ||
943 | match("normal"); | ||
944 | |||
945 | |||
946 | } | ||
947 | |||
948 | state.type = _type; | ||
949 | state.channel = _channel; | ||
950 | } | ||
951 | finally { | ||
952 | } | ||
953 | } | ||
954 | // $ANTLR end "T__52" | ||
955 | |||
956 | // $ANTLR start "T__53" | ||
957 | public final void mT__53() throws RecognitionException { | ||
958 | try { | ||
959 | int _type = T__53; | ||
960 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
961 | // InternalApplicationConfiguration.g:53:7: ( 'full' ) | ||
962 | // InternalApplicationConfiguration.g:53:9: 'full' | ||
963 | { | ||
964 | match("full"); | ||
965 | |||
966 | |||
967 | } | ||
968 | |||
969 | state.type = _type; | ||
970 | state.channel = _channel; | ||
971 | } | ||
972 | finally { | ||
973 | } | ||
974 | } | ||
975 | // $ANTLR end "T__53" | ||
976 | |||
977 | // $ANTLR start "T__54" | ||
978 | public final void mT__54() throws RecognitionException { | ||
979 | try { | ||
980 | int _type = T__54; | ||
981 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
982 | // InternalApplicationConfiguration.g:54:7: ( 'SMTSolver' ) | ||
983 | // InternalApplicationConfiguration.g:54:9: 'SMTSolver' | ||
984 | { | ||
985 | match("SMTSolver"); | ||
986 | |||
987 | |||
988 | } | ||
989 | |||
990 | state.type = _type; | ||
991 | state.channel = _channel; | ||
992 | } | ||
993 | finally { | ||
994 | } | ||
995 | } | ||
996 | // $ANTLR end "T__54" | ||
997 | |||
998 | // $ANTLR start "T__55" | ||
999 | public final void mT__55() throws RecognitionException { | ||
1000 | try { | ||
1001 | int _type = T__55; | ||
1002 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1003 | // InternalApplicationConfiguration.g:55:7: ( 'AlloySolver' ) | ||
1004 | // InternalApplicationConfiguration.g:55:9: 'AlloySolver' | ||
1005 | { | ||
1006 | match("AlloySolver"); | ||
1007 | |||
1008 | |||
1009 | } | ||
1010 | |||
1011 | state.type = _type; | ||
1012 | state.channel = _channel; | ||
1013 | } | ||
1014 | finally { | ||
1015 | } | ||
1016 | } | ||
1017 | // $ANTLR end "T__55" | ||
1018 | |||
1019 | // $ANTLR start "T__56" | ||
1020 | public final void mT__56() throws RecognitionException { | ||
1021 | try { | ||
1022 | int _type = T__56; | ||
1023 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1024 | // InternalApplicationConfiguration.g:56:7: ( 'ViatraSolver' ) | ||
1025 | // InternalApplicationConfiguration.g:56:9: 'ViatraSolver' | ||
1026 | { | ||
1027 | match("ViatraSolver"); | ||
1028 | |||
1029 | |||
1030 | } | ||
1031 | |||
1032 | state.type = _type; | ||
1033 | state.channel = _channel; | ||
1034 | } | ||
1035 | finally { | ||
1036 | } | ||
1037 | } | ||
1038 | // $ANTLR end "T__56" | ||
1039 | |||
908 | // $ANTLR start "RULE_ID" | 1040 | // $ANTLR start "RULE_ID" |
909 | public final void mRULE_ID() throws RecognitionException { | 1041 | public final void mRULE_ID() throws RecognitionException { |
910 | try { | 1042 | try { |
911 | int _type = RULE_ID; | 1043 | int _type = RULE_ID; |
912 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1044 | int _channel = DEFAULT_TOKEN_CHANNEL; |
913 | // InternalApplicationConfiguration.g:3984:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) | 1045 | // InternalApplicationConfiguration.g:4209:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) |
914 | // InternalApplicationConfiguration.g:3984:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | 1046 | // InternalApplicationConfiguration.g:4209:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
915 | { | 1047 | { |
916 | // InternalApplicationConfiguration.g:3984:11: ( '^' )? | 1048 | // InternalApplicationConfiguration.g:4209:11: ( '^' )? |
917 | int alt1=2; | 1049 | int alt1=2; |
918 | int LA1_0 = input.LA(1); | 1050 | int LA1_0 = input.LA(1); |
919 | 1051 | ||
@@ -922,7 +1054,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
922 | } | 1054 | } |
923 | switch (alt1) { | 1055 | switch (alt1) { |
924 | case 1 : | 1056 | case 1 : |
925 | // InternalApplicationConfiguration.g:3984:11: '^' | 1057 | // InternalApplicationConfiguration.g:4209:11: '^' |
926 | { | 1058 | { |
927 | match('^'); | 1059 | match('^'); |
928 | 1060 | ||
@@ -940,7 +1072,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
940 | recover(mse); | 1072 | recover(mse); |
941 | throw mse;} | 1073 | throw mse;} |
942 | 1074 | ||
943 | // InternalApplicationConfiguration.g:3984:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | 1075 | // InternalApplicationConfiguration.g:4209:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
944 | loop2: | 1076 | loop2: |
945 | do { | 1077 | do { |
946 | int alt2=2; | 1078 | int alt2=2; |
@@ -989,10 +1121,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
989 | try { | 1121 | try { |
990 | int _type = RULE_INT; | 1122 | int _type = RULE_INT; |
991 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1123 | int _channel = DEFAULT_TOKEN_CHANNEL; |
992 | // InternalApplicationConfiguration.g:3986:10: ( ( '0' .. '9' )+ ) | 1124 | // InternalApplicationConfiguration.g:4211:10: ( ( '0' .. '9' )+ ) |
993 | // InternalApplicationConfiguration.g:3986:12: ( '0' .. '9' )+ | 1125 | // InternalApplicationConfiguration.g:4211:12: ( '0' .. '9' )+ |
994 | { | 1126 | { |
995 | // InternalApplicationConfiguration.g:3986:12: ( '0' .. '9' )+ | 1127 | // InternalApplicationConfiguration.g:4211:12: ( '0' .. '9' )+ |
996 | int cnt3=0; | 1128 | int cnt3=0; |
997 | loop3: | 1129 | loop3: |
998 | do { | 1130 | do { |
@@ -1006,7 +1138,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1006 | 1138 | ||
1007 | switch (alt3) { | 1139 | switch (alt3) { |
1008 | case 1 : | 1140 | case 1 : |
1009 | // InternalApplicationConfiguration.g:3986:13: '0' .. '9' | 1141 | // InternalApplicationConfiguration.g:4211:13: '0' .. '9' |
1010 | { | 1142 | { |
1011 | matchRange('0','9'); | 1143 | matchRange('0','9'); |
1012 | 1144 | ||
@@ -1038,10 +1170,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1038 | try { | 1170 | try { |
1039 | int _type = RULE_STRING; | 1171 | int _type = RULE_STRING; |
1040 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1172 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1041 | // InternalApplicationConfiguration.g:3988:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) | 1173 | // InternalApplicationConfiguration.g:4213:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) |
1042 | // InternalApplicationConfiguration.g:3988:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1174 | // InternalApplicationConfiguration.g:4213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1043 | { | 1175 | { |
1044 | // InternalApplicationConfiguration.g:3988:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1176 | // InternalApplicationConfiguration.g:4213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1045 | int alt6=2; | 1177 | int alt6=2; |
1046 | int LA6_0 = input.LA(1); | 1178 | int LA6_0 = input.LA(1); |
1047 | 1179 | ||
@@ -1059,10 +1191,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1059 | } | 1191 | } |
1060 | switch (alt6) { | 1192 | switch (alt6) { |
1061 | case 1 : | 1193 | case 1 : |
1062 | // InternalApplicationConfiguration.g:3988:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | 1194 | // InternalApplicationConfiguration.g:4213:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' |
1063 | { | 1195 | { |
1064 | match('\"'); | 1196 | match('\"'); |
1065 | // InternalApplicationConfiguration.g:3988:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* | 1197 | // InternalApplicationConfiguration.g:4213:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* |
1066 | loop4: | 1198 | loop4: |
1067 | do { | 1199 | do { |
1068 | int alt4=3; | 1200 | int alt4=3; |
@@ -1078,7 +1210,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1078 | 1210 | ||
1079 | switch (alt4) { | 1211 | switch (alt4) { |
1080 | case 1 : | 1212 | case 1 : |
1081 | // InternalApplicationConfiguration.g:3988:21: '\\\\' . | 1213 | // InternalApplicationConfiguration.g:4213:21: '\\\\' . |
1082 | { | 1214 | { |
1083 | match('\\'); | 1215 | match('\\'); |
1084 | matchAny(); | 1216 | matchAny(); |
@@ -1086,7 +1218,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1086 | } | 1218 | } |
1087 | break; | 1219 | break; |
1088 | case 2 : | 1220 | case 2 : |
1089 | // InternalApplicationConfiguration.g:3988:28: ~ ( ( '\\\\' | '\"' ) ) | 1221 | // InternalApplicationConfiguration.g:4213:28: ~ ( ( '\\\\' | '\"' ) ) |
1090 | { | 1222 | { |
1091 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1223 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1092 | input.consume(); | 1224 | input.consume(); |
@@ -1111,10 +1243,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1111 | } | 1243 | } |
1112 | break; | 1244 | break; |
1113 | case 2 : | 1245 | case 2 : |
1114 | // InternalApplicationConfiguration.g:3988:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' | 1246 | // InternalApplicationConfiguration.g:4213:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' |
1115 | { | 1247 | { |
1116 | match('\''); | 1248 | match('\''); |
1117 | // InternalApplicationConfiguration.g:3988:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* | 1249 | // InternalApplicationConfiguration.g:4213:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* |
1118 | loop5: | 1250 | loop5: |
1119 | do { | 1251 | do { |
1120 | int alt5=3; | 1252 | int alt5=3; |
@@ -1130,7 +1262,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1130 | 1262 | ||
1131 | switch (alt5) { | 1263 | switch (alt5) { |
1132 | case 1 : | 1264 | case 1 : |
1133 | // InternalApplicationConfiguration.g:3988:54: '\\\\' . | 1265 | // InternalApplicationConfiguration.g:4213:54: '\\\\' . |
1134 | { | 1266 | { |
1135 | match('\\'); | 1267 | match('\\'); |
1136 | matchAny(); | 1268 | matchAny(); |
@@ -1138,7 +1270,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1138 | } | 1270 | } |
1139 | break; | 1271 | break; |
1140 | case 2 : | 1272 | case 2 : |
1141 | // InternalApplicationConfiguration.g:3988:61: ~ ( ( '\\\\' | '\\'' ) ) | 1273 | // InternalApplicationConfiguration.g:4213:61: ~ ( ( '\\\\' | '\\'' ) ) |
1142 | { | 1274 | { |
1143 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1275 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1144 | input.consume(); | 1276 | input.consume(); |
@@ -1181,12 +1313,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1181 | try { | 1313 | try { |
1182 | int _type = RULE_ML_COMMENT; | 1314 | int _type = RULE_ML_COMMENT; |
1183 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1315 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1184 | // InternalApplicationConfiguration.g:3990:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) | 1316 | // InternalApplicationConfiguration.g:4215:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) |
1185 | // InternalApplicationConfiguration.g:3990:19: '/*' ( options {greedy=false; } : . )* '*/' | 1317 | // InternalApplicationConfiguration.g:4215:19: '/*' ( options {greedy=false; } : . )* '*/' |
1186 | { | 1318 | { |
1187 | match("/*"); | 1319 | match("/*"); |
1188 | 1320 | ||
1189 | // InternalApplicationConfiguration.g:3990:24: ( options {greedy=false; } : . )* | 1321 | // InternalApplicationConfiguration.g:4215:24: ( options {greedy=false; } : . )* |
1190 | loop7: | 1322 | loop7: |
1191 | do { | 1323 | do { |
1192 | int alt7=2; | 1324 | int alt7=2; |
@@ -1211,7 +1343,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1211 | 1343 | ||
1212 | switch (alt7) { | 1344 | switch (alt7) { |
1213 | case 1 : | 1345 | case 1 : |
1214 | // InternalApplicationConfiguration.g:3990:52: . | 1346 | // InternalApplicationConfiguration.g:4215:52: . |
1215 | { | 1347 | { |
1216 | matchAny(); | 1348 | matchAny(); |
1217 | 1349 | ||
@@ -1241,12 +1373,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1241 | try { | 1373 | try { |
1242 | int _type = RULE_SL_COMMENT; | 1374 | int _type = RULE_SL_COMMENT; |
1243 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1375 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1244 | // InternalApplicationConfiguration.g:3992:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) | 1376 | // InternalApplicationConfiguration.g:4217:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) |
1245 | // InternalApplicationConfiguration.g:3992:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? | 1377 | // InternalApplicationConfiguration.g:4217:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? |
1246 | { | 1378 | { |
1247 | match("//"); | 1379 | match("//"); |
1248 | 1380 | ||
1249 | // InternalApplicationConfiguration.g:3992:24: (~ ( ( '\\n' | '\\r' ) ) )* | 1381 | // InternalApplicationConfiguration.g:4217:24: (~ ( ( '\\n' | '\\r' ) ) )* |
1250 | loop8: | 1382 | loop8: |
1251 | do { | 1383 | do { |
1252 | int alt8=2; | 1384 | int alt8=2; |
@@ -1259,7 +1391,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1259 | 1391 | ||
1260 | switch (alt8) { | 1392 | switch (alt8) { |
1261 | case 1 : | 1393 | case 1 : |
1262 | // InternalApplicationConfiguration.g:3992:24: ~ ( ( '\\n' | '\\r' ) ) | 1394 | // InternalApplicationConfiguration.g:4217:24: ~ ( ( '\\n' | '\\r' ) ) |
1263 | { | 1395 | { |
1264 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { | 1396 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { |
1265 | input.consume(); | 1397 | input.consume(); |
@@ -1279,7 +1411,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1279 | } | 1411 | } |
1280 | } while (true); | 1412 | } while (true); |
1281 | 1413 | ||
1282 | // InternalApplicationConfiguration.g:3992:40: ( ( '\\r' )? '\\n' )? | 1414 | // InternalApplicationConfiguration.g:4217:40: ( ( '\\r' )? '\\n' )? |
1283 | int alt10=2; | 1415 | int alt10=2; |
1284 | int LA10_0 = input.LA(1); | 1416 | int LA10_0 = input.LA(1); |
1285 | 1417 | ||
@@ -1288,9 +1420,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1288 | } | 1420 | } |
1289 | switch (alt10) { | 1421 | switch (alt10) { |
1290 | case 1 : | 1422 | case 1 : |
1291 | // InternalApplicationConfiguration.g:3992:41: ( '\\r' )? '\\n' | 1423 | // InternalApplicationConfiguration.g:4217:41: ( '\\r' )? '\\n' |
1292 | { | 1424 | { |
1293 | // InternalApplicationConfiguration.g:3992:41: ( '\\r' )? | 1425 | // InternalApplicationConfiguration.g:4217:41: ( '\\r' )? |
1294 | int alt9=2; | 1426 | int alt9=2; |
1295 | int LA9_0 = input.LA(1); | 1427 | int LA9_0 = input.LA(1); |
1296 | 1428 | ||
@@ -1299,7 +1431,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1299 | } | 1431 | } |
1300 | switch (alt9) { | 1432 | switch (alt9) { |
1301 | case 1 : | 1433 | case 1 : |
1302 | // InternalApplicationConfiguration.g:3992:41: '\\r' | 1434 | // InternalApplicationConfiguration.g:4217:41: '\\r' |
1303 | { | 1435 | { |
1304 | match('\r'); | 1436 | match('\r'); |
1305 | 1437 | ||
@@ -1331,10 +1463,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1331 | try { | 1463 | try { |
1332 | int _type = RULE_WS; | 1464 | int _type = RULE_WS; |
1333 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1465 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1334 | // InternalApplicationConfiguration.g:3994:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) | 1466 | // InternalApplicationConfiguration.g:4219:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) |
1335 | // InternalApplicationConfiguration.g:3994:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1467 | // InternalApplicationConfiguration.g:4219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1336 | { | 1468 | { |
1337 | // InternalApplicationConfiguration.g:3994:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1469 | // InternalApplicationConfiguration.g:4219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1338 | int cnt11=0; | 1470 | int cnt11=0; |
1339 | loop11: | 1471 | loop11: |
1340 | do { | 1472 | do { |
@@ -1388,8 +1520,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1388 | try { | 1520 | try { |
1389 | int _type = RULE_ANY_OTHER; | 1521 | int _type = RULE_ANY_OTHER; |
1390 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1522 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1391 | // InternalApplicationConfiguration.g:3996:16: ( . ) | 1523 | // InternalApplicationConfiguration.g:4221:16: ( . ) |
1392 | // InternalApplicationConfiguration.g:3996:18: . | 1524 | // InternalApplicationConfiguration.g:4221:18: . |
1393 | { | 1525 | { |
1394 | matchAny(); | 1526 | matchAny(); |
1395 | 1527 | ||
@@ -1404,8 +1536,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1404 | // $ANTLR end "RULE_ANY_OTHER" | 1536 | // $ANTLR end "RULE_ANY_OTHER" |
1405 | 1537 | ||
1406 | public void mTokens() throws RecognitionException { | 1538 | public void mTokens() throws RecognitionException { |
1407 | // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) | 1539 | // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) |
1408 | int alt12=47; | 1540 | int alt12=53; |
1409 | alt12 = dfa12.predict(input); | 1541 | alt12 = dfa12.predict(input); |
1410 | switch (alt12) { | 1542 | switch (alt12) { |
1411 | case 1 : | 1543 | case 1 : |
@@ -1689,49 +1821,91 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1689 | } | 1821 | } |
1690 | break; | 1822 | break; |
1691 | case 41 : | 1823 | case 41 : |
1692 | // InternalApplicationConfiguration.g:1:250: RULE_ID | 1824 | // InternalApplicationConfiguration.g:1:250: T__51 |
1693 | { | 1825 | { |
1694 | mRULE_ID(); | 1826 | mT__51(); |
1695 | 1827 | ||
1696 | } | 1828 | } |
1697 | break; | 1829 | break; |
1698 | case 42 : | 1830 | case 42 : |
1699 | // InternalApplicationConfiguration.g:1:258: RULE_INT | 1831 | // InternalApplicationConfiguration.g:1:256: T__52 |
1700 | { | 1832 | { |
1701 | mRULE_INT(); | 1833 | mT__52(); |
1702 | 1834 | ||
1703 | } | 1835 | } |
1704 | break; | 1836 | break; |
1705 | case 43 : | 1837 | case 43 : |
1706 | // InternalApplicationConfiguration.g:1:267: RULE_STRING | 1838 | // InternalApplicationConfiguration.g:1:262: T__53 |
1707 | { | 1839 | { |
1708 | mRULE_STRING(); | 1840 | mT__53(); |
1709 | 1841 | ||
1710 | } | 1842 | } |
1711 | break; | 1843 | break; |
1712 | case 44 : | 1844 | case 44 : |
1713 | // InternalApplicationConfiguration.g:1:279: RULE_ML_COMMENT | 1845 | // InternalApplicationConfiguration.g:1:268: T__54 |
1714 | { | 1846 | { |
1715 | mRULE_ML_COMMENT(); | 1847 | mT__54(); |
1716 | 1848 | ||
1717 | } | 1849 | } |
1718 | break; | 1850 | break; |
1719 | case 45 : | 1851 | case 45 : |
1720 | // InternalApplicationConfiguration.g:1:295: RULE_SL_COMMENT | 1852 | // InternalApplicationConfiguration.g:1:274: T__55 |
1721 | { | 1853 | { |
1722 | mRULE_SL_COMMENT(); | 1854 | mT__55(); |
1723 | 1855 | ||
1724 | } | 1856 | } |
1725 | break; | 1857 | break; |
1726 | case 46 : | 1858 | case 46 : |
1727 | // InternalApplicationConfiguration.g:1:311: RULE_WS | 1859 | // InternalApplicationConfiguration.g:1:280: T__56 |
1728 | { | 1860 | { |
1729 | mRULE_WS(); | 1861 | mT__56(); |
1730 | 1862 | ||
1731 | } | 1863 | } |
1732 | break; | 1864 | break; |
1733 | case 47 : | 1865 | case 47 : |
1734 | // InternalApplicationConfiguration.g:1:319: RULE_ANY_OTHER | 1866 | // InternalApplicationConfiguration.g:1:286: RULE_ID |
1867 | { | ||
1868 | mRULE_ID(); | ||
1869 | |||
1870 | } | ||
1871 | break; | ||
1872 | case 48 : | ||
1873 | // InternalApplicationConfiguration.g:1:294: RULE_INT | ||
1874 | { | ||
1875 | mRULE_INT(); | ||
1876 | |||
1877 | } | ||
1878 | break; | ||
1879 | case 49 : | ||
1880 | // InternalApplicationConfiguration.g:1:303: RULE_STRING | ||
1881 | { | ||
1882 | mRULE_STRING(); | ||
1883 | |||
1884 | } | ||
1885 | break; | ||
1886 | case 50 : | ||
1887 | // InternalApplicationConfiguration.g:1:315: RULE_ML_COMMENT | ||
1888 | { | ||
1889 | mRULE_ML_COMMENT(); | ||
1890 | |||
1891 | } | ||
1892 | break; | ||
1893 | case 51 : | ||
1894 | // InternalApplicationConfiguration.g:1:331: RULE_SL_COMMENT | ||
1895 | { | ||
1896 | mRULE_SL_COMMENT(); | ||
1897 | |||
1898 | } | ||
1899 | break; | ||
1900 | case 52 : | ||
1901 | // InternalApplicationConfiguration.g:1:347: RULE_WS | ||
1902 | { | ||
1903 | mRULE_WS(); | ||
1904 | |||
1905 | } | ||
1906 | break; | ||
1907 | case 53 : | ||
1908 | // InternalApplicationConfiguration.g:1:355: RULE_ANY_OTHER | ||
1735 | { | 1909 | { |
1736 | mRULE_ANY_OTHER(); | 1910 | mRULE_ANY_OTHER(); |
1737 | 1911 | ||
@@ -1745,107 +1919,102 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1745 | 1919 | ||
1746 | protected DFA12 dfa12 = new DFA12(this); | 1920 | protected DFA12 dfa12 = new DFA12(this); |
1747 | static final String DFA12_eotS = | 1921 | static final String DFA12_eotS = |
1748 | "\1\uffff\1\46\4\51\4\uffff\1\51\1\44\2\51\1\uffff\1\44\2\uffff\3\51\1\uffff\7\51\1\44\2\uffff\3\44\4\uffff\2\51\1\uffff\5\51\4\uffff\1\51\1\uffff\3\51\4\uffff\7\51\1\uffff\7\51\5\uffff\1\51\1\155\25\51\1\u0083\5\51\1\uffff\3\51\1\u008c\7\51\1\u0094\1\51\1\u0096\1\u0097\6\51\1\uffff\10\51\1\uffff\7\51\1\uffff\1\51\2\uffff\2\51\1\u00b0\2\51\1\u00b3\4\51\1\u00b8\2\51\1\u00bb\1\u00bc\4\51\1\u00c1\1\u00c2\1\u00c3\1\u00c4\1\51\1\uffff\1\u00c6\1\51\1\uffff\1\u00c8\3\51\1\uffff\2\51\2\uffff\1\u00ce\3\51\4\uffff\1\51\1\uffff\1\51\1\uffff\3\51\1\u00d7\1\51\1\uffff\1\u00d9\1\uffff\2\51\1\u00dc\3\51\1\uffff\1\u00e0\1\uffff\1\u00e1\1\51\1\uffff\1\u00e3\2\51\2\uffff\1\u00e6\1\uffff\2\51\1\uffff\1\u00e9\1\51\1\uffff\1\u00eb\1\uffff"; | 1922 | "\1\uffff\1\46\4\51\4\uffff\1\51\1\44\4\51\1\uffff\1\44\2\uffff\2\51\1\uffff\6\51\1\44\2\uffff\3\44\4\uffff\2\51\1\uffff\6\51\4\uffff\1\51\1\uffff\7\51\4\uffff\5\51\1\uffff\6\51\5\uffff\1\51\1\164\32\51\1\u0090\5\51\1\uffff\3\51\1\u0099\1\51\1\u009b\12\51\1\u00a6\1\u00a7\1\u00a8\1\u00a9\7\51\1\uffff\10\51\1\uffff\1\51\1\uffff\10\51\1\u00c2\1\51\4\uffff\4\51\1\u00c8\6\51\1\u00cf\2\51\1\u00d2\1\u00d3\4\51\1\u00d8\1\u00d9\1\u00da\1\51\1\uffff\1\51\1\u00dd\1\u00de\1\u00df\1\51\1\uffff\1\u00e1\1\51\1\u00e3\3\51\1\uffff\2\51\2\uffff\1\u00e9\3\51\3\uffff\1\51\1\u00ee\3\uffff\1\51\1\uffff\1\51\1\uffff\3\51\1\u00f4\1\51\1\uffff\1\u00f6\1\uffff\2\51\1\uffff\1\51\1\u00fa\3\51\1\uffff\1\u00fe\1\uffff\1\u00ff\1\u0100\1\51\1\uffff\1\u0102\2\51\3\uffff\1\u0105\1\uffff\2\51\1\uffff\1\u0108\1\51\1\uffff\1\u010a\1\uffff"; |
1749 | static final String DFA12_eofS = | 1923 | static final String DFA12_eofS = |
1750 | "\u00ec\uffff"; | 1924 | "\u010b\uffff"; |
1751 | static final String DFA12_minS = | 1925 | static final String DFA12_minS = |
1752 | "\1\0\1\56\1\155\1\160\2\151\4\uffff\1\141\1\72\1\145\1\157\1\uffff\1\75\2\uffff\1\157\1\145\1\143\1\uffff\2\145\1\157\1\165\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\2\154\4\uffff\1\143\1\uffff\1\164\1\144\1\156\4\uffff\1\144\1\155\1\141\1\156\1\141\1\157\1\154\1\uffff\1\156\1\142\1\147\1\164\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\145\1\144\1\153\2\164\1\141\1\145\1\146\1\145\1\142\1\154\1\163\1\151\1\164\1\160\1\166\1\145\1\165\1\60\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\60\1\145\1\141\1\145\1\151\1\155\1\154\1\151\1\60\1\145\2\60\1\156\1\151\2\145\1\162\1\147\1\uffff\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\147\1\162\1\141\1\157\1\163\1\147\1\uffff\1\162\2\uffff\1\147\1\163\1\60\1\162\1\141\1\60\1\164\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\156\1\154\1\144\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\60\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\163\1\55\1\145\4\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\60\1\147\1\uffff\1\60\1\uffff\1\154\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\uffff\1\60\1\163\1\uffff\1\60\1\145\1\166\2\uffff\1\60\1\uffff\1\162\1\145\1\uffff\1\60\1\162\1\uffff\1\60\1\uffff"; | 1926 | "\1\0\1\56\1\155\1\160\2\151\4\uffff\1\141\1\72\1\145\1\157\2\145\1\uffff\1\75\2\uffff\1\157\1\143\1\uffff\1\145\1\157\1\165\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\143\1\142\1\156\1\141\4\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\147\1\164\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\145\1\144\1\154\1\153\2\164\1\141\1\157\1\145\1\146\2\165\1\163\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\60\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\60\1\145\1\60\1\141\1\145\1\151\1\155\1\162\1\154\1\151\1\155\1\147\1\151\4\60\1\141\1\145\1\156\1\151\2\145\1\162\1\uffff\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\162\1\141\1\157\1\171\1\163\1\147\1\145\1\60\1\155\4\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\164\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\156\1\154\1\144\3\60\1\156\1\uffff\1\145\3\60\1\164\1\uffff\1\60\1\164\1\60\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\163\1\55\1\145\3\uffff\1\164\1\60\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\60\1\147\1\uffff\1\60\1\uffff\1\154\1\163\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\uffff\2\60\1\163\1\uffff\1\60\1\145\1\166\3\uffff\1\60\1\uffff\1\162\1\145\1\uffff\1\60\1\162\1\uffff\1\60\1\uffff"; |
1753 | static final String DFA12_maxS = | 1927 | static final String DFA12_maxS = |
1754 | "\1\uffff\1\56\1\156\1\170\1\151\1\157\4\uffff\1\141\1\72\2\157\1\uffff\1\75\2\uffff\2\165\1\164\1\uffff\2\145\1\157\1\165\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\2\154\4\uffff\1\164\1\uffff\1\164\1\144\1\156\4\uffff\1\144\1\155\1\141\1\156\1\162\1\157\1\154\1\uffff\1\156\1\142\1\147\1\164\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\145\1\144\1\153\2\164\1\141\1\145\1\146\1\145\1\142\1\154\1\163\1\151\1\164\1\160\1\166\1\145\1\165\1\172\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\172\1\145\1\141\1\145\1\151\1\155\1\154\1\151\1\172\1\145\2\172\1\156\1\151\2\145\1\162\1\147\1\uffff\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\147\1\162\1\141\1\157\1\163\1\147\1\uffff\1\162\2\uffff\1\147\1\163\1\172\1\162\1\141\1\172\1\164\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\156\1\154\1\144\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\172\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\163\1\55\1\145\4\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\172\1\147\1\uffff\1\172\1\uffff\1\154\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\uffff\1\172\1\163\1\uffff\1\172\1\145\1\166\2\uffff\1\172\1\uffff\1\162\1\145\1\uffff\1\172\1\162\1\uffff\1\172\1\uffff"; | 1928 | "\1\uffff\1\56\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\3\157\1\165\1\uffff\1\75\2\uffff\1\165\1\164\1\uffff\1\145\1\157\1\165\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\164\1\uffff\1\164\1\144\1\156\1\143\1\142\1\156\1\141\4\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\147\1\164\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\145\1\144\1\154\1\153\2\164\1\141\1\157\1\145\1\146\2\165\1\164\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\172\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\172\1\145\1\172\1\141\1\145\1\151\1\155\1\162\1\154\1\151\1\155\1\147\1\151\4\172\1\141\1\145\1\156\1\151\2\145\1\162\1\uffff\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\162\1\141\1\157\1\171\1\163\1\147\1\145\1\172\1\155\4\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\164\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\156\1\154\1\144\3\172\1\156\1\uffff\1\145\3\172\1\164\1\uffff\1\172\1\164\1\172\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\163\1\55\1\145\3\uffff\1\164\1\172\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\172\1\147\1\uffff\1\172\1\uffff\1\154\1\163\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\uffff\2\172\1\163\1\uffff\1\172\1\145\1\166\3\uffff\1\172\1\uffff\1\162\1\145\1\uffff\1\172\1\162\1\uffff\1\172\1\uffff"; |
1755 | static final String DFA12_acceptS = | 1929 | static final String DFA12_acceptS = |
1756 | "\6\uffff\1\6\1\7\1\10\1\11\4\uffff\1\22\1\uffff\1\24\1\25\3\uffff\1\32\10\uffff\1\51\1\52\3\uffff\1\56\1\57\1\33\1\1\2\uffff\1\51\5\uffff\1\6\1\7\1\10\1\11\1\uffff\1\14\3\uffff\1\22\1\23\1\24\1\25\7\uffff\1\32\7\uffff\1\52\1\53\1\54\1\55\1\56\35\uffff\1\27\25\uffff\1\43\10\uffff\1\5\7\uffff\1\26\1\uffff\1\30\1\40\30\uffff\1\34\2\uffff\1\42\4\uffff\1\2\2\uffff\1\4\1\16\4\uffff\1\17\1\21\1\37\1\31\1\uffff\1\41\1\uffff\1\45\5\uffff\1\12\1\uffff\1\36\6\uffff\1\3\1\uffff\1\20\2\uffff\1\35\3\uffff\1\13\1\15\1\uffff\1\46\2\uffff\1\44\2\uffff\1\47\1\uffff\1\50"; | 1930 | "\6\uffff\1\6\1\7\1\10\1\11\6\uffff\1\25\1\uffff\1\27\1\30\2\uffff\1\35\7\uffff\1\57\1\60\3\uffff\1\64\1\65\1\36\1\1\2\uffff\1\57\6\uffff\1\6\1\7\1\10\1\11\1\uffff\1\14\7\uffff\1\25\1\26\1\27\1\30\5\uffff\1\35\6\uffff\1\60\1\61\1\62\1\63\1\64\42\uffff\1\32\33\uffff\1\46\10\uffff\1\5\1\uffff\1\53\12\uffff\1\43\1\33\1\31\1\51\30\uffff\1\45\5\uffff\1\37\6\uffff\1\2\2\uffff\1\4\1\16\4\uffff\1\24\1\17\1\21\2\uffff\1\52\1\42\1\34\1\uffff\1\44\1\uffff\1\50\5\uffff\1\12\1\uffff\1\41\2\uffff\1\23\5\uffff\1\3\1\uffff\1\20\3\uffff\1\40\3\uffff\1\13\1\15\1\22\1\uffff\1\54\2\uffff\1\47\2\uffff\1\55\1\uffff\1\56"; |
1757 | static final String DFA12_specialS = | 1931 | static final String DFA12_specialS = |
1758 | "\1\1\37\uffff\1\0\1\2\u00ca\uffff}>"; | 1932 | "\1\1\37\uffff\1\2\1\0\u00e9\uffff}>"; |
1759 | static final String[] DFA12_transitionS = { | 1933 | static final String[] DFA12_transitionS = { |
1760 | "\11\44\2\43\2\44\1\43\22\44\1\43\1\44\1\40\1\16\3\44\1\41\2\44\1\25\1\17\1\10\1\44\1\1\1\42\12\37\1\13\1\44\1\20\1\6\1\21\2\44\1\33\21\36\1\32\2\36\1\34\4\36\3\44\1\35\1\36\1\44\2\36\1\15\1\27\1\3\1\5\1\26\1\36\1\2\2\36\1\30\1\14\1\22\1\31\1\12\1\36\1\23\1\24\2\36\1\4\4\36\1\7\1\44\1\11\uff82\44", | 1934 | "\11\44\2\43\2\44\1\43\22\44\1\43\1\44\1\40\1\20\3\44\1\41\2\44\1\26\1\21\1\10\1\44\1\1\1\42\12\37\1\13\1\44\1\22\1\6\1\23\2\44\1\33\21\36\1\32\2\36\1\34\4\36\3\44\1\35\1\36\1\44\2\36\1\15\1\16\1\3\1\5\1\27\1\36\1\2\2\36\1\30\1\14\1\24\1\31\1\12\1\36\1\17\1\25\2\36\1\4\4\36\1\7\1\44\1\11\uff82\44", |
1761 | "\1\45", | 1935 | "\1\45", |
1762 | "\1\47\1\50", | 1936 | "\1\47\1\50", |
1763 | "\1\52\7\uffff\1\53", | 1937 | "\1\52\7\uffff\1\53", |
1764 | "\1\54", | 1938 | "\1\54", |
1765 | "\1\55\5\uffff\1\56", | 1939 | "\1\55\5\uffff\1\56\5\uffff\1\57", |
1766 | "", | 1940 | "", |
1767 | "", | 1941 | "", |
1768 | "", | 1942 | "", |
1769 | "", | 1943 | "", |
1770 | "\1\63", | ||
1771 | "\1\64", | 1944 | "\1\64", |
1772 | "\1\65\11\uffff\1\66", | 1945 | "\1\65", |
1773 | "\1\67", | 1946 | "\1\66\11\uffff\1\67", |
1947 | "\1\70", | ||
1948 | "\1\72\11\uffff\1\71", | ||
1949 | "\1\74\17\uffff\1\73", | ||
1774 | "", | 1950 | "", |
1775 | "\1\71", | 1951 | "\1\76", |
1776 | "", | 1952 | "", |
1777 | "", | 1953 | "", |
1778 | "\1\74\5\uffff\1\75", | 1954 | "\1\101\5\uffff\1\102", |
1779 | "\1\76\17\uffff\1\77", | 1955 | "\1\104\13\uffff\1\105\4\uffff\1\103", |
1780 | "\1\101\13\uffff\1\102\4\uffff\1\100", | ||
1781 | "", | 1956 | "", |
1782 | "\1\104", | ||
1783 | "\1\105", | ||
1784 | "\1\106", | ||
1785 | "\1\107", | 1957 | "\1\107", |
1786 | "\1\110", | 1958 | "\1\110", |
1787 | "\1\111", | 1959 | "\1\111", |
1788 | "\1\112", | 1960 | "\1\112", |
1961 | "\1\113", | ||
1962 | "\1\114", | ||
1789 | "\32\51\4\uffff\1\51\1\uffff\32\51", | 1963 | "\32\51\4\uffff\1\51\1\uffff\32\51", |
1790 | "", | 1964 | "", |
1791 | "", | 1965 | "", |
1792 | "\0\114", | 1966 | "\0\116", |
1793 | "\0\114", | 1967 | "\0\116", |
1794 | "\1\115\4\uffff\1\116", | 1968 | "\1\117\4\uffff\1\120", |
1795 | "", | 1969 | "", |
1796 | "", | 1970 | "", |
1797 | "", | 1971 | "", |
1798 | "", | 1972 | "", |
1799 | "\1\120", | ||
1800 | "\1\121", | ||
1801 | "", | ||
1802 | "\1\122", | 1973 | "\1\122", |
1803 | "\1\123", | 1974 | "\1\123", |
1975 | "", | ||
1804 | "\1\124", | 1976 | "\1\124", |
1805 | "\1\125", | 1977 | "\1\125", |
1806 | "\1\126", | 1978 | "\1\126", |
1979 | "\1\127", | ||
1980 | "\1\130", | ||
1981 | "\1\131", | ||
1807 | "", | 1982 | "", |
1808 | "", | 1983 | "", |
1809 | "", | 1984 | "", |
1810 | "", | 1985 | "", |
1811 | "\1\127\16\uffff\1\131\1\uffff\1\130", | 1986 | "\1\132\16\uffff\1\134\1\uffff\1\133", |
1812 | "", | 1987 | "", |
1813 | "\1\132", | 1988 | "\1\136\6\uffff\1\135", |
1814 | "\1\133", | ||
1815 | "\1\134", | ||
1816 | "", | ||
1817 | "", | ||
1818 | "", | ||
1819 | "", | ||
1820 | "\1\135", | ||
1821 | "\1\136", | ||
1822 | "\1\137", | 1989 | "\1\137", |
1823 | "\1\140", | 1990 | "\1\140", |
1824 | "\1\142\20\uffff\1\141", | 1991 | "\1\141", |
1992 | "\1\142", | ||
1825 | "\1\143", | 1993 | "\1\143", |
1826 | "\1\144", | 1994 | "\1\144", |
1827 | "", | 1995 | "", |
1828 | "\1\145", | ||
1829 | "\1\146", | ||
1830 | "\1\147", | ||
1831 | "\1\150", | ||
1832 | "\1\151", | ||
1833 | "\1\152", | ||
1834 | "\1\153", | ||
1835 | "", | ||
1836 | "", | ||
1837 | "", | 1996 | "", |
1838 | "", | 1997 | "", |
1839 | "", | 1998 | "", |
1999 | "\1\145\11\uffff\1\146\3\uffff\1\147", | ||
2000 | "\1\150", | ||
2001 | "\1\152\20\uffff\1\151", | ||
2002 | "\1\153", | ||
1840 | "\1\154", | 2003 | "\1\154", |
1841 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2004 | "", |
2005 | "\1\155", | ||
1842 | "\1\156", | 2006 | "\1\156", |
1843 | "\1\157", | 2007 | "\1\157", |
1844 | "\1\160", | 2008 | "\1\160", |
1845 | "\1\161", | 2009 | "\1\161", |
1846 | "\1\162", | 2010 | "\1\162", |
2011 | "", | ||
2012 | "", | ||
2013 | "", | ||
2014 | "", | ||
2015 | "", | ||
1847 | "\1\163", | 2016 | "\1\163", |
1848 | "\1\164", | 2017 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1849 | "\1\165", | 2018 | "\1\165", |
1850 | "\1\166", | 2019 | "\1\166", |
1851 | "\1\167", | 2020 | "\1\167", |
@@ -1860,35 +2029,33 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1860 | "\1\u0080", | 2029 | "\1\u0080", |
1861 | "\1\u0081", | 2030 | "\1\u0081", |
1862 | "\1\u0082", | 2031 | "\1\u0082", |
1863 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2032 | "\1\u0083", |
1864 | "\1\u0084", | 2033 | "\1\u0085\1\u0084", |
1865 | "\1\u0085", | ||
1866 | "\1\u0086", | 2034 | "\1\u0086", |
1867 | "\1\u0087", | 2035 | "\1\u0087", |
1868 | "\1\u0088", | 2036 | "\1\u0088", |
1869 | "", | ||
1870 | "\1\u0089", | 2037 | "\1\u0089", |
1871 | "\1\u008a", | 2038 | "\1\u008a", |
1872 | "\1\u008b", | 2039 | "\1\u008b", |
1873 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2040 | "\1\u008c", |
1874 | "\1\u008d", | 2041 | "\1\u008d", |
1875 | "\1\u008e", | 2042 | "\1\u008e", |
1876 | "\1\u008f", | 2043 | "\1\u008f", |
1877 | "\1\u0090", | 2044 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1878 | "\1\u0091", | 2045 | "\1\u0091", |
1879 | "\1\u0092", | 2046 | "\1\u0092", |
1880 | "\1\u0093", | 2047 | "\1\u0093", |
1881 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2048 | "\1\u0094", |
1882 | "\1\u0095", | 2049 | "\1\u0095", |
1883 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2050 | "", |
1884 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2051 | "\1\u0096", |
2052 | "\1\u0097", | ||
1885 | "\1\u0098", | 2053 | "\1\u0098", |
1886 | "\1\u0099", | 2054 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1887 | "\1\u009a", | 2055 | "\1\u009a", |
1888 | "\1\u009b", | 2056 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1889 | "\1\u009c", | 2057 | "\1\u009c", |
1890 | "\1\u009d", | 2058 | "\1\u009d", |
1891 | "", | ||
1892 | "\1\u009e", | 2059 | "\1\u009e", |
1893 | "\1\u009f", | 2060 | "\1\u009f", |
1894 | "\1\u00a0", | 2061 | "\1\u00a0", |
@@ -1897,99 +2064,137 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1897 | "\1\u00a3", | 2064 | "\1\u00a3", |
1898 | "\1\u00a4", | 2065 | "\1\u00a4", |
1899 | "\1\u00a5", | 2066 | "\1\u00a5", |
1900 | "", | 2067 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1901 | "\1\u00a6", | 2068 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1902 | "\1\u00a7", | 2069 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1903 | "\1\u00a8", | 2070 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1904 | "\1\u00a9", | ||
1905 | "\1\u00aa", | 2071 | "\1\u00aa", |
1906 | "\1\u00ab", | 2072 | "\1\u00ab", |
1907 | "\1\u00ac", | 2073 | "\1\u00ac", |
1908 | "", | ||
1909 | "\1\u00ad", | 2074 | "\1\u00ad", |
1910 | "", | ||
1911 | "", | ||
1912 | "\1\u00ae", | 2075 | "\1\u00ae", |
1913 | "\1\u00af", | 2076 | "\1\u00af", |
1914 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2077 | "\1\u00b0", |
2078 | "", | ||
1915 | "\1\u00b1", | 2079 | "\1\u00b1", |
1916 | "\1\u00b2", | 2080 | "\1\u00b2", |
1917 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2081 | "\1\u00b3", |
1918 | "\1\u00b4", | 2082 | "\1\u00b4", |
1919 | "\1\u00b5", | 2083 | "\1\u00b5", |
1920 | "\1\u00b6", | 2084 | "\1\u00b6", |
1921 | "\1\u00b7", | 2085 | "\1\u00b7", |
1922 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2086 | "\1\u00b8", |
2087 | "", | ||
1923 | "\1\u00b9", | 2088 | "\1\u00b9", |
2089 | "", | ||
1924 | "\1\u00ba", | 2090 | "\1\u00ba", |
1925 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2091 | "\1\u00bb", |
1926 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2092 | "\1\u00bc", |
1927 | "\1\u00bd", | 2093 | "\1\u00bd", |
1928 | "\1\u00be", | 2094 | "\1\u00be", |
1929 | "\1\u00bf", | 2095 | "\1\u00bf", |
1930 | "\1\u00c0", | 2096 | "\1\u00c0", |
2097 | "\1\u00c1", | ||
1931 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2098 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1932 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2099 | "\1\u00c3", |
1933 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2100 | "", |
1934 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2101 | "", |
1935 | "\1\u00c5", | ||
1936 | "", | 2102 | "", |
1937 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
1938 | "\1\u00c7", | ||
1939 | "", | 2103 | "", |
2104 | "\1\u00c4", | ||
2105 | "\1\u00c5", | ||
2106 | "\1\u00c6", | ||
2107 | "\1\u00c7", | ||
1940 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2108 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1941 | "\1\u00c9", | 2109 | "\1\u00c9", |
1942 | "\1\u00ca", | 2110 | "\1\u00ca", |
1943 | "\1\u00cb", | 2111 | "\1\u00cb", |
1944 | "", | ||
1945 | "\1\u00cc", | 2112 | "\1\u00cc", |
1946 | "\1\u00cd", | 2113 | "\1\u00cd", |
1947 | "", | 2114 | "\1\u00ce", |
1948 | "", | ||
1949 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2115 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1950 | "\1\u00cf", | ||
1951 | "\1\u00d0", | 2116 | "\1\u00d0", |
1952 | "\1\u00d1", | 2117 | "\1\u00d1", |
2118 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2119 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2120 | "\1\u00d4", | ||
2121 | "\1\u00d5", | ||
2122 | "\1\u00d6", | ||
2123 | "\1\u00d7", | ||
2124 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2125 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2126 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2127 | "\1\u00db", | ||
1953 | "", | 2128 | "", |
2129 | "\1\u00dc", | ||
2130 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2131 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2132 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2133 | "\1\u00e0", | ||
1954 | "", | 2134 | "", |
2135 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2136 | "\1\u00e2", | ||
2137 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2138 | "\1\u00e4", | ||
2139 | "\1\u00e5", | ||
2140 | "\1\u00e6", | ||
1955 | "", | 2141 | "", |
2142 | "\1\u00e7", | ||
2143 | "\1\u00e8", | ||
1956 | "", | 2144 | "", |
1957 | "\1\u00d2", | ||
1958 | "", | 2145 | "", |
1959 | "\1\u00d3", | 2146 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
2147 | "\1\u00ea", | ||
2148 | "\1\u00eb", | ||
2149 | "\1\u00ec", | ||
1960 | "", | 2150 | "", |
1961 | "\1\u00d4", | 2151 | "", |
1962 | "\1\u00d5", | 2152 | "", |
1963 | "\1\u00d6", | 2153 | "\1\u00ed", |
2154 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | ||
2155 | "", | ||
2156 | "", | ||
2157 | "", | ||
2158 | "\1\u00ef", | ||
2159 | "", | ||
2160 | "\1\u00f0", | ||
2161 | "", | ||
2162 | "\1\u00f1", | ||
2163 | "\1\u00f2", | ||
2164 | "\1\u00f3", | ||
1964 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2165 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1965 | "\1\u00d8", | 2166 | "\1\u00f5", |
1966 | "", | 2167 | "", |
1967 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2168 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1968 | "", | 2169 | "", |
1969 | "\1\u00da", | 2170 | "\1\u00f7", |
1970 | "\1\u00db", | 2171 | "\1\u00f8", |
2172 | "", | ||
2173 | "\1\u00f9", | ||
1971 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2174 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1972 | "\1\u00dd", | 2175 | "\1\u00fb", |
1973 | "\1\u00de", | 2176 | "\1\u00fc", |
1974 | "\1\u00df", | 2177 | "\1\u00fd", |
1975 | "", | 2178 | "", |
1976 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2179 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1977 | "", | 2180 | "", |
1978 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2181 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1979 | "\1\u00e2", | 2182 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
2183 | "\1\u0101", | ||
1980 | "", | 2184 | "", |
1981 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2185 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1982 | "\1\u00e4", | 2186 | "\1\u0103", |
1983 | "\1\u00e5", | 2187 | "\1\u0104", |
2188 | "", | ||
1984 | "", | 2189 | "", |
1985 | "", | 2190 | "", |
1986 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2191 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1987 | "", | 2192 | "", |
1988 | "\1\u00e7", | 2193 | "\1\u0106", |
1989 | "\1\u00e8", | 2194 | "\1\u0107", |
1990 | "", | 2195 | "", |
1991 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2196 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1992 | "\1\u00ea", | 2197 | "\1\u0109", |
1993 | "", | 2198 | "", |
1994 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", | 2199 | "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", |
1995 | "" | 2200 | "" |
@@ -2025,17 +2230,17 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2025 | this.transition = DFA12_transition; | 2230 | this.transition = DFA12_transition; |
2026 | } | 2231 | } |
2027 | public String getDescription() { | 2232 | public String getDescription() { |
2028 | return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; | 2233 | return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; |
2029 | } | 2234 | } |
2030 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 2235 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
2031 | IntStream input = _input; | 2236 | IntStream input = _input; |
2032 | int _s = s; | 2237 | int _s = s; |
2033 | switch ( s ) { | 2238 | switch ( s ) { |
2034 | case 0 : | 2239 | case 0 : |
2035 | int LA12_32 = input.LA(1); | 2240 | int LA12_33 = input.LA(1); |
2036 | 2241 | ||
2037 | s = -1; | 2242 | s = -1; |
2038 | if ( ((LA12_32>='\u0000' && LA12_32<='\uFFFF')) ) {s = 76;} | 2243 | if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 78;} |
2039 | 2244 | ||
2040 | else s = 36; | 2245 | else s = 36; |
2041 | 2246 | ||
@@ -2071,25 +2276,25 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2071 | 2276 | ||
2072 | else if ( (LA12_0=='c') ) {s = 13;} | 2277 | else if ( (LA12_0=='c') ) {s = 13;} |
2073 | 2278 | ||
2074 | else if ( (LA12_0=='#') ) {s = 14;} | 2279 | else if ( (LA12_0=='d') ) {s = 14;} |
2075 | 2280 | ||
2076 | else if ( (LA12_0=='+') ) {s = 15;} | 2281 | else if ( (LA12_0=='r') ) {s = 15;} |
2077 | 2282 | ||
2078 | else if ( (LA12_0=='<') ) {s = 16;} | 2283 | else if ( (LA12_0=='#') ) {s = 16;} |
2079 | 2284 | ||
2080 | else if ( (LA12_0=='>') ) {s = 17;} | 2285 | else if ( (LA12_0=='+') ) {s = 17;} |
2081 | 2286 | ||
2082 | else if ( (LA12_0=='n') ) {s = 18;} | 2287 | else if ( (LA12_0=='<') ) {s = 18;} |
2083 | 2288 | ||
2084 | else if ( (LA12_0=='r') ) {s = 19;} | 2289 | else if ( (LA12_0=='>') ) {s = 19;} |
2085 | 2290 | ||
2086 | else if ( (LA12_0=='s') ) {s = 20;} | 2291 | else if ( (LA12_0=='n') ) {s = 20;} |
2087 | 2292 | ||
2088 | else if ( (LA12_0=='*') ) {s = 21;} | 2293 | else if ( (LA12_0=='s') ) {s = 21;} |
2089 | 2294 | ||
2090 | else if ( (LA12_0=='g') ) {s = 22;} | 2295 | else if ( (LA12_0=='*') ) {s = 22;} |
2091 | 2296 | ||
2092 | else if ( (LA12_0=='d') ) {s = 23;} | 2297 | else if ( (LA12_0=='g') ) {s = 23;} |
2093 | 2298 | ||
2094 | else if ( (LA12_0=='l') ) {s = 24;} | 2299 | else if ( (LA12_0=='l') ) {s = 24;} |
2095 | 2300 | ||
@@ -2120,10 +2325,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2120 | if ( s>=0 ) return s; | 2325 | if ( s>=0 ) return s; |
2121 | break; | 2326 | break; |
2122 | case 2 : | 2327 | case 2 : |
2123 | int LA12_33 = input.LA(1); | 2328 | int LA12_32 = input.LA(1); |
2124 | 2329 | ||
2125 | s = -1; | 2330 | s = -1; |
2126 | if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 76;} | 2331 | if ( ((LA12_32>='\u0000' && LA12_32<='\uFFFF')) ) {s = 78;} |
2127 | 2332 | ||
2128 | else s = 36; | 2333 | else s = 36; |
2129 | 2334 | ||
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java index 9766c2e0..09cc404e 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java | |||
@@ -22,7 +22,7 @@ import java.util.ArrayList; | |||
22 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
23 | public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { | 23 | public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { |
24 | public static final String[] tokenNames = new String[] { | 24 | public static final String[] tokenNames = new String[] { |
25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'patterns'", "'config'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" | 25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'patterns'", "'config'", "'documents'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" |
26 | }; | 26 | }; |
27 | public static final int T__50=50; | 27 | public static final int T__50=50; |
28 | public static final int T__19=19; | 28 | public static final int T__19=19; |
@@ -31,9 +31,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
31 | public static final int T__17=17; | 31 | public static final int T__17=17; |
32 | public static final int T__18=18; | 32 | public static final int T__18=18; |
33 | public static final int T__11=11; | 33 | public static final int T__11=11; |
34 | public static final int T__55=55; | ||
34 | public static final int T__12=12; | 35 | public static final int T__12=12; |
36 | public static final int T__56=56; | ||
35 | public static final int T__13=13; | 37 | public static final int T__13=13; |
36 | public static final int T__14=14; | 38 | public static final int T__14=14; |
39 | public static final int T__51=51; | ||
40 | public static final int T__52=52; | ||
41 | public static final int T__53=53; | ||
42 | public static final int T__54=54; | ||
37 | public static final int RULE_ID=4; | 43 | public static final int RULE_ID=4; |
38 | public static final int T__26=26; | 44 | public static final int T__26=26; |
39 | public static final int T__27=27; | 45 | public static final int T__27=27; |
@@ -223,7 +229,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
223 | int alt2=2; | 229 | int alt2=2; |
224 | int LA2_0 = input.LA(1); | 230 | int LA2_0 = input.LA(1); |
225 | 231 | ||
226 | if ( (LA2_0==15||LA2_0==23||(LA2_0>=25 && LA2_0<=27)||(LA2_0>=38 && LA2_0<=39)) ) { | 232 | if ( (LA2_0==15||LA2_0==23||(LA2_0>=25 && LA2_0<=27)||(LA2_0>=41 && LA2_0<=42)) ) { |
227 | alt2=1; | 233 | alt2=1; |
228 | } | 234 | } |
229 | 235 | ||
@@ -345,10 +351,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
345 | int alt3=2; | 351 | int alt3=2; |
346 | int LA3_0 = input.LA(1); | 352 | int LA3_0 = input.LA(1); |
347 | 353 | ||
348 | if ( (LA3_0==15||LA3_0==23||(LA3_0>=25 && LA3_0<=27)||LA3_0==38) ) { | 354 | if ( (LA3_0==15||LA3_0==23||(LA3_0>=25 && LA3_0<=27)||LA3_0==41) ) { |
349 | alt3=1; | 355 | alt3=1; |
350 | } | 356 | } |
351 | else if ( (LA3_0==39) ) { | 357 | else if ( (LA3_0==42) ) { |
352 | alt3=2; | 358 | alt3=2; |
353 | } | 359 | } |
354 | else { | 360 | else { |
@@ -975,7 +981,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
975 | alt6=5; | 981 | alt6=5; |
976 | } | 982 | } |
977 | break; | 983 | break; |
978 | case 38: | 984 | case 41: |
979 | { | 985 | { |
980 | alt6=6; | 986 | alt6=6; |
981 | } | 987 | } |
@@ -4801,7 +4807,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
4801 | int alt27=2; | 4807 | int alt27=2; |
4802 | int LA27_0 = input.LA(1); | 4808 | int LA27_0 = input.LA(1); |
4803 | 4809 | ||
4804 | if ( (LA27_0==RULE_STRING) ) { | 4810 | if ( (LA27_0==RULE_STRING||(LA27_0>=28 && LA27_0<=30)) ) { |
4805 | alt27=1; | 4811 | alt27=1; |
4806 | } | 4812 | } |
4807 | switch (alt27) { | 4813 | switch (alt27) { |
@@ -4854,7 +4860,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
4854 | case 1 : | 4860 | case 1 : |
4855 | // InternalApplicationConfiguration.g:1754:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) | 4861 | // InternalApplicationConfiguration.g:1754:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) |
4856 | { | 4862 | { |
4857 | otherlv_3=(Token)match(input,18,FOLLOW_8); | 4863 | otherlv_3=(Token)match(input,18,FOLLOW_20); |
4858 | 4864 | ||
4859 | newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); | 4865 | newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); |
4860 | 4866 | ||
@@ -5106,10 +5112,531 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5106 | 5112 | ||
5107 | 5113 | ||
5108 | // $ANTLR start "ruleConfigEntry" | 5114 | // $ANTLR start "ruleConfigEntry" |
5109 | // InternalApplicationConfiguration.g:1854:1: ruleConfigEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; | 5115 | // InternalApplicationConfiguration.g:1854:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; |
5110 | public final EObject ruleConfigEntry() throws RecognitionException { | 5116 | public final EObject ruleConfigEntry() throws RecognitionException { |
5111 | EObject current = null; | 5117 | EObject current = null; |
5112 | 5118 | ||
5119 | EObject this_DocumentationEntry_0 = null; | ||
5120 | |||
5121 | EObject this_RuntimeEntry_1 = null; | ||
5122 | |||
5123 | EObject this_MemoryEntry_2 = null; | ||
5124 | |||
5125 | EObject this_CustomEntry_3 = null; | ||
5126 | |||
5127 | |||
5128 | |||
5129 | enterRule(); | ||
5130 | |||
5131 | try { | ||
5132 | // InternalApplicationConfiguration.g:1860:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) | ||
5133 | // InternalApplicationConfiguration.g:1861:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) | ||
5134 | { | ||
5135 | // InternalApplicationConfiguration.g:1861:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) | ||
5136 | int alt28=4; | ||
5137 | switch ( input.LA(1) ) { | ||
5138 | case 28: | ||
5139 | { | ||
5140 | alt28=1; | ||
5141 | } | ||
5142 | break; | ||
5143 | case 29: | ||
5144 | { | ||
5145 | alt28=2; | ||
5146 | } | ||
5147 | break; | ||
5148 | case 30: | ||
5149 | { | ||
5150 | alt28=3; | ||
5151 | } | ||
5152 | break; | ||
5153 | case RULE_STRING: | ||
5154 | { | ||
5155 | alt28=4; | ||
5156 | } | ||
5157 | break; | ||
5158 | default: | ||
5159 | NoViableAltException nvae = | ||
5160 | new NoViableAltException("", 28, 0, input); | ||
5161 | |||
5162 | throw nvae; | ||
5163 | } | ||
5164 | |||
5165 | switch (alt28) { | ||
5166 | case 1 : | ||
5167 | // InternalApplicationConfiguration.g:1862:3: this_DocumentationEntry_0= ruleDocumentationEntry | ||
5168 | { | ||
5169 | |||
5170 | newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); | ||
5171 | |||
5172 | pushFollow(FOLLOW_2); | ||
5173 | this_DocumentationEntry_0=ruleDocumentationEntry(); | ||
5174 | |||
5175 | state._fsp--; | ||
5176 | |||
5177 | |||
5178 | current = this_DocumentationEntry_0; | ||
5179 | afterParserOrEnumRuleCall(); | ||
5180 | |||
5181 | |||
5182 | } | ||
5183 | break; | ||
5184 | case 2 : | ||
5185 | // InternalApplicationConfiguration.g:1871:3: this_RuntimeEntry_1= ruleRuntimeEntry | ||
5186 | { | ||
5187 | |||
5188 | newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); | ||
5189 | |||
5190 | pushFollow(FOLLOW_2); | ||
5191 | this_RuntimeEntry_1=ruleRuntimeEntry(); | ||
5192 | |||
5193 | state._fsp--; | ||
5194 | |||
5195 | |||
5196 | current = this_RuntimeEntry_1; | ||
5197 | afterParserOrEnumRuleCall(); | ||
5198 | |||
5199 | |||
5200 | } | ||
5201 | break; | ||
5202 | case 3 : | ||
5203 | // InternalApplicationConfiguration.g:1880:3: this_MemoryEntry_2= ruleMemoryEntry | ||
5204 | { | ||
5205 | |||
5206 | newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); | ||
5207 | |||
5208 | pushFollow(FOLLOW_2); | ||
5209 | this_MemoryEntry_2=ruleMemoryEntry(); | ||
5210 | |||
5211 | state._fsp--; | ||
5212 | |||
5213 | |||
5214 | current = this_MemoryEntry_2; | ||
5215 | afterParserOrEnumRuleCall(); | ||
5216 | |||
5217 | |||
5218 | } | ||
5219 | break; | ||
5220 | case 4 : | ||
5221 | // InternalApplicationConfiguration.g:1889:3: this_CustomEntry_3= ruleCustomEntry | ||
5222 | { | ||
5223 | |||
5224 | newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); | ||
5225 | |||
5226 | pushFollow(FOLLOW_2); | ||
5227 | this_CustomEntry_3=ruleCustomEntry(); | ||
5228 | |||
5229 | state._fsp--; | ||
5230 | |||
5231 | |||
5232 | current = this_CustomEntry_3; | ||
5233 | afterParserOrEnumRuleCall(); | ||
5234 | |||
5235 | |||
5236 | } | ||
5237 | break; | ||
5238 | |||
5239 | } | ||
5240 | |||
5241 | |||
5242 | } | ||
5243 | |||
5244 | |||
5245 | leaveRule(); | ||
5246 | |||
5247 | } | ||
5248 | |||
5249 | catch (RecognitionException re) { | ||
5250 | recover(input,re); | ||
5251 | appendSkippedTokens(); | ||
5252 | } | ||
5253 | finally { | ||
5254 | } | ||
5255 | return current; | ||
5256 | } | ||
5257 | // $ANTLR end "ruleConfigEntry" | ||
5258 | |||
5259 | |||
5260 | // $ANTLR start "entryRuleDocumentationEntry" | ||
5261 | // InternalApplicationConfiguration.g:1901:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; | ||
5262 | public final EObject entryRuleDocumentationEntry() throws RecognitionException { | ||
5263 | EObject current = null; | ||
5264 | |||
5265 | EObject iv_ruleDocumentationEntry = null; | ||
5266 | |||
5267 | |||
5268 | try { | ||
5269 | // InternalApplicationConfiguration.g:1901:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) | ||
5270 | // InternalApplicationConfiguration.g:1902:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF | ||
5271 | { | ||
5272 | newCompositeNode(grammarAccess.getDocumentationEntryRule()); | ||
5273 | pushFollow(FOLLOW_1); | ||
5274 | iv_ruleDocumentationEntry=ruleDocumentationEntry(); | ||
5275 | |||
5276 | state._fsp--; | ||
5277 | |||
5278 | current =iv_ruleDocumentationEntry; | ||
5279 | match(input,EOF,FOLLOW_2); | ||
5280 | |||
5281 | } | ||
5282 | |||
5283 | } | ||
5284 | |||
5285 | catch (RecognitionException re) { | ||
5286 | recover(input,re); | ||
5287 | appendSkippedTokens(); | ||
5288 | } | ||
5289 | finally { | ||
5290 | } | ||
5291 | return current; | ||
5292 | } | ||
5293 | // $ANTLR end "entryRuleDocumentationEntry" | ||
5294 | |||
5295 | |||
5296 | // $ANTLR start "ruleDocumentationEntry" | ||
5297 | // InternalApplicationConfiguration.g:1908:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'documents' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; | ||
5298 | public final EObject ruleDocumentationEntry() throws RecognitionException { | ||
5299 | EObject current = null; | ||
5300 | |||
5301 | Token otherlv_0=null; | ||
5302 | Token otherlv_1=null; | ||
5303 | Enumerator lv_level_2_0 = null; | ||
5304 | |||
5305 | |||
5306 | |||
5307 | enterRule(); | ||
5308 | |||
5309 | try { | ||
5310 | // InternalApplicationConfiguration.g:1914:2: ( (otherlv_0= 'documents' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) | ||
5311 | // InternalApplicationConfiguration.g:1915:2: (otherlv_0= 'documents' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) | ||
5312 | { | ||
5313 | // InternalApplicationConfiguration.g:1915:2: (otherlv_0= 'documents' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) | ||
5314 | // InternalApplicationConfiguration.g:1916:3: otherlv_0= 'documents' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) | ||
5315 | { | ||
5316 | otherlv_0=(Token)match(input,28,FOLLOW_10); | ||
5317 | |||
5318 | newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getDocumentsKeyword_0()); | ||
5319 | |||
5320 | otherlv_1=(Token)match(input,16,FOLLOW_21); | ||
5321 | |||
5322 | newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); | ||
5323 | |||
5324 | // InternalApplicationConfiguration.g:1924:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) | ||
5325 | // InternalApplicationConfiguration.g:1925:4: (lv_level_2_0= ruleDocumentLevelSpecification ) | ||
5326 | { | ||
5327 | // InternalApplicationConfiguration.g:1925:4: (lv_level_2_0= ruleDocumentLevelSpecification ) | ||
5328 | // InternalApplicationConfiguration.g:1926:5: lv_level_2_0= ruleDocumentLevelSpecification | ||
5329 | { | ||
5330 | |||
5331 | newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); | ||
5332 | |||
5333 | pushFollow(FOLLOW_2); | ||
5334 | lv_level_2_0=ruleDocumentLevelSpecification(); | ||
5335 | |||
5336 | state._fsp--; | ||
5337 | |||
5338 | |||
5339 | if (current==null) { | ||
5340 | current = createModelElementForParent(grammarAccess.getDocumentationEntryRule()); | ||
5341 | } | ||
5342 | set( | ||
5343 | current, | ||
5344 | "level", | ||
5345 | lv_level_2_0, | ||
5346 | "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); | ||
5347 | afterParserOrEnumRuleCall(); | ||
5348 | |||
5349 | |||
5350 | } | ||
5351 | |||
5352 | |||
5353 | } | ||
5354 | |||
5355 | |||
5356 | } | ||
5357 | |||
5358 | |||
5359 | } | ||
5360 | |||
5361 | |||
5362 | leaveRule(); | ||
5363 | |||
5364 | } | ||
5365 | |||
5366 | catch (RecognitionException re) { | ||
5367 | recover(input,re); | ||
5368 | appendSkippedTokens(); | ||
5369 | } | ||
5370 | finally { | ||
5371 | } | ||
5372 | return current; | ||
5373 | } | ||
5374 | // $ANTLR end "ruleDocumentationEntry" | ||
5375 | |||
5376 | |||
5377 | // $ANTLR start "entryRuleRuntimeEntry" | ||
5378 | // InternalApplicationConfiguration.g:1947:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; | ||
5379 | public final EObject entryRuleRuntimeEntry() throws RecognitionException { | ||
5380 | EObject current = null; | ||
5381 | |||
5382 | EObject iv_ruleRuntimeEntry = null; | ||
5383 | |||
5384 | |||
5385 | try { | ||
5386 | // InternalApplicationConfiguration.g:1947:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) | ||
5387 | // InternalApplicationConfiguration.g:1948:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF | ||
5388 | { | ||
5389 | newCompositeNode(grammarAccess.getRuntimeEntryRule()); | ||
5390 | pushFollow(FOLLOW_1); | ||
5391 | iv_ruleRuntimeEntry=ruleRuntimeEntry(); | ||
5392 | |||
5393 | state._fsp--; | ||
5394 | |||
5395 | current =iv_ruleRuntimeEntry; | ||
5396 | match(input,EOF,FOLLOW_2); | ||
5397 | |||
5398 | } | ||
5399 | |||
5400 | } | ||
5401 | |||
5402 | catch (RecognitionException re) { | ||
5403 | recover(input,re); | ||
5404 | appendSkippedTokens(); | ||
5405 | } | ||
5406 | finally { | ||
5407 | } | ||
5408 | return current; | ||
5409 | } | ||
5410 | // $ANTLR end "entryRuleRuntimeEntry" | ||
5411 | |||
5412 | |||
5413 | // $ANTLR start "ruleRuntimeEntry" | ||
5414 | // InternalApplicationConfiguration.g:1954:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; | ||
5415 | public final EObject ruleRuntimeEntry() throws RecognitionException { | ||
5416 | EObject current = null; | ||
5417 | |||
5418 | Token otherlv_0=null; | ||
5419 | Token otherlv_1=null; | ||
5420 | Token lv_millisecLimit_2_0=null; | ||
5421 | |||
5422 | |||
5423 | enterRule(); | ||
5424 | |||
5425 | try { | ||
5426 | // InternalApplicationConfiguration.g:1960:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) | ||
5427 | // InternalApplicationConfiguration.g:1961:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) | ||
5428 | { | ||
5429 | // InternalApplicationConfiguration.g:1961:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) | ||
5430 | // InternalApplicationConfiguration.g:1962:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) | ||
5431 | { | ||
5432 | otherlv_0=(Token)match(input,29,FOLLOW_10); | ||
5433 | |||
5434 | newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); | ||
5435 | |||
5436 | otherlv_1=(Token)match(input,16,FOLLOW_22); | ||
5437 | |||
5438 | newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); | ||
5439 | |||
5440 | // InternalApplicationConfiguration.g:1970:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) | ||
5441 | // InternalApplicationConfiguration.g:1971:4: (lv_millisecLimit_2_0= RULE_INT ) | ||
5442 | { | ||
5443 | // InternalApplicationConfiguration.g:1971:4: (lv_millisecLimit_2_0= RULE_INT ) | ||
5444 | // InternalApplicationConfiguration.g:1972:5: lv_millisecLimit_2_0= RULE_INT | ||
5445 | { | ||
5446 | lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | ||
5447 | |||
5448 | newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); | ||
5449 | |||
5450 | |||
5451 | if (current==null) { | ||
5452 | current = createModelElement(grammarAccess.getRuntimeEntryRule()); | ||
5453 | } | ||
5454 | setWithLastConsumed( | ||
5455 | current, | ||
5456 | "millisecLimit", | ||
5457 | lv_millisecLimit_2_0, | ||
5458 | "org.eclipse.xtext.common.Terminals.INT"); | ||
5459 | |||
5460 | |||
5461 | } | ||
5462 | |||
5463 | |||
5464 | } | ||
5465 | |||
5466 | |||
5467 | } | ||
5468 | |||
5469 | |||
5470 | } | ||
5471 | |||
5472 | |||
5473 | leaveRule(); | ||
5474 | |||
5475 | } | ||
5476 | |||
5477 | catch (RecognitionException re) { | ||
5478 | recover(input,re); | ||
5479 | appendSkippedTokens(); | ||
5480 | } | ||
5481 | finally { | ||
5482 | } | ||
5483 | return current; | ||
5484 | } | ||
5485 | // $ANTLR end "ruleRuntimeEntry" | ||
5486 | |||
5487 | |||
5488 | // $ANTLR start "entryRuleMemoryEntry" | ||
5489 | // InternalApplicationConfiguration.g:1992:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; | ||
5490 | public final EObject entryRuleMemoryEntry() throws RecognitionException { | ||
5491 | EObject current = null; | ||
5492 | |||
5493 | EObject iv_ruleMemoryEntry = null; | ||
5494 | |||
5495 | |||
5496 | try { | ||
5497 | // InternalApplicationConfiguration.g:1992:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) | ||
5498 | // InternalApplicationConfiguration.g:1993:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF | ||
5499 | { | ||
5500 | newCompositeNode(grammarAccess.getMemoryEntryRule()); | ||
5501 | pushFollow(FOLLOW_1); | ||
5502 | iv_ruleMemoryEntry=ruleMemoryEntry(); | ||
5503 | |||
5504 | state._fsp--; | ||
5505 | |||
5506 | current =iv_ruleMemoryEntry; | ||
5507 | match(input,EOF,FOLLOW_2); | ||
5508 | |||
5509 | } | ||
5510 | |||
5511 | } | ||
5512 | |||
5513 | catch (RecognitionException re) { | ||
5514 | recover(input,re); | ||
5515 | appendSkippedTokens(); | ||
5516 | } | ||
5517 | finally { | ||
5518 | } | ||
5519 | return current; | ||
5520 | } | ||
5521 | // $ANTLR end "entryRuleMemoryEntry" | ||
5522 | |||
5523 | |||
5524 | // $ANTLR start "ruleMemoryEntry" | ||
5525 | // InternalApplicationConfiguration.g:1999:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; | ||
5526 | public final EObject ruleMemoryEntry() throws RecognitionException { | ||
5527 | EObject current = null; | ||
5528 | |||
5529 | Token otherlv_0=null; | ||
5530 | Token otherlv_1=null; | ||
5531 | Token lv_megabyteLimit_2_0=null; | ||
5532 | |||
5533 | |||
5534 | enterRule(); | ||
5535 | |||
5536 | try { | ||
5537 | // InternalApplicationConfiguration.g:2005:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) | ||
5538 | // InternalApplicationConfiguration.g:2006:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) | ||
5539 | { | ||
5540 | // InternalApplicationConfiguration.g:2006:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) | ||
5541 | // InternalApplicationConfiguration.g:2007:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) | ||
5542 | { | ||
5543 | otherlv_0=(Token)match(input,30,FOLLOW_10); | ||
5544 | |||
5545 | newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); | ||
5546 | |||
5547 | otherlv_1=(Token)match(input,16,FOLLOW_22); | ||
5548 | |||
5549 | newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); | ||
5550 | |||
5551 | // InternalApplicationConfiguration.g:2015:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) | ||
5552 | // InternalApplicationConfiguration.g:2016:4: (lv_megabyteLimit_2_0= RULE_INT ) | ||
5553 | { | ||
5554 | // InternalApplicationConfiguration.g:2016:4: (lv_megabyteLimit_2_0= RULE_INT ) | ||
5555 | // InternalApplicationConfiguration.g:2017:5: lv_megabyteLimit_2_0= RULE_INT | ||
5556 | { | ||
5557 | lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | ||
5558 | |||
5559 | newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); | ||
5560 | |||
5561 | |||
5562 | if (current==null) { | ||
5563 | current = createModelElement(grammarAccess.getMemoryEntryRule()); | ||
5564 | } | ||
5565 | setWithLastConsumed( | ||
5566 | current, | ||
5567 | "megabyteLimit", | ||
5568 | lv_megabyteLimit_2_0, | ||
5569 | "org.eclipse.xtext.common.Terminals.INT"); | ||
5570 | |||
5571 | |||
5572 | } | ||
5573 | |||
5574 | |||
5575 | } | ||
5576 | |||
5577 | |||
5578 | } | ||
5579 | |||
5580 | |||
5581 | } | ||
5582 | |||
5583 | |||
5584 | leaveRule(); | ||
5585 | |||
5586 | } | ||
5587 | |||
5588 | catch (RecognitionException re) { | ||
5589 | recover(input,re); | ||
5590 | appendSkippedTokens(); | ||
5591 | } | ||
5592 | finally { | ||
5593 | } | ||
5594 | return current; | ||
5595 | } | ||
5596 | // $ANTLR end "ruleMemoryEntry" | ||
5597 | |||
5598 | |||
5599 | // $ANTLR start "entryRuleCustomEntry" | ||
5600 | // InternalApplicationConfiguration.g:2037:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; | ||
5601 | public final EObject entryRuleCustomEntry() throws RecognitionException { | ||
5602 | EObject current = null; | ||
5603 | |||
5604 | EObject iv_ruleCustomEntry = null; | ||
5605 | |||
5606 | |||
5607 | try { | ||
5608 | // InternalApplicationConfiguration.g:2037:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) | ||
5609 | // InternalApplicationConfiguration.g:2038:2: iv_ruleCustomEntry= ruleCustomEntry EOF | ||
5610 | { | ||
5611 | newCompositeNode(grammarAccess.getCustomEntryRule()); | ||
5612 | pushFollow(FOLLOW_1); | ||
5613 | iv_ruleCustomEntry=ruleCustomEntry(); | ||
5614 | |||
5615 | state._fsp--; | ||
5616 | |||
5617 | current =iv_ruleCustomEntry; | ||
5618 | match(input,EOF,FOLLOW_2); | ||
5619 | |||
5620 | } | ||
5621 | |||
5622 | } | ||
5623 | |||
5624 | catch (RecognitionException re) { | ||
5625 | recover(input,re); | ||
5626 | appendSkippedTokens(); | ||
5627 | } | ||
5628 | finally { | ||
5629 | } | ||
5630 | return current; | ||
5631 | } | ||
5632 | // $ANTLR end "entryRuleCustomEntry" | ||
5633 | |||
5634 | |||
5635 | // $ANTLR start "ruleCustomEntry" | ||
5636 | // InternalApplicationConfiguration.g:2044:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; | ||
5637 | public final EObject ruleCustomEntry() throws RecognitionException { | ||
5638 | EObject current = null; | ||
5639 | |||
5113 | Token lv_key_0_0=null; | 5640 | Token lv_key_0_0=null; |
5114 | Token otherlv_1=null; | 5641 | Token otherlv_1=null; |
5115 | Token lv_value_2_0=null; | 5642 | Token lv_value_2_0=null; |
@@ -5118,25 +5645,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5118 | enterRule(); | 5645 | enterRule(); |
5119 | 5646 | ||
5120 | try { | 5647 | try { |
5121 | // InternalApplicationConfiguration.g:1860:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) | 5648 | // InternalApplicationConfiguration.g:2050:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) |
5122 | // InternalApplicationConfiguration.g:1861:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) | 5649 | // InternalApplicationConfiguration.g:2051:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) |
5123 | { | 5650 | { |
5124 | // InternalApplicationConfiguration.g:1861:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) | 5651 | // InternalApplicationConfiguration.g:2051:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) |
5125 | // InternalApplicationConfiguration.g:1862:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) | 5652 | // InternalApplicationConfiguration.g:2052:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) |
5126 | { | 5653 | { |
5127 | // InternalApplicationConfiguration.g:1862:3: ( (lv_key_0_0= RULE_STRING ) ) | 5654 | // InternalApplicationConfiguration.g:2052:3: ( (lv_key_0_0= RULE_STRING ) ) |
5128 | // InternalApplicationConfiguration.g:1863:4: (lv_key_0_0= RULE_STRING ) | 5655 | // InternalApplicationConfiguration.g:2053:4: (lv_key_0_0= RULE_STRING ) |
5129 | { | 5656 | { |
5130 | // InternalApplicationConfiguration.g:1863:4: (lv_key_0_0= RULE_STRING ) | 5657 | // InternalApplicationConfiguration.g:2053:4: (lv_key_0_0= RULE_STRING ) |
5131 | // InternalApplicationConfiguration.g:1864:5: lv_key_0_0= RULE_STRING | 5658 | // InternalApplicationConfiguration.g:2054:5: lv_key_0_0= RULE_STRING |
5132 | { | 5659 | { |
5133 | lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_10); | 5660 | lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_10); |
5134 | 5661 | ||
5135 | newLeafNode(lv_key_0_0, grammarAccess.getConfigEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); | 5662 | newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); |
5136 | 5663 | ||
5137 | 5664 | ||
5138 | if (current==null) { | 5665 | if (current==null) { |
5139 | current = createModelElement(grammarAccess.getConfigEntryRule()); | 5666 | current = createModelElement(grammarAccess.getCustomEntryRule()); |
5140 | } | 5667 | } |
5141 | setWithLastConsumed( | 5668 | setWithLastConsumed( |
5142 | current, | 5669 | current, |
@@ -5152,21 +5679,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5152 | 5679 | ||
5153 | otherlv_1=(Token)match(input,16,FOLLOW_8); | 5680 | otherlv_1=(Token)match(input,16,FOLLOW_8); |
5154 | 5681 | ||
5155 | newLeafNode(otherlv_1, grammarAccess.getConfigEntryAccess().getEqualsSignKeyword_1()); | 5682 | newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); |
5156 | 5683 | ||
5157 | // InternalApplicationConfiguration.g:1884:3: ( (lv_value_2_0= RULE_STRING ) ) | 5684 | // InternalApplicationConfiguration.g:2074:3: ( (lv_value_2_0= RULE_STRING ) ) |
5158 | // InternalApplicationConfiguration.g:1885:4: (lv_value_2_0= RULE_STRING ) | 5685 | // InternalApplicationConfiguration.g:2075:4: (lv_value_2_0= RULE_STRING ) |
5159 | { | 5686 | { |
5160 | // InternalApplicationConfiguration.g:1885:4: (lv_value_2_0= RULE_STRING ) | 5687 | // InternalApplicationConfiguration.g:2075:4: (lv_value_2_0= RULE_STRING ) |
5161 | // InternalApplicationConfiguration.g:1886:5: lv_value_2_0= RULE_STRING | 5688 | // InternalApplicationConfiguration.g:2076:5: lv_value_2_0= RULE_STRING |
5162 | { | 5689 | { |
5163 | lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); | 5690 | lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); |
5164 | 5691 | ||
5165 | newLeafNode(lv_value_2_0, grammarAccess.getConfigEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); | 5692 | newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); |
5166 | 5693 | ||
5167 | 5694 | ||
5168 | if (current==null) { | 5695 | if (current==null) { |
5169 | current = createModelElement(grammarAccess.getConfigEntryRule()); | 5696 | current = createModelElement(grammarAccess.getCustomEntryRule()); |
5170 | } | 5697 | } |
5171 | setWithLastConsumed( | 5698 | setWithLastConsumed( |
5172 | current, | 5699 | current, |
@@ -5199,11 +5726,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5199 | } | 5726 | } |
5200 | return current; | 5727 | return current; |
5201 | } | 5728 | } |
5202 | // $ANTLR end "ruleConfigEntry" | 5729 | // $ANTLR end "ruleCustomEntry" |
5203 | 5730 | ||
5204 | 5731 | ||
5205 | // $ANTLR start "entryRuleConfigReference" | 5732 | // $ANTLR start "entryRuleConfigReference" |
5206 | // InternalApplicationConfiguration.g:1906:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; | 5733 | // InternalApplicationConfiguration.g:2096:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; |
5207 | public final EObject entryRuleConfigReference() throws RecognitionException { | 5734 | public final EObject entryRuleConfigReference() throws RecognitionException { |
5208 | EObject current = null; | 5735 | EObject current = null; |
5209 | 5736 | ||
@@ -5211,8 +5738,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5211 | 5738 | ||
5212 | 5739 | ||
5213 | try { | 5740 | try { |
5214 | // InternalApplicationConfiguration.g:1906:56: (iv_ruleConfigReference= ruleConfigReference EOF ) | 5741 | // InternalApplicationConfiguration.g:2096:56: (iv_ruleConfigReference= ruleConfigReference EOF ) |
5215 | // InternalApplicationConfiguration.g:1907:2: iv_ruleConfigReference= ruleConfigReference EOF | 5742 | // InternalApplicationConfiguration.g:2097:2: iv_ruleConfigReference= ruleConfigReference EOF |
5216 | { | 5743 | { |
5217 | newCompositeNode(grammarAccess.getConfigReferenceRule()); | 5744 | newCompositeNode(grammarAccess.getConfigReferenceRule()); |
5218 | pushFollow(FOLLOW_1); | 5745 | pushFollow(FOLLOW_1); |
@@ -5239,7 +5766,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5239 | 5766 | ||
5240 | 5767 | ||
5241 | // $ANTLR start "ruleConfigReference" | 5768 | // $ANTLR start "ruleConfigReference" |
5242 | // InternalApplicationConfiguration.g:1913:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; | 5769 | // InternalApplicationConfiguration.g:2103:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; |
5243 | public final EObject ruleConfigReference() throws RecognitionException { | 5770 | public final EObject ruleConfigReference() throws RecognitionException { |
5244 | EObject current = null; | 5771 | EObject current = null; |
5245 | 5772 | ||
@@ -5249,14 +5776,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5249 | enterRule(); | 5776 | enterRule(); |
5250 | 5777 | ||
5251 | try { | 5778 | try { |
5252 | // InternalApplicationConfiguration.g:1919:2: ( ( (otherlv_0= RULE_ID ) ) ) | 5779 | // InternalApplicationConfiguration.g:2109:2: ( ( (otherlv_0= RULE_ID ) ) ) |
5253 | // InternalApplicationConfiguration.g:1920:2: ( (otherlv_0= RULE_ID ) ) | 5780 | // InternalApplicationConfiguration.g:2110:2: ( (otherlv_0= RULE_ID ) ) |
5254 | { | 5781 | { |
5255 | // InternalApplicationConfiguration.g:1920:2: ( (otherlv_0= RULE_ID ) ) | 5782 | // InternalApplicationConfiguration.g:2110:2: ( (otherlv_0= RULE_ID ) ) |
5256 | // InternalApplicationConfiguration.g:1921:3: (otherlv_0= RULE_ID ) | 5783 | // InternalApplicationConfiguration.g:2111:3: (otherlv_0= RULE_ID ) |
5257 | { | 5784 | { |
5258 | // InternalApplicationConfiguration.g:1921:3: (otherlv_0= RULE_ID ) | 5785 | // InternalApplicationConfiguration.g:2111:3: (otherlv_0= RULE_ID ) |
5259 | // InternalApplicationConfiguration.g:1922:4: otherlv_0= RULE_ID | 5786 | // InternalApplicationConfiguration.g:2112:4: otherlv_0= RULE_ID |
5260 | { | 5787 | { |
5261 | 5788 | ||
5262 | if (current==null) { | 5789 | if (current==null) { |
@@ -5293,7 +5820,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5293 | 5820 | ||
5294 | 5821 | ||
5295 | // $ANTLR start "entryRuleConfig" | 5822 | // $ANTLR start "entryRuleConfig" |
5296 | // InternalApplicationConfiguration.g:1936:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; | 5823 | // InternalApplicationConfiguration.g:2126:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; |
5297 | public final EObject entryRuleConfig() throws RecognitionException { | 5824 | public final EObject entryRuleConfig() throws RecognitionException { |
5298 | EObject current = null; | 5825 | EObject current = null; |
5299 | 5826 | ||
@@ -5301,8 +5828,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5301 | 5828 | ||
5302 | 5829 | ||
5303 | try { | 5830 | try { |
5304 | // InternalApplicationConfiguration.g:1936:47: (iv_ruleConfig= ruleConfig EOF ) | 5831 | // InternalApplicationConfiguration.g:2126:47: (iv_ruleConfig= ruleConfig EOF ) |
5305 | // InternalApplicationConfiguration.g:1937:2: iv_ruleConfig= ruleConfig EOF | 5832 | // InternalApplicationConfiguration.g:2127:2: iv_ruleConfig= ruleConfig EOF |
5306 | { | 5833 | { |
5307 | newCompositeNode(grammarAccess.getConfigRule()); | 5834 | newCompositeNode(grammarAccess.getConfigRule()); |
5308 | pushFollow(FOLLOW_1); | 5835 | pushFollow(FOLLOW_1); |
@@ -5329,7 +5856,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5329 | 5856 | ||
5330 | 5857 | ||
5331 | // $ANTLR start "ruleConfig" | 5858 | // $ANTLR start "ruleConfig" |
5332 | // InternalApplicationConfiguration.g:1943:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; | 5859 | // InternalApplicationConfiguration.g:2133:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; |
5333 | public final EObject ruleConfig() throws RecognitionException { | 5860 | public final EObject ruleConfig() throws RecognitionException { |
5334 | EObject current = null; | 5861 | EObject current = null; |
5335 | 5862 | ||
@@ -5342,28 +5869,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5342 | enterRule(); | 5869 | enterRule(); |
5343 | 5870 | ||
5344 | try { | 5871 | try { |
5345 | // InternalApplicationConfiguration.g:1949:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) | 5872 | // InternalApplicationConfiguration.g:2139:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) |
5346 | // InternalApplicationConfiguration.g:1950:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) | 5873 | // InternalApplicationConfiguration.g:2140:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) |
5347 | { | 5874 | { |
5348 | // InternalApplicationConfiguration.g:1950:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) | 5875 | // InternalApplicationConfiguration.g:2140:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) |
5349 | int alt28=2; | 5876 | int alt29=2; |
5350 | int LA28_0 = input.LA(1); | 5877 | int LA29_0 = input.LA(1); |
5351 | 5878 | ||
5352 | if ( (LA28_0==17) ) { | 5879 | if ( (LA29_0==17) ) { |
5353 | alt28=1; | 5880 | alt29=1; |
5354 | } | 5881 | } |
5355 | else if ( (LA28_0==RULE_ID) ) { | 5882 | else if ( (LA29_0==RULE_ID) ) { |
5356 | alt28=2; | 5883 | alt29=2; |
5357 | } | 5884 | } |
5358 | else { | 5885 | else { |
5359 | NoViableAltException nvae = | 5886 | NoViableAltException nvae = |
5360 | new NoViableAltException("", 28, 0, input); | 5887 | new NoViableAltException("", 29, 0, input); |
5361 | 5888 | ||
5362 | throw nvae; | 5889 | throw nvae; |
5363 | } | 5890 | } |
5364 | switch (alt28) { | 5891 | switch (alt29) { |
5365 | case 1 : | 5892 | case 1 : |
5366 | // InternalApplicationConfiguration.g:1951:3: this_ConfigSpecification_0= ruleConfigSpecification | 5893 | // InternalApplicationConfiguration.g:2141:3: this_ConfigSpecification_0= ruleConfigSpecification |
5367 | { | 5894 | { |
5368 | 5895 | ||
5369 | newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); | 5896 | newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); |
@@ -5381,7 +5908,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5381 | } | 5908 | } |
5382 | break; | 5909 | break; |
5383 | case 2 : | 5910 | case 2 : |
5384 | // InternalApplicationConfiguration.g:1960:3: this_ConfigReference_1= ruleConfigReference | 5911 | // InternalApplicationConfiguration.g:2150:3: this_ConfigReference_1= ruleConfigReference |
5385 | { | 5912 | { |
5386 | 5913 | ||
5387 | newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); | 5914 | newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); |
@@ -5421,7 +5948,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5421 | 5948 | ||
5422 | 5949 | ||
5423 | // $ANTLR start "entryRuleScopeSpecification" | 5950 | // $ANTLR start "entryRuleScopeSpecification" |
5424 | // InternalApplicationConfiguration.g:1972:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; | 5951 | // InternalApplicationConfiguration.g:2162:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; |
5425 | public final EObject entryRuleScopeSpecification() throws RecognitionException { | 5952 | public final EObject entryRuleScopeSpecification() throws RecognitionException { |
5426 | EObject current = null; | 5953 | EObject current = null; |
5427 | 5954 | ||
@@ -5429,8 +5956,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5429 | 5956 | ||
5430 | 5957 | ||
5431 | try { | 5958 | try { |
5432 | // InternalApplicationConfiguration.g:1972:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) | 5959 | // InternalApplicationConfiguration.g:2162:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) |
5433 | // InternalApplicationConfiguration.g:1973:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF | 5960 | // InternalApplicationConfiguration.g:2163:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF |
5434 | { | 5961 | { |
5435 | newCompositeNode(grammarAccess.getScopeSpecificationRule()); | 5962 | newCompositeNode(grammarAccess.getScopeSpecificationRule()); |
5436 | pushFollow(FOLLOW_1); | 5963 | pushFollow(FOLLOW_1); |
@@ -5457,7 +5984,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5457 | 5984 | ||
5458 | 5985 | ||
5459 | // $ANTLR start "ruleScopeSpecification" | 5986 | // $ANTLR start "ruleScopeSpecification" |
5460 | // InternalApplicationConfiguration.g:1979:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; | 5987 | // InternalApplicationConfiguration.g:2169:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; |
5461 | public final EObject ruleScopeSpecification() throws RecognitionException { | 5988 | public final EObject ruleScopeSpecification() throws RecognitionException { |
5462 | EObject current = null; | 5989 | EObject current = null; |
5463 | 5990 | ||
@@ -5473,14 +6000,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5473 | enterRule(); | 6000 | enterRule(); |
5474 | 6001 | ||
5475 | try { | 6002 | try { |
5476 | // InternalApplicationConfiguration.g:1985:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) | 6003 | // InternalApplicationConfiguration.g:2175:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) |
5477 | // InternalApplicationConfiguration.g:1986:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) | 6004 | // InternalApplicationConfiguration.g:2176:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) |
5478 | { | 6005 | { |
5479 | // InternalApplicationConfiguration.g:1986:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) | 6006 | // InternalApplicationConfiguration.g:2176:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) |
5480 | // InternalApplicationConfiguration.g:1987:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' | 6007 | // InternalApplicationConfiguration.g:2177:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' |
5481 | { | 6008 | { |
5482 | // InternalApplicationConfiguration.g:1987:3: () | 6009 | // InternalApplicationConfiguration.g:2177:3: () |
5483 | // InternalApplicationConfiguration.g:1988:4: | 6010 | // InternalApplicationConfiguration.g:2178:4: |
5484 | { | 6011 | { |
5485 | 6012 | ||
5486 | current = forceCreateModelElement( | 6013 | current = forceCreateModelElement( |
@@ -5490,26 +6017,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5490 | 6017 | ||
5491 | } | 6018 | } |
5492 | 6019 | ||
5493 | otherlv_1=(Token)match(input,17,FOLLOW_20); | 6020 | otherlv_1=(Token)match(input,17,FOLLOW_23); |
5494 | 6021 | ||
5495 | newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); | 6022 | newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); |
5496 | 6023 | ||
5497 | // InternalApplicationConfiguration.g:1998:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? | 6024 | // InternalApplicationConfiguration.g:2188:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? |
5498 | int alt30=2; | 6025 | int alt31=2; |
5499 | int LA30_0 = input.LA(1); | 6026 | int LA31_0 = input.LA(1); |
5500 | 6027 | ||
5501 | if ( (LA30_0==28) ) { | 6028 | if ( (LA31_0==31) ) { |
5502 | alt30=1; | 6029 | alt31=1; |
5503 | } | 6030 | } |
5504 | switch (alt30) { | 6031 | switch (alt31) { |
5505 | case 1 : | 6032 | case 1 : |
5506 | // InternalApplicationConfiguration.g:1999:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* | 6033 | // InternalApplicationConfiguration.g:2189:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* |
5507 | { | 6034 | { |
5508 | // InternalApplicationConfiguration.g:1999:4: ( (lv_scopes_2_0= ruleTypeScope ) ) | 6035 | // InternalApplicationConfiguration.g:2189:4: ( (lv_scopes_2_0= ruleTypeScope ) ) |
5509 | // InternalApplicationConfiguration.g:2000:5: (lv_scopes_2_0= ruleTypeScope ) | 6036 | // InternalApplicationConfiguration.g:2190:5: (lv_scopes_2_0= ruleTypeScope ) |
5510 | { | 6037 | { |
5511 | // InternalApplicationConfiguration.g:2000:5: (lv_scopes_2_0= ruleTypeScope ) | 6038 | // InternalApplicationConfiguration.g:2190:5: (lv_scopes_2_0= ruleTypeScope ) |
5512 | // InternalApplicationConfiguration.g:2001:6: lv_scopes_2_0= ruleTypeScope | 6039 | // InternalApplicationConfiguration.g:2191:6: lv_scopes_2_0= ruleTypeScope |
5513 | { | 6040 | { |
5514 | 6041 | ||
5515 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); | 6042 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); |
@@ -5536,30 +6063,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5536 | 6063 | ||
5537 | } | 6064 | } |
5538 | 6065 | ||
5539 | // InternalApplicationConfiguration.g:2018:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* | 6066 | // InternalApplicationConfiguration.g:2208:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* |
5540 | loop29: | 6067 | loop30: |
5541 | do { | 6068 | do { |
5542 | int alt29=2; | 6069 | int alt30=2; |
5543 | int LA29_0 = input.LA(1); | 6070 | int LA30_0 = input.LA(1); |
5544 | 6071 | ||
5545 | if ( (LA29_0==18) ) { | 6072 | if ( (LA30_0==18) ) { |
5546 | alt29=1; | 6073 | alt30=1; |
5547 | } | 6074 | } |
5548 | 6075 | ||
5549 | 6076 | ||
5550 | switch (alt29) { | 6077 | switch (alt30) { |
5551 | case 1 : | 6078 | case 1 : |
5552 | // InternalApplicationConfiguration.g:2019:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) | 6079 | // InternalApplicationConfiguration.g:2209:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) |
5553 | { | 6080 | { |
5554 | otherlv_3=(Token)match(input,18,FOLLOW_21); | 6081 | otherlv_3=(Token)match(input,18,FOLLOW_24); |
5555 | 6082 | ||
5556 | newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); | 6083 | newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); |
5557 | 6084 | ||
5558 | // InternalApplicationConfiguration.g:2023:5: ( (lv_scopes_4_0= ruleTypeScope ) ) | 6085 | // InternalApplicationConfiguration.g:2213:5: ( (lv_scopes_4_0= ruleTypeScope ) ) |
5559 | // InternalApplicationConfiguration.g:2024:6: (lv_scopes_4_0= ruleTypeScope ) | 6086 | // InternalApplicationConfiguration.g:2214:6: (lv_scopes_4_0= ruleTypeScope ) |
5560 | { | 6087 | { |
5561 | // InternalApplicationConfiguration.g:2024:6: (lv_scopes_4_0= ruleTypeScope ) | 6088 | // InternalApplicationConfiguration.g:2214:6: (lv_scopes_4_0= ruleTypeScope ) |
5562 | // InternalApplicationConfiguration.g:2025:7: lv_scopes_4_0= ruleTypeScope | 6089 | // InternalApplicationConfiguration.g:2215:7: lv_scopes_4_0= ruleTypeScope |
5563 | { | 6090 | { |
5564 | 6091 | ||
5565 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); | 6092 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); |
@@ -5591,7 +6118,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5591 | break; | 6118 | break; |
5592 | 6119 | ||
5593 | default : | 6120 | default : |
5594 | break loop29; | 6121 | break loop30; |
5595 | } | 6122 | } |
5596 | } while (true); | 6123 | } while (true); |
5597 | 6124 | ||
@@ -5628,7 +6155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5628 | 6155 | ||
5629 | 6156 | ||
5630 | // $ANTLR start "entryRuleTypeScope" | 6157 | // $ANTLR start "entryRuleTypeScope" |
5631 | // InternalApplicationConfiguration.g:2052:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; | 6158 | // InternalApplicationConfiguration.g:2242:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; |
5632 | public final EObject entryRuleTypeScope() throws RecognitionException { | 6159 | public final EObject entryRuleTypeScope() throws RecognitionException { |
5633 | EObject current = null; | 6160 | EObject current = null; |
5634 | 6161 | ||
@@ -5636,8 +6163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5636 | 6163 | ||
5637 | 6164 | ||
5638 | try { | 6165 | try { |
5639 | // InternalApplicationConfiguration.g:2052:50: (iv_ruleTypeScope= ruleTypeScope EOF ) | 6166 | // InternalApplicationConfiguration.g:2242:50: (iv_ruleTypeScope= ruleTypeScope EOF ) |
5640 | // InternalApplicationConfiguration.g:2053:2: iv_ruleTypeScope= ruleTypeScope EOF | 6167 | // InternalApplicationConfiguration.g:2243:2: iv_ruleTypeScope= ruleTypeScope EOF |
5641 | { | 6168 | { |
5642 | newCompositeNode(grammarAccess.getTypeScopeRule()); | 6169 | newCompositeNode(grammarAccess.getTypeScopeRule()); |
5643 | pushFollow(FOLLOW_1); | 6170 | pushFollow(FOLLOW_1); |
@@ -5664,7 +6191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5664 | 6191 | ||
5665 | 6192 | ||
5666 | // $ANTLR start "ruleTypeScope" | 6193 | // $ANTLR start "ruleTypeScope" |
5667 | // InternalApplicationConfiguration.g:2059:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; | 6194 | // InternalApplicationConfiguration.g:2249:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; |
5668 | public final EObject ruleTypeScope() throws RecognitionException { | 6195 | public final EObject ruleTypeScope() throws RecognitionException { |
5669 | EObject current = null; | 6196 | EObject current = null; |
5670 | 6197 | ||
@@ -5683,43 +6210,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5683 | enterRule(); | 6210 | enterRule(); |
5684 | 6211 | ||
5685 | try { | 6212 | try { |
5686 | // InternalApplicationConfiguration.g:2065:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) | 6213 | // InternalApplicationConfiguration.g:2255:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) |
5687 | // InternalApplicationConfiguration.g:2066:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) | 6214 | // InternalApplicationConfiguration.g:2256:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) |
5688 | { | 6215 | { |
5689 | // InternalApplicationConfiguration.g:2066:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) | 6216 | // InternalApplicationConfiguration.g:2256:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) |
5690 | int alt31=5; | 6217 | int alt32=5; |
5691 | int LA31_0 = input.LA(1); | 6218 | int LA32_0 = input.LA(1); |
5692 | 6219 | ||
5693 | if ( (LA31_0==28) ) { | 6220 | if ( (LA32_0==31) ) { |
5694 | switch ( input.LA(2) ) { | 6221 | switch ( input.LA(2) ) { |
5695 | case 33: | 6222 | case 36: |
5696 | { | 6223 | { |
5697 | alt31=3; | 6224 | alt32=3; |
5698 | } | 6225 | } |
5699 | break; | 6226 | break; |
5700 | case 34: | 6227 | case 37: |
5701 | { | 6228 | { |
5702 | alt31=4; | 6229 | alt32=4; |
5703 | } | 6230 | } |
5704 | break; | 6231 | break; |
5705 | case 35: | 6232 | case 38: |
5706 | { | 6233 | { |
5707 | alt31=5; | 6234 | alt32=5; |
5708 | } | 6235 | } |
5709 | break; | 6236 | break; |
5710 | case 30: | 6237 | case 33: |
5711 | { | 6238 | { |
5712 | alt31=1; | 6239 | alt32=1; |
5713 | } | 6240 | } |
5714 | break; | 6241 | break; |
5715 | case 32: | 6242 | case 35: |
5716 | { | 6243 | { |
5717 | alt31=2; | 6244 | alt32=2; |
5718 | } | 6245 | } |
5719 | break; | 6246 | break; |
5720 | default: | 6247 | default: |
5721 | NoViableAltException nvae = | 6248 | NoViableAltException nvae = |
5722 | new NoViableAltException("", 31, 1, input); | 6249 | new NoViableAltException("", 32, 1, input); |
5723 | 6250 | ||
5724 | throw nvae; | 6251 | throw nvae; |
5725 | } | 6252 | } |
@@ -5727,13 +6254,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5727 | } | 6254 | } |
5728 | else { | 6255 | else { |
5729 | NoViableAltException nvae = | 6256 | NoViableAltException nvae = |
5730 | new NoViableAltException("", 31, 0, input); | 6257 | new NoViableAltException("", 32, 0, input); |
5731 | 6258 | ||
5732 | throw nvae; | 6259 | throw nvae; |
5733 | } | 6260 | } |
5734 | switch (alt31) { | 6261 | switch (alt32) { |
5735 | case 1 : | 6262 | case 1 : |
5736 | // InternalApplicationConfiguration.g:2067:3: this_ClassTypeScope_0= ruleClassTypeScope | 6263 | // InternalApplicationConfiguration.g:2257:3: this_ClassTypeScope_0= ruleClassTypeScope |
5737 | { | 6264 | { |
5738 | 6265 | ||
5739 | newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); | 6266 | newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); |
@@ -5751,7 +6278,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5751 | } | 6278 | } |
5752 | break; | 6279 | break; |
5753 | case 2 : | 6280 | case 2 : |
5754 | // InternalApplicationConfiguration.g:2076:3: this_ObjectTypeScope_1= ruleObjectTypeScope | 6281 | // InternalApplicationConfiguration.g:2266:3: this_ObjectTypeScope_1= ruleObjectTypeScope |
5755 | { | 6282 | { |
5756 | 6283 | ||
5757 | newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); | 6284 | newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); |
@@ -5769,7 +6296,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5769 | } | 6296 | } |
5770 | break; | 6297 | break; |
5771 | case 3 : | 6298 | case 3 : |
5772 | // InternalApplicationConfiguration.g:2085:3: this_IntegerTypeScope_2= ruleIntegerTypeScope | 6299 | // InternalApplicationConfiguration.g:2275:3: this_IntegerTypeScope_2= ruleIntegerTypeScope |
5773 | { | 6300 | { |
5774 | 6301 | ||
5775 | newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); | 6302 | newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); |
@@ -5787,7 +6314,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5787 | } | 6314 | } |
5788 | break; | 6315 | break; |
5789 | case 4 : | 6316 | case 4 : |
5790 | // InternalApplicationConfiguration.g:2094:3: this_RealTypeScope_3= ruleRealTypeScope | 6317 | // InternalApplicationConfiguration.g:2284:3: this_RealTypeScope_3= ruleRealTypeScope |
5791 | { | 6318 | { |
5792 | 6319 | ||
5793 | newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); | 6320 | newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); |
@@ -5805,7 +6332,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5805 | } | 6332 | } |
5806 | break; | 6333 | break; |
5807 | case 5 : | 6334 | case 5 : |
5808 | // InternalApplicationConfiguration.g:2103:3: this_StringTypeScope_4= ruleStringTypeScope | 6335 | // InternalApplicationConfiguration.g:2293:3: this_StringTypeScope_4= ruleStringTypeScope |
5809 | { | 6336 | { |
5810 | 6337 | ||
5811 | newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); | 6338 | newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); |
@@ -5845,7 +6372,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5845 | 6372 | ||
5846 | 6373 | ||
5847 | // $ANTLR start "entryRuleClassTypeScope" | 6374 | // $ANTLR start "entryRuleClassTypeScope" |
5848 | // InternalApplicationConfiguration.g:2115:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; | 6375 | // InternalApplicationConfiguration.g:2305:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; |
5849 | public final EObject entryRuleClassTypeScope() throws RecognitionException { | 6376 | public final EObject entryRuleClassTypeScope() throws RecognitionException { |
5850 | EObject current = null; | 6377 | EObject current = null; |
5851 | 6378 | ||
@@ -5853,8 +6380,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5853 | 6380 | ||
5854 | 6381 | ||
5855 | try { | 6382 | try { |
5856 | // InternalApplicationConfiguration.g:2115:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) | 6383 | // InternalApplicationConfiguration.g:2305:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) |
5857 | // InternalApplicationConfiguration.g:2116:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF | 6384 | // InternalApplicationConfiguration.g:2306:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF |
5858 | { | 6385 | { |
5859 | newCompositeNode(grammarAccess.getClassTypeScopeRule()); | 6386 | newCompositeNode(grammarAccess.getClassTypeScopeRule()); |
5860 | pushFollow(FOLLOW_1); | 6387 | pushFollow(FOLLOW_1); |
@@ -5881,7 +6408,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5881 | 6408 | ||
5882 | 6409 | ||
5883 | // $ANTLR start "ruleClassTypeScope" | 6410 | // $ANTLR start "ruleClassTypeScope" |
5884 | // InternalApplicationConfiguration.g:2122:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; | 6411 | // InternalApplicationConfiguration.g:2312:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; |
5885 | public final EObject ruleClassTypeScope() throws RecognitionException { | 6412 | public final EObject ruleClassTypeScope() throws RecognitionException { |
5886 | EObject current = null; | 6413 | EObject current = null; |
5887 | 6414 | ||
@@ -5899,26 +6426,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5899 | enterRule(); | 6426 | enterRule(); |
5900 | 6427 | ||
5901 | try { | 6428 | try { |
5902 | // InternalApplicationConfiguration.g:2128:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) | 6429 | // InternalApplicationConfiguration.g:2318:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) |
5903 | // InternalApplicationConfiguration.g:2129:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 6430 | // InternalApplicationConfiguration.g:2319:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
5904 | { | 6431 | { |
5905 | // InternalApplicationConfiguration.g:2129:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 6432 | // InternalApplicationConfiguration.g:2319:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
5906 | // InternalApplicationConfiguration.g:2130:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 6433 | // InternalApplicationConfiguration.g:2320:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
5907 | { | 6434 | { |
5908 | otherlv_0=(Token)match(input,28,FOLLOW_22); | 6435 | otherlv_0=(Token)match(input,31,FOLLOW_25); |
5909 | 6436 | ||
5910 | newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); | 6437 | newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); |
5911 | 6438 | ||
5912 | // InternalApplicationConfiguration.g:2134:3: ( (lv_type_1_0= ruleClassReference ) ) | 6439 | // InternalApplicationConfiguration.g:2324:3: ( (lv_type_1_0= ruleClassReference ) ) |
5913 | // InternalApplicationConfiguration.g:2135:4: (lv_type_1_0= ruleClassReference ) | 6440 | // InternalApplicationConfiguration.g:2325:4: (lv_type_1_0= ruleClassReference ) |
5914 | { | 6441 | { |
5915 | // InternalApplicationConfiguration.g:2135:4: (lv_type_1_0= ruleClassReference ) | 6442 | // InternalApplicationConfiguration.g:2325:4: (lv_type_1_0= ruleClassReference ) |
5916 | // InternalApplicationConfiguration.g:2136:5: lv_type_1_0= ruleClassReference | 6443 | // InternalApplicationConfiguration.g:2326:5: lv_type_1_0= ruleClassReference |
5917 | { | 6444 | { |
5918 | 6445 | ||
5919 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); | 6446 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); |
5920 | 6447 | ||
5921 | pushFollow(FOLLOW_23); | 6448 | pushFollow(FOLLOW_26); |
5922 | lv_type_1_0=ruleClassReference(); | 6449 | lv_type_1_0=ruleClassReference(); |
5923 | 6450 | ||
5924 | state._fsp--; | 6451 | state._fsp--; |
@@ -5940,33 +6467,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5940 | 6467 | ||
5941 | } | 6468 | } |
5942 | 6469 | ||
5943 | // InternalApplicationConfiguration.g:2153:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 6470 | // InternalApplicationConfiguration.g:2343:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
5944 | int alt32=2; | 6471 | int alt33=2; |
5945 | int LA32_0 = input.LA(1); | 6472 | int LA33_0 = input.LA(1); |
5946 | 6473 | ||
5947 | if ( (LA32_0==29) ) { | 6474 | if ( (LA33_0==32) ) { |
5948 | alt32=1; | 6475 | alt33=1; |
5949 | } | 6476 | } |
5950 | else if ( (LA32_0==16) ) { | 6477 | else if ( (LA33_0==16) ) { |
5951 | alt32=2; | 6478 | alt33=2; |
5952 | } | 6479 | } |
5953 | else { | 6480 | else { |
5954 | NoViableAltException nvae = | 6481 | NoViableAltException nvae = |
5955 | new NoViableAltException("", 32, 0, input); | 6482 | new NoViableAltException("", 33, 0, input); |
5956 | 6483 | ||
5957 | throw nvae; | 6484 | throw nvae; |
5958 | } | 6485 | } |
5959 | switch (alt32) { | 6486 | switch (alt33) { |
5960 | case 1 : | 6487 | case 1 : |
5961 | // InternalApplicationConfiguration.g:2154:4: ( (lv_setsNew_2_0= '+=' ) ) | 6488 | // InternalApplicationConfiguration.g:2344:4: ( (lv_setsNew_2_0= '+=' ) ) |
5962 | { | 6489 | { |
5963 | // InternalApplicationConfiguration.g:2154:4: ( (lv_setsNew_2_0= '+=' ) ) | 6490 | // InternalApplicationConfiguration.g:2344:4: ( (lv_setsNew_2_0= '+=' ) ) |
5964 | // InternalApplicationConfiguration.g:2155:5: (lv_setsNew_2_0= '+=' ) | 6491 | // InternalApplicationConfiguration.g:2345:5: (lv_setsNew_2_0= '+=' ) |
5965 | { | 6492 | { |
5966 | // InternalApplicationConfiguration.g:2155:5: (lv_setsNew_2_0= '+=' ) | 6493 | // InternalApplicationConfiguration.g:2345:5: (lv_setsNew_2_0= '+=' ) |
5967 | // InternalApplicationConfiguration.g:2156:6: lv_setsNew_2_0= '+=' | 6494 | // InternalApplicationConfiguration.g:2346:6: lv_setsNew_2_0= '+=' |
5968 | { | 6495 | { |
5969 | lv_setsNew_2_0=(Token)match(input,29,FOLLOW_24); | 6496 | lv_setsNew_2_0=(Token)match(input,32,FOLLOW_27); |
5970 | 6497 | ||
5971 | newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 6498 | newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
5972 | 6499 | ||
@@ -5986,15 +6513,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5986 | } | 6513 | } |
5987 | break; | 6514 | break; |
5988 | case 2 : | 6515 | case 2 : |
5989 | // InternalApplicationConfiguration.g:2169:4: ( (lv_setsSum_3_0= '=' ) ) | 6516 | // InternalApplicationConfiguration.g:2359:4: ( (lv_setsSum_3_0= '=' ) ) |
5990 | { | 6517 | { |
5991 | // InternalApplicationConfiguration.g:2169:4: ( (lv_setsSum_3_0= '=' ) ) | 6518 | // InternalApplicationConfiguration.g:2359:4: ( (lv_setsSum_3_0= '=' ) ) |
5992 | // InternalApplicationConfiguration.g:2170:5: (lv_setsSum_3_0= '=' ) | 6519 | // InternalApplicationConfiguration.g:2360:5: (lv_setsSum_3_0= '=' ) |
5993 | { | 6520 | { |
5994 | // InternalApplicationConfiguration.g:2170:5: (lv_setsSum_3_0= '=' ) | 6521 | // InternalApplicationConfiguration.g:2360:5: (lv_setsSum_3_0= '=' ) |
5995 | // InternalApplicationConfiguration.g:2171:6: lv_setsSum_3_0= '=' | 6522 | // InternalApplicationConfiguration.g:2361:6: lv_setsSum_3_0= '=' |
5996 | { | 6523 | { |
5997 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_24); | 6524 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_27); |
5998 | 6525 | ||
5999 | newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 6526 | newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
6000 | 6527 | ||
@@ -6016,44 +6543,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6016 | 6543 | ||
6017 | } | 6544 | } |
6018 | 6545 | ||
6019 | // InternalApplicationConfiguration.g:2184:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 6546 | // InternalApplicationConfiguration.g:2374:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
6020 | int alt33=2; | 6547 | int alt34=2; |
6021 | int LA33_0 = input.LA(1); | 6548 | int LA34_0 = input.LA(1); |
6022 | 6549 | ||
6023 | if ( (LA33_0==RULE_INT) ) { | 6550 | if ( (LA34_0==RULE_INT) ) { |
6024 | int LA33_1 = input.LA(2); | 6551 | int LA34_1 = input.LA(2); |
6025 | 6552 | ||
6026 | if ( (LA33_1==37) ) { | 6553 | if ( (LA34_1==EOF||(LA34_1>=18 && LA34_1<=19)) ) { |
6027 | alt33=2; | 6554 | alt34=1; |
6028 | } | 6555 | } |
6029 | else if ( (LA33_1==EOF||(LA33_1>=18 && LA33_1<=19)) ) { | 6556 | else if ( (LA34_1==40) ) { |
6030 | alt33=1; | 6557 | alt34=2; |
6031 | } | 6558 | } |
6032 | else { | 6559 | else { |
6033 | NoViableAltException nvae = | 6560 | NoViableAltException nvae = |
6034 | new NoViableAltException("", 33, 1, input); | 6561 | new NoViableAltException("", 34, 1, input); |
6035 | 6562 | ||
6036 | throw nvae; | 6563 | throw nvae; |
6037 | } | 6564 | } |
6038 | } | 6565 | } |
6039 | else if ( (LA33_0==36) ) { | 6566 | else if ( (LA34_0==39) ) { |
6040 | alt33=1; | 6567 | alt34=1; |
6041 | } | 6568 | } |
6042 | else { | 6569 | else { |
6043 | NoViableAltException nvae = | 6570 | NoViableAltException nvae = |
6044 | new NoViableAltException("", 33, 0, input); | 6571 | new NoViableAltException("", 34, 0, input); |
6045 | 6572 | ||
6046 | throw nvae; | 6573 | throw nvae; |
6047 | } | 6574 | } |
6048 | switch (alt33) { | 6575 | switch (alt34) { |
6049 | case 1 : | 6576 | case 1 : |
6050 | // InternalApplicationConfiguration.g:2185:4: ( (lv_number_4_0= ruleExactNumber ) ) | 6577 | // InternalApplicationConfiguration.g:2375:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6051 | { | 6578 | { |
6052 | // InternalApplicationConfiguration.g:2185:4: ( (lv_number_4_0= ruleExactNumber ) ) | 6579 | // InternalApplicationConfiguration.g:2375:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6053 | // InternalApplicationConfiguration.g:2186:5: (lv_number_4_0= ruleExactNumber ) | 6580 | // InternalApplicationConfiguration.g:2376:5: (lv_number_4_0= ruleExactNumber ) |
6054 | { | 6581 | { |
6055 | // InternalApplicationConfiguration.g:2186:5: (lv_number_4_0= ruleExactNumber ) | 6582 | // InternalApplicationConfiguration.g:2376:5: (lv_number_4_0= ruleExactNumber ) |
6056 | // InternalApplicationConfiguration.g:2187:6: lv_number_4_0= ruleExactNumber | 6583 | // InternalApplicationConfiguration.g:2377:6: lv_number_4_0= ruleExactNumber |
6057 | { | 6584 | { |
6058 | 6585 | ||
6059 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 6586 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -6084,13 +6611,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6084 | } | 6611 | } |
6085 | break; | 6612 | break; |
6086 | case 2 : | 6613 | case 2 : |
6087 | // InternalApplicationConfiguration.g:2205:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 6614 | // InternalApplicationConfiguration.g:2395:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6088 | { | 6615 | { |
6089 | // InternalApplicationConfiguration.g:2205:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 6616 | // InternalApplicationConfiguration.g:2395:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6090 | // InternalApplicationConfiguration.g:2206:5: (lv_number_5_0= ruleIntervallNumber ) | 6617 | // InternalApplicationConfiguration.g:2396:5: (lv_number_5_0= ruleIntervallNumber ) |
6091 | { | 6618 | { |
6092 | // InternalApplicationConfiguration.g:2206:5: (lv_number_5_0= ruleIntervallNumber ) | 6619 | // InternalApplicationConfiguration.g:2396:5: (lv_number_5_0= ruleIntervallNumber ) |
6093 | // InternalApplicationConfiguration.g:2207:6: lv_number_5_0= ruleIntervallNumber | 6620 | // InternalApplicationConfiguration.g:2397:6: lv_number_5_0= ruleIntervallNumber |
6094 | { | 6621 | { |
6095 | 6622 | ||
6096 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 6623 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -6146,7 +6673,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6146 | 6673 | ||
6147 | 6674 | ||
6148 | // $ANTLR start "entryRuleObjectTypeScope" | 6675 | // $ANTLR start "entryRuleObjectTypeScope" |
6149 | // InternalApplicationConfiguration.g:2229:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; | 6676 | // InternalApplicationConfiguration.g:2419:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; |
6150 | public final EObject entryRuleObjectTypeScope() throws RecognitionException { | 6677 | public final EObject entryRuleObjectTypeScope() throws RecognitionException { |
6151 | EObject current = null; | 6678 | EObject current = null; |
6152 | 6679 | ||
@@ -6154,8 +6681,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6154 | 6681 | ||
6155 | 6682 | ||
6156 | try { | 6683 | try { |
6157 | // InternalApplicationConfiguration.g:2229:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) | 6684 | // InternalApplicationConfiguration.g:2419:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) |
6158 | // InternalApplicationConfiguration.g:2230:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF | 6685 | // InternalApplicationConfiguration.g:2420:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF |
6159 | { | 6686 | { |
6160 | newCompositeNode(grammarAccess.getObjectTypeScopeRule()); | 6687 | newCompositeNode(grammarAccess.getObjectTypeScopeRule()); |
6161 | pushFollow(FOLLOW_1); | 6688 | pushFollow(FOLLOW_1); |
@@ -6182,7 +6709,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6182 | 6709 | ||
6183 | 6710 | ||
6184 | // $ANTLR start "ruleObjectTypeScope" | 6711 | // $ANTLR start "ruleObjectTypeScope" |
6185 | // InternalApplicationConfiguration.g:2236:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; | 6712 | // InternalApplicationConfiguration.g:2426:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; |
6186 | public final EObject ruleObjectTypeScope() throws RecognitionException { | 6713 | public final EObject ruleObjectTypeScope() throws RecognitionException { |
6187 | EObject current = null; | 6714 | EObject current = null; |
6188 | 6715 | ||
@@ -6200,26 +6727,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6200 | enterRule(); | 6727 | enterRule(); |
6201 | 6728 | ||
6202 | try { | 6729 | try { |
6203 | // InternalApplicationConfiguration.g:2242:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) | 6730 | // InternalApplicationConfiguration.g:2432:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) |
6204 | // InternalApplicationConfiguration.g:2243:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 6731 | // InternalApplicationConfiguration.g:2433:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
6205 | { | 6732 | { |
6206 | // InternalApplicationConfiguration.g:2243:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 6733 | // InternalApplicationConfiguration.g:2433:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
6207 | // InternalApplicationConfiguration.g:2244:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 6734 | // InternalApplicationConfiguration.g:2434:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
6208 | { | 6735 | { |
6209 | otherlv_0=(Token)match(input,28,FOLLOW_25); | 6736 | otherlv_0=(Token)match(input,31,FOLLOW_28); |
6210 | 6737 | ||
6211 | newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); | 6738 | newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); |
6212 | 6739 | ||
6213 | // InternalApplicationConfiguration.g:2248:3: ( (lv_type_1_0= ruleObjectReference ) ) | 6740 | // InternalApplicationConfiguration.g:2438:3: ( (lv_type_1_0= ruleObjectReference ) ) |
6214 | // InternalApplicationConfiguration.g:2249:4: (lv_type_1_0= ruleObjectReference ) | 6741 | // InternalApplicationConfiguration.g:2439:4: (lv_type_1_0= ruleObjectReference ) |
6215 | { | 6742 | { |
6216 | // InternalApplicationConfiguration.g:2249:4: (lv_type_1_0= ruleObjectReference ) | 6743 | // InternalApplicationConfiguration.g:2439:4: (lv_type_1_0= ruleObjectReference ) |
6217 | // InternalApplicationConfiguration.g:2250:5: lv_type_1_0= ruleObjectReference | 6744 | // InternalApplicationConfiguration.g:2440:5: lv_type_1_0= ruleObjectReference |
6218 | { | 6745 | { |
6219 | 6746 | ||
6220 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); | 6747 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); |
6221 | 6748 | ||
6222 | pushFollow(FOLLOW_23); | 6749 | pushFollow(FOLLOW_26); |
6223 | lv_type_1_0=ruleObjectReference(); | 6750 | lv_type_1_0=ruleObjectReference(); |
6224 | 6751 | ||
6225 | state._fsp--; | 6752 | state._fsp--; |
@@ -6241,33 +6768,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6241 | 6768 | ||
6242 | } | 6769 | } |
6243 | 6770 | ||
6244 | // InternalApplicationConfiguration.g:2267:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 6771 | // InternalApplicationConfiguration.g:2457:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
6245 | int alt34=2; | 6772 | int alt35=2; |
6246 | int LA34_0 = input.LA(1); | 6773 | int LA35_0 = input.LA(1); |
6247 | 6774 | ||
6248 | if ( (LA34_0==29) ) { | 6775 | if ( (LA35_0==32) ) { |
6249 | alt34=1; | 6776 | alt35=1; |
6250 | } | 6777 | } |
6251 | else if ( (LA34_0==16) ) { | 6778 | else if ( (LA35_0==16) ) { |
6252 | alt34=2; | 6779 | alt35=2; |
6253 | } | 6780 | } |
6254 | else { | 6781 | else { |
6255 | NoViableAltException nvae = | 6782 | NoViableAltException nvae = |
6256 | new NoViableAltException("", 34, 0, input); | 6783 | new NoViableAltException("", 35, 0, input); |
6257 | 6784 | ||
6258 | throw nvae; | 6785 | throw nvae; |
6259 | } | 6786 | } |
6260 | switch (alt34) { | 6787 | switch (alt35) { |
6261 | case 1 : | 6788 | case 1 : |
6262 | // InternalApplicationConfiguration.g:2268:4: ( (lv_setsNew_2_0= '+=' ) ) | 6789 | // InternalApplicationConfiguration.g:2458:4: ( (lv_setsNew_2_0= '+=' ) ) |
6263 | { | 6790 | { |
6264 | // InternalApplicationConfiguration.g:2268:4: ( (lv_setsNew_2_0= '+=' ) ) | 6791 | // InternalApplicationConfiguration.g:2458:4: ( (lv_setsNew_2_0= '+=' ) ) |
6265 | // InternalApplicationConfiguration.g:2269:5: (lv_setsNew_2_0= '+=' ) | 6792 | // InternalApplicationConfiguration.g:2459:5: (lv_setsNew_2_0= '+=' ) |
6266 | { | 6793 | { |
6267 | // InternalApplicationConfiguration.g:2269:5: (lv_setsNew_2_0= '+=' ) | 6794 | // InternalApplicationConfiguration.g:2459:5: (lv_setsNew_2_0= '+=' ) |
6268 | // InternalApplicationConfiguration.g:2270:6: lv_setsNew_2_0= '+=' | 6795 | // InternalApplicationConfiguration.g:2460:6: lv_setsNew_2_0= '+=' |
6269 | { | 6796 | { |
6270 | lv_setsNew_2_0=(Token)match(input,29,FOLLOW_24); | 6797 | lv_setsNew_2_0=(Token)match(input,32,FOLLOW_27); |
6271 | 6798 | ||
6272 | newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 6799 | newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
6273 | 6800 | ||
@@ -6287,15 +6814,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6287 | } | 6814 | } |
6288 | break; | 6815 | break; |
6289 | case 2 : | 6816 | case 2 : |
6290 | // InternalApplicationConfiguration.g:2283:4: ( (lv_setsSum_3_0= '=' ) ) | 6817 | // InternalApplicationConfiguration.g:2473:4: ( (lv_setsSum_3_0= '=' ) ) |
6291 | { | 6818 | { |
6292 | // InternalApplicationConfiguration.g:2283:4: ( (lv_setsSum_3_0= '=' ) ) | 6819 | // InternalApplicationConfiguration.g:2473:4: ( (lv_setsSum_3_0= '=' ) ) |
6293 | // InternalApplicationConfiguration.g:2284:5: (lv_setsSum_3_0= '=' ) | 6820 | // InternalApplicationConfiguration.g:2474:5: (lv_setsSum_3_0= '=' ) |
6294 | { | 6821 | { |
6295 | // InternalApplicationConfiguration.g:2284:5: (lv_setsSum_3_0= '=' ) | 6822 | // InternalApplicationConfiguration.g:2474:5: (lv_setsSum_3_0= '=' ) |
6296 | // InternalApplicationConfiguration.g:2285:6: lv_setsSum_3_0= '=' | 6823 | // InternalApplicationConfiguration.g:2475:6: lv_setsSum_3_0= '=' |
6297 | { | 6824 | { |
6298 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_24); | 6825 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_27); |
6299 | 6826 | ||
6300 | newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 6827 | newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
6301 | 6828 | ||
@@ -6317,44 +6844,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6317 | 6844 | ||
6318 | } | 6845 | } |
6319 | 6846 | ||
6320 | // InternalApplicationConfiguration.g:2298:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 6847 | // InternalApplicationConfiguration.g:2488:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
6321 | int alt35=2; | 6848 | int alt36=2; |
6322 | int LA35_0 = input.LA(1); | 6849 | int LA36_0 = input.LA(1); |
6323 | 6850 | ||
6324 | if ( (LA35_0==RULE_INT) ) { | 6851 | if ( (LA36_0==RULE_INT) ) { |
6325 | int LA35_1 = input.LA(2); | 6852 | int LA36_1 = input.LA(2); |
6326 | 6853 | ||
6327 | if ( (LA35_1==37) ) { | 6854 | if ( (LA36_1==EOF||(LA36_1>=18 && LA36_1<=19)) ) { |
6328 | alt35=2; | 6855 | alt36=1; |
6329 | } | 6856 | } |
6330 | else if ( (LA35_1==EOF||(LA35_1>=18 && LA35_1<=19)) ) { | 6857 | else if ( (LA36_1==40) ) { |
6331 | alt35=1; | 6858 | alt36=2; |
6332 | } | 6859 | } |
6333 | else { | 6860 | else { |
6334 | NoViableAltException nvae = | 6861 | NoViableAltException nvae = |
6335 | new NoViableAltException("", 35, 1, input); | 6862 | new NoViableAltException("", 36, 1, input); |
6336 | 6863 | ||
6337 | throw nvae; | 6864 | throw nvae; |
6338 | } | 6865 | } |
6339 | } | 6866 | } |
6340 | else if ( (LA35_0==36) ) { | 6867 | else if ( (LA36_0==39) ) { |
6341 | alt35=1; | 6868 | alt36=1; |
6342 | } | 6869 | } |
6343 | else { | 6870 | else { |
6344 | NoViableAltException nvae = | 6871 | NoViableAltException nvae = |
6345 | new NoViableAltException("", 35, 0, input); | 6872 | new NoViableAltException("", 36, 0, input); |
6346 | 6873 | ||
6347 | throw nvae; | 6874 | throw nvae; |
6348 | } | 6875 | } |
6349 | switch (alt35) { | 6876 | switch (alt36) { |
6350 | case 1 : | 6877 | case 1 : |
6351 | // InternalApplicationConfiguration.g:2299:4: ( (lv_number_4_0= ruleExactNumber ) ) | 6878 | // InternalApplicationConfiguration.g:2489:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6352 | { | 6879 | { |
6353 | // InternalApplicationConfiguration.g:2299:4: ( (lv_number_4_0= ruleExactNumber ) ) | 6880 | // InternalApplicationConfiguration.g:2489:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6354 | // InternalApplicationConfiguration.g:2300:5: (lv_number_4_0= ruleExactNumber ) | 6881 | // InternalApplicationConfiguration.g:2490:5: (lv_number_4_0= ruleExactNumber ) |
6355 | { | 6882 | { |
6356 | // InternalApplicationConfiguration.g:2300:5: (lv_number_4_0= ruleExactNumber ) | 6883 | // InternalApplicationConfiguration.g:2490:5: (lv_number_4_0= ruleExactNumber ) |
6357 | // InternalApplicationConfiguration.g:2301:6: lv_number_4_0= ruleExactNumber | 6884 | // InternalApplicationConfiguration.g:2491:6: lv_number_4_0= ruleExactNumber |
6358 | { | 6885 | { |
6359 | 6886 | ||
6360 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 6887 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -6385,13 +6912,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6385 | } | 6912 | } |
6386 | break; | 6913 | break; |
6387 | case 2 : | 6914 | case 2 : |
6388 | // InternalApplicationConfiguration.g:2319:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 6915 | // InternalApplicationConfiguration.g:2509:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6389 | { | 6916 | { |
6390 | // InternalApplicationConfiguration.g:2319:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 6917 | // InternalApplicationConfiguration.g:2509:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6391 | // InternalApplicationConfiguration.g:2320:5: (lv_number_5_0= ruleIntervallNumber ) | 6918 | // InternalApplicationConfiguration.g:2510:5: (lv_number_5_0= ruleIntervallNumber ) |
6392 | { | 6919 | { |
6393 | // InternalApplicationConfiguration.g:2320:5: (lv_number_5_0= ruleIntervallNumber ) | 6920 | // InternalApplicationConfiguration.g:2510:5: (lv_number_5_0= ruleIntervallNumber ) |
6394 | // InternalApplicationConfiguration.g:2321:6: lv_number_5_0= ruleIntervallNumber | 6921 | // InternalApplicationConfiguration.g:2511:6: lv_number_5_0= ruleIntervallNumber |
6395 | { | 6922 | { |
6396 | 6923 | ||
6397 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 6924 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -6447,7 +6974,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6447 | 6974 | ||
6448 | 6975 | ||
6449 | // $ANTLR start "entryRuleIntegerTypeScope" | 6976 | // $ANTLR start "entryRuleIntegerTypeScope" |
6450 | // InternalApplicationConfiguration.g:2343:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; | 6977 | // InternalApplicationConfiguration.g:2533:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; |
6451 | public final EObject entryRuleIntegerTypeScope() throws RecognitionException { | 6978 | public final EObject entryRuleIntegerTypeScope() throws RecognitionException { |
6452 | EObject current = null; | 6979 | EObject current = null; |
6453 | 6980 | ||
@@ -6455,8 +6982,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6455 | 6982 | ||
6456 | 6983 | ||
6457 | try { | 6984 | try { |
6458 | // InternalApplicationConfiguration.g:2343:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) | 6985 | // InternalApplicationConfiguration.g:2533:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) |
6459 | // InternalApplicationConfiguration.g:2344:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF | 6986 | // InternalApplicationConfiguration.g:2534:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF |
6460 | { | 6987 | { |
6461 | newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); | 6988 | newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); |
6462 | pushFollow(FOLLOW_1); | 6989 | pushFollow(FOLLOW_1); |
@@ -6483,7 +7010,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6483 | 7010 | ||
6484 | 7011 | ||
6485 | // $ANTLR start "ruleIntegerTypeScope" | 7012 | // $ANTLR start "ruleIntegerTypeScope" |
6486 | // InternalApplicationConfiguration.g:2350:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; | 7013 | // InternalApplicationConfiguration.g:2540:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; |
6487 | public final EObject ruleIntegerTypeScope() throws RecognitionException { | 7014 | public final EObject ruleIntegerTypeScope() throws RecognitionException { |
6488 | EObject current = null; | 7015 | EObject current = null; |
6489 | 7016 | ||
@@ -6503,26 +7030,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6503 | enterRule(); | 7030 | enterRule(); |
6504 | 7031 | ||
6505 | try { | 7032 | try { |
6506 | // InternalApplicationConfiguration.g:2356:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) | 7033 | // InternalApplicationConfiguration.g:2546:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) |
6507 | // InternalApplicationConfiguration.g:2357:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) | 7034 | // InternalApplicationConfiguration.g:2547:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) |
6508 | { | 7035 | { |
6509 | // InternalApplicationConfiguration.g:2357:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) | 7036 | // InternalApplicationConfiguration.g:2547:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) |
6510 | // InternalApplicationConfiguration.g:2358:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) | 7037 | // InternalApplicationConfiguration.g:2548:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) |
6511 | { | 7038 | { |
6512 | otherlv_0=(Token)match(input,28,FOLLOW_26); | 7039 | otherlv_0=(Token)match(input,31,FOLLOW_29); |
6513 | 7040 | ||
6514 | newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); | 7041 | newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); |
6515 | 7042 | ||
6516 | // InternalApplicationConfiguration.g:2362:3: ( (lv_type_1_0= ruleIntegerReference ) ) | 7043 | // InternalApplicationConfiguration.g:2552:3: ( (lv_type_1_0= ruleIntegerReference ) ) |
6517 | // InternalApplicationConfiguration.g:2363:4: (lv_type_1_0= ruleIntegerReference ) | 7044 | // InternalApplicationConfiguration.g:2553:4: (lv_type_1_0= ruleIntegerReference ) |
6518 | { | 7045 | { |
6519 | // InternalApplicationConfiguration.g:2363:4: (lv_type_1_0= ruleIntegerReference ) | 7046 | // InternalApplicationConfiguration.g:2553:4: (lv_type_1_0= ruleIntegerReference ) |
6520 | // InternalApplicationConfiguration.g:2364:5: lv_type_1_0= ruleIntegerReference | 7047 | // InternalApplicationConfiguration.g:2554:5: lv_type_1_0= ruleIntegerReference |
6521 | { | 7048 | { |
6522 | 7049 | ||
6523 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); | 7050 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); |
6524 | 7051 | ||
6525 | pushFollow(FOLLOW_23); | 7052 | pushFollow(FOLLOW_26); |
6526 | lv_type_1_0=ruleIntegerReference(); | 7053 | lv_type_1_0=ruleIntegerReference(); |
6527 | 7054 | ||
6528 | state._fsp--; | 7055 | state._fsp--; |
@@ -6544,33 +7071,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6544 | 7071 | ||
6545 | } | 7072 | } |
6546 | 7073 | ||
6547 | // InternalApplicationConfiguration.g:2381:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 7074 | // InternalApplicationConfiguration.g:2571:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
6548 | int alt36=2; | 7075 | int alt37=2; |
6549 | int LA36_0 = input.LA(1); | 7076 | int LA37_0 = input.LA(1); |
6550 | 7077 | ||
6551 | if ( (LA36_0==29) ) { | 7078 | if ( (LA37_0==32) ) { |
6552 | alt36=1; | 7079 | alt37=1; |
6553 | } | 7080 | } |
6554 | else if ( (LA36_0==16) ) { | 7081 | else if ( (LA37_0==16) ) { |
6555 | alt36=2; | 7082 | alt37=2; |
6556 | } | 7083 | } |
6557 | else { | 7084 | else { |
6558 | NoViableAltException nvae = | 7085 | NoViableAltException nvae = |
6559 | new NoViableAltException("", 36, 0, input); | 7086 | new NoViableAltException("", 37, 0, input); |
6560 | 7087 | ||
6561 | throw nvae; | 7088 | throw nvae; |
6562 | } | 7089 | } |
6563 | switch (alt36) { | 7090 | switch (alt37) { |
6564 | case 1 : | 7091 | case 1 : |
6565 | // InternalApplicationConfiguration.g:2382:4: ( (lv_setsNew_2_0= '+=' ) ) | 7092 | // InternalApplicationConfiguration.g:2572:4: ( (lv_setsNew_2_0= '+=' ) ) |
6566 | { | 7093 | { |
6567 | // InternalApplicationConfiguration.g:2382:4: ( (lv_setsNew_2_0= '+=' ) ) | 7094 | // InternalApplicationConfiguration.g:2572:4: ( (lv_setsNew_2_0= '+=' ) ) |
6568 | // InternalApplicationConfiguration.g:2383:5: (lv_setsNew_2_0= '+=' ) | 7095 | // InternalApplicationConfiguration.g:2573:5: (lv_setsNew_2_0= '+=' ) |
6569 | { | 7096 | { |
6570 | // InternalApplicationConfiguration.g:2383:5: (lv_setsNew_2_0= '+=' ) | 7097 | // InternalApplicationConfiguration.g:2573:5: (lv_setsNew_2_0= '+=' ) |
6571 | // InternalApplicationConfiguration.g:2384:6: lv_setsNew_2_0= '+=' | 7098 | // InternalApplicationConfiguration.g:2574:6: lv_setsNew_2_0= '+=' |
6572 | { | 7099 | { |
6573 | lv_setsNew_2_0=(Token)match(input,29,FOLLOW_27); | 7100 | lv_setsNew_2_0=(Token)match(input,32,FOLLOW_30); |
6574 | 7101 | ||
6575 | newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 7102 | newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
6576 | 7103 | ||
@@ -6590,15 +7117,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6590 | } | 7117 | } |
6591 | break; | 7118 | break; |
6592 | case 2 : | 7119 | case 2 : |
6593 | // InternalApplicationConfiguration.g:2397:4: ( (lv_setsSum_3_0= '=' ) ) | 7120 | // InternalApplicationConfiguration.g:2587:4: ( (lv_setsSum_3_0= '=' ) ) |
6594 | { | 7121 | { |
6595 | // InternalApplicationConfiguration.g:2397:4: ( (lv_setsSum_3_0= '=' ) ) | 7122 | // InternalApplicationConfiguration.g:2587:4: ( (lv_setsSum_3_0= '=' ) ) |
6596 | // InternalApplicationConfiguration.g:2398:5: (lv_setsSum_3_0= '=' ) | 7123 | // InternalApplicationConfiguration.g:2588:5: (lv_setsSum_3_0= '=' ) |
6597 | { | 7124 | { |
6598 | // InternalApplicationConfiguration.g:2398:5: (lv_setsSum_3_0= '=' ) | 7125 | // InternalApplicationConfiguration.g:2588:5: (lv_setsSum_3_0= '=' ) |
6599 | // InternalApplicationConfiguration.g:2399:6: lv_setsSum_3_0= '=' | 7126 | // InternalApplicationConfiguration.g:2589:6: lv_setsSum_3_0= '=' |
6600 | { | 7127 | { |
6601 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_27); | 7128 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_30); |
6602 | 7129 | ||
6603 | newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 7130 | newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
6604 | 7131 | ||
@@ -6620,53 +7147,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6620 | 7147 | ||
6621 | } | 7148 | } |
6622 | 7149 | ||
6623 | // InternalApplicationConfiguration.g:2412:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) | 7150 | // InternalApplicationConfiguration.g:2602:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) |
6624 | int alt37=3; | 7151 | int alt38=3; |
6625 | switch ( input.LA(1) ) { | 7152 | switch ( input.LA(1) ) { |
6626 | case RULE_INT: | 7153 | case RULE_INT: |
6627 | { | 7154 | { |
6628 | int LA37_1 = input.LA(2); | 7155 | int LA38_1 = input.LA(2); |
6629 | 7156 | ||
6630 | if ( (LA37_1==37) ) { | 7157 | if ( (LA38_1==EOF||(LA38_1>=18 && LA38_1<=19)) ) { |
6631 | alt37=2; | 7158 | alt38=1; |
6632 | } | 7159 | } |
6633 | else if ( (LA37_1==EOF||(LA37_1>=18 && LA37_1<=19)) ) { | 7160 | else if ( (LA38_1==40) ) { |
6634 | alt37=1; | 7161 | alt38=2; |
6635 | } | 7162 | } |
6636 | else { | 7163 | else { |
6637 | NoViableAltException nvae = | 7164 | NoViableAltException nvae = |
6638 | new NoViableAltException("", 37, 1, input); | 7165 | new NoViableAltException("", 38, 1, input); |
6639 | 7166 | ||
6640 | throw nvae; | 7167 | throw nvae; |
6641 | } | 7168 | } |
6642 | } | 7169 | } |
6643 | break; | 7170 | break; |
6644 | case 36: | 7171 | case 39: |
6645 | { | 7172 | { |
6646 | alt37=1; | 7173 | alt38=1; |
6647 | } | 7174 | } |
6648 | break; | 7175 | break; |
6649 | case 17: | 7176 | case 17: |
6650 | { | 7177 | { |
6651 | alt37=3; | 7178 | alt38=3; |
6652 | } | 7179 | } |
6653 | break; | 7180 | break; |
6654 | default: | 7181 | default: |
6655 | NoViableAltException nvae = | 7182 | NoViableAltException nvae = |
6656 | new NoViableAltException("", 37, 0, input); | 7183 | new NoViableAltException("", 38, 0, input); |
6657 | 7184 | ||
6658 | throw nvae; | 7185 | throw nvae; |
6659 | } | 7186 | } |
6660 | 7187 | ||
6661 | switch (alt37) { | 7188 | switch (alt38) { |
6662 | case 1 : | 7189 | case 1 : |
6663 | // InternalApplicationConfiguration.g:2413:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7190 | // InternalApplicationConfiguration.g:2603:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6664 | { | 7191 | { |
6665 | // InternalApplicationConfiguration.g:2413:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7192 | // InternalApplicationConfiguration.g:2603:4: ( (lv_number_4_0= ruleExactNumber ) ) |
6666 | // InternalApplicationConfiguration.g:2414:5: (lv_number_4_0= ruleExactNumber ) | 7193 | // InternalApplicationConfiguration.g:2604:5: (lv_number_4_0= ruleExactNumber ) |
6667 | { | 7194 | { |
6668 | // InternalApplicationConfiguration.g:2414:5: (lv_number_4_0= ruleExactNumber ) | 7195 | // InternalApplicationConfiguration.g:2604:5: (lv_number_4_0= ruleExactNumber ) |
6669 | // InternalApplicationConfiguration.g:2415:6: lv_number_4_0= ruleExactNumber | 7196 | // InternalApplicationConfiguration.g:2605:6: lv_number_4_0= ruleExactNumber |
6670 | { | 7197 | { |
6671 | 7198 | ||
6672 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 7199 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -6697,13 +7224,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6697 | } | 7224 | } |
6698 | break; | 7225 | break; |
6699 | case 2 : | 7226 | case 2 : |
6700 | // InternalApplicationConfiguration.g:2433:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7227 | // InternalApplicationConfiguration.g:2623:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6701 | { | 7228 | { |
6702 | // InternalApplicationConfiguration.g:2433:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7229 | // InternalApplicationConfiguration.g:2623:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
6703 | // InternalApplicationConfiguration.g:2434:5: (lv_number_5_0= ruleIntervallNumber ) | 7230 | // InternalApplicationConfiguration.g:2624:5: (lv_number_5_0= ruleIntervallNumber ) |
6704 | { | 7231 | { |
6705 | // InternalApplicationConfiguration.g:2434:5: (lv_number_5_0= ruleIntervallNumber ) | 7232 | // InternalApplicationConfiguration.g:2624:5: (lv_number_5_0= ruleIntervallNumber ) |
6706 | // InternalApplicationConfiguration.g:2435:6: lv_number_5_0= ruleIntervallNumber | 7233 | // InternalApplicationConfiguration.g:2625:6: lv_number_5_0= ruleIntervallNumber |
6707 | { | 7234 | { |
6708 | 7235 | ||
6709 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 7236 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -6734,13 +7261,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6734 | } | 7261 | } |
6735 | break; | 7262 | break; |
6736 | case 3 : | 7263 | case 3 : |
6737 | // InternalApplicationConfiguration.g:2453:4: ( (lv_number_6_0= ruleIntEnumberation ) ) | 7264 | // InternalApplicationConfiguration.g:2643:4: ( (lv_number_6_0= ruleIntEnumberation ) ) |
6738 | { | 7265 | { |
6739 | // InternalApplicationConfiguration.g:2453:4: ( (lv_number_6_0= ruleIntEnumberation ) ) | 7266 | // InternalApplicationConfiguration.g:2643:4: ( (lv_number_6_0= ruleIntEnumberation ) ) |
6740 | // InternalApplicationConfiguration.g:2454:5: (lv_number_6_0= ruleIntEnumberation ) | 7267 | // InternalApplicationConfiguration.g:2644:5: (lv_number_6_0= ruleIntEnumberation ) |
6741 | { | 7268 | { |
6742 | // InternalApplicationConfiguration.g:2454:5: (lv_number_6_0= ruleIntEnumberation ) | 7269 | // InternalApplicationConfiguration.g:2644:5: (lv_number_6_0= ruleIntEnumberation ) |
6743 | // InternalApplicationConfiguration.g:2455:6: lv_number_6_0= ruleIntEnumberation | 7270 | // InternalApplicationConfiguration.g:2645:6: lv_number_6_0= ruleIntEnumberation |
6744 | { | 7271 | { |
6745 | 7272 | ||
6746 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); | 7273 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); |
@@ -6796,7 +7323,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6796 | 7323 | ||
6797 | 7324 | ||
6798 | // $ANTLR start "entryRuleRealTypeScope" | 7325 | // $ANTLR start "entryRuleRealTypeScope" |
6799 | // InternalApplicationConfiguration.g:2477:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; | 7326 | // InternalApplicationConfiguration.g:2667:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; |
6800 | public final EObject entryRuleRealTypeScope() throws RecognitionException { | 7327 | public final EObject entryRuleRealTypeScope() throws RecognitionException { |
6801 | EObject current = null; | 7328 | EObject current = null; |
6802 | 7329 | ||
@@ -6804,8 +7331,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6804 | 7331 | ||
6805 | 7332 | ||
6806 | try { | 7333 | try { |
6807 | // InternalApplicationConfiguration.g:2477:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) | 7334 | // InternalApplicationConfiguration.g:2667:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) |
6808 | // InternalApplicationConfiguration.g:2478:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF | 7335 | // InternalApplicationConfiguration.g:2668:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF |
6809 | { | 7336 | { |
6810 | newCompositeNode(grammarAccess.getRealTypeScopeRule()); | 7337 | newCompositeNode(grammarAccess.getRealTypeScopeRule()); |
6811 | pushFollow(FOLLOW_1); | 7338 | pushFollow(FOLLOW_1); |
@@ -6832,7 +7359,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6832 | 7359 | ||
6833 | 7360 | ||
6834 | // $ANTLR start "ruleRealTypeScope" | 7361 | // $ANTLR start "ruleRealTypeScope" |
6835 | // InternalApplicationConfiguration.g:2484:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; | 7362 | // InternalApplicationConfiguration.g:2674:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; |
6836 | public final EObject ruleRealTypeScope() throws RecognitionException { | 7363 | public final EObject ruleRealTypeScope() throws RecognitionException { |
6837 | EObject current = null; | 7364 | EObject current = null; |
6838 | 7365 | ||
@@ -6852,26 +7379,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6852 | enterRule(); | 7379 | enterRule(); |
6853 | 7380 | ||
6854 | try { | 7381 | try { |
6855 | // InternalApplicationConfiguration.g:2490:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) | 7382 | // InternalApplicationConfiguration.g:2680:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) |
6856 | // InternalApplicationConfiguration.g:2491:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) | 7383 | // InternalApplicationConfiguration.g:2681:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) |
6857 | { | 7384 | { |
6858 | // InternalApplicationConfiguration.g:2491:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) | 7385 | // InternalApplicationConfiguration.g:2681:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) |
6859 | // InternalApplicationConfiguration.g:2492:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) | 7386 | // InternalApplicationConfiguration.g:2682:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) |
6860 | { | 7387 | { |
6861 | otherlv_0=(Token)match(input,28,FOLLOW_28); | 7388 | otherlv_0=(Token)match(input,31,FOLLOW_31); |
6862 | 7389 | ||
6863 | newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); | 7390 | newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); |
6864 | 7391 | ||
6865 | // InternalApplicationConfiguration.g:2496:3: ( (lv_type_1_0= ruleRealReference ) ) | 7392 | // InternalApplicationConfiguration.g:2686:3: ( (lv_type_1_0= ruleRealReference ) ) |
6866 | // InternalApplicationConfiguration.g:2497:4: (lv_type_1_0= ruleRealReference ) | 7393 | // InternalApplicationConfiguration.g:2687:4: (lv_type_1_0= ruleRealReference ) |
6867 | { | 7394 | { |
6868 | // InternalApplicationConfiguration.g:2497:4: (lv_type_1_0= ruleRealReference ) | 7395 | // InternalApplicationConfiguration.g:2687:4: (lv_type_1_0= ruleRealReference ) |
6869 | // InternalApplicationConfiguration.g:2498:5: lv_type_1_0= ruleRealReference | 7396 | // InternalApplicationConfiguration.g:2688:5: lv_type_1_0= ruleRealReference |
6870 | { | 7397 | { |
6871 | 7398 | ||
6872 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); | 7399 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); |
6873 | 7400 | ||
6874 | pushFollow(FOLLOW_23); | 7401 | pushFollow(FOLLOW_26); |
6875 | lv_type_1_0=ruleRealReference(); | 7402 | lv_type_1_0=ruleRealReference(); |
6876 | 7403 | ||
6877 | state._fsp--; | 7404 | state._fsp--; |
@@ -6893,33 +7420,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6893 | 7420 | ||
6894 | } | 7421 | } |
6895 | 7422 | ||
6896 | // InternalApplicationConfiguration.g:2515:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 7423 | // InternalApplicationConfiguration.g:2705:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
6897 | int alt38=2; | 7424 | int alt39=2; |
6898 | int LA38_0 = input.LA(1); | 7425 | int LA39_0 = input.LA(1); |
6899 | 7426 | ||
6900 | if ( (LA38_0==29) ) { | 7427 | if ( (LA39_0==32) ) { |
6901 | alt38=1; | 7428 | alt39=1; |
6902 | } | 7429 | } |
6903 | else if ( (LA38_0==16) ) { | 7430 | else if ( (LA39_0==16) ) { |
6904 | alt38=2; | 7431 | alt39=2; |
6905 | } | 7432 | } |
6906 | else { | 7433 | else { |
6907 | NoViableAltException nvae = | 7434 | NoViableAltException nvae = |
6908 | new NoViableAltException("", 38, 0, input); | 7435 | new NoViableAltException("", 39, 0, input); |
6909 | 7436 | ||
6910 | throw nvae; | 7437 | throw nvae; |
6911 | } | 7438 | } |
6912 | switch (alt38) { | 7439 | switch (alt39) { |
6913 | case 1 : | 7440 | case 1 : |
6914 | // InternalApplicationConfiguration.g:2516:4: ( (lv_setsNew_2_0= '+=' ) ) | 7441 | // InternalApplicationConfiguration.g:2706:4: ( (lv_setsNew_2_0= '+=' ) ) |
6915 | { | 7442 | { |
6916 | // InternalApplicationConfiguration.g:2516:4: ( (lv_setsNew_2_0= '+=' ) ) | 7443 | // InternalApplicationConfiguration.g:2706:4: ( (lv_setsNew_2_0= '+=' ) ) |
6917 | // InternalApplicationConfiguration.g:2517:5: (lv_setsNew_2_0= '+=' ) | 7444 | // InternalApplicationConfiguration.g:2707:5: (lv_setsNew_2_0= '+=' ) |
6918 | { | 7445 | { |
6919 | // InternalApplicationConfiguration.g:2517:5: (lv_setsNew_2_0= '+=' ) | 7446 | // InternalApplicationConfiguration.g:2707:5: (lv_setsNew_2_0= '+=' ) |
6920 | // InternalApplicationConfiguration.g:2518:6: lv_setsNew_2_0= '+=' | 7447 | // InternalApplicationConfiguration.g:2708:6: lv_setsNew_2_0= '+=' |
6921 | { | 7448 | { |
6922 | lv_setsNew_2_0=(Token)match(input,29,FOLLOW_27); | 7449 | lv_setsNew_2_0=(Token)match(input,32,FOLLOW_30); |
6923 | 7450 | ||
6924 | newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 7451 | newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
6925 | 7452 | ||
@@ -6939,15 +7466,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6939 | } | 7466 | } |
6940 | break; | 7467 | break; |
6941 | case 2 : | 7468 | case 2 : |
6942 | // InternalApplicationConfiguration.g:2531:4: ( (lv_setsSum_3_0= '=' ) ) | 7469 | // InternalApplicationConfiguration.g:2721:4: ( (lv_setsSum_3_0= '=' ) ) |
6943 | { | 7470 | { |
6944 | // InternalApplicationConfiguration.g:2531:4: ( (lv_setsSum_3_0= '=' ) ) | 7471 | // InternalApplicationConfiguration.g:2721:4: ( (lv_setsSum_3_0= '=' ) ) |
6945 | // InternalApplicationConfiguration.g:2532:5: (lv_setsSum_3_0= '=' ) | 7472 | // InternalApplicationConfiguration.g:2722:5: (lv_setsSum_3_0= '=' ) |
6946 | { | 7473 | { |
6947 | // InternalApplicationConfiguration.g:2532:5: (lv_setsSum_3_0= '=' ) | 7474 | // InternalApplicationConfiguration.g:2722:5: (lv_setsSum_3_0= '=' ) |
6948 | // InternalApplicationConfiguration.g:2533:6: lv_setsSum_3_0= '=' | 7475 | // InternalApplicationConfiguration.g:2723:6: lv_setsSum_3_0= '=' |
6949 | { | 7476 | { |
6950 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_27); | 7477 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_30); |
6951 | 7478 | ||
6952 | newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 7479 | newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
6953 | 7480 | ||
@@ -6969,53 +7496,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6969 | 7496 | ||
6970 | } | 7497 | } |
6971 | 7498 | ||
6972 | // InternalApplicationConfiguration.g:2546:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) | 7499 | // InternalApplicationConfiguration.g:2736:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) |
6973 | int alt39=3; | 7500 | int alt40=3; |
6974 | switch ( input.LA(1) ) { | 7501 | switch ( input.LA(1) ) { |
6975 | case RULE_INT: | 7502 | case RULE_INT: |
6976 | { | 7503 | { |
6977 | int LA39_1 = input.LA(2); | 7504 | int LA40_1 = input.LA(2); |
6978 | 7505 | ||
6979 | if ( (LA39_1==EOF||(LA39_1>=18 && LA39_1<=19)) ) { | 7506 | if ( (LA40_1==40) ) { |
6980 | alt39=1; | 7507 | alt40=2; |
6981 | } | 7508 | } |
6982 | else if ( (LA39_1==37) ) { | 7509 | else if ( (LA40_1==EOF||(LA40_1>=18 && LA40_1<=19)) ) { |
6983 | alt39=2; | 7510 | alt40=1; |
6984 | } | 7511 | } |
6985 | else { | 7512 | else { |
6986 | NoViableAltException nvae = | 7513 | NoViableAltException nvae = |
6987 | new NoViableAltException("", 39, 1, input); | 7514 | new NoViableAltException("", 40, 1, input); |
6988 | 7515 | ||
6989 | throw nvae; | 7516 | throw nvae; |
6990 | } | 7517 | } |
6991 | } | 7518 | } |
6992 | break; | 7519 | break; |
6993 | case 36: | 7520 | case 39: |
6994 | { | 7521 | { |
6995 | alt39=1; | 7522 | alt40=1; |
6996 | } | 7523 | } |
6997 | break; | 7524 | break; |
6998 | case 17: | 7525 | case 17: |
6999 | { | 7526 | { |
7000 | alt39=3; | 7527 | alt40=3; |
7001 | } | 7528 | } |
7002 | break; | 7529 | break; |
7003 | default: | 7530 | default: |
7004 | NoViableAltException nvae = | 7531 | NoViableAltException nvae = |
7005 | new NoViableAltException("", 39, 0, input); | 7532 | new NoViableAltException("", 40, 0, input); |
7006 | 7533 | ||
7007 | throw nvae; | 7534 | throw nvae; |
7008 | } | 7535 | } |
7009 | 7536 | ||
7010 | switch (alt39) { | 7537 | switch (alt40) { |
7011 | case 1 : | 7538 | case 1 : |
7012 | // InternalApplicationConfiguration.g:2547:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7539 | // InternalApplicationConfiguration.g:2737:4: ( (lv_number_4_0= ruleExactNumber ) ) |
7013 | { | 7540 | { |
7014 | // InternalApplicationConfiguration.g:2547:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7541 | // InternalApplicationConfiguration.g:2737:4: ( (lv_number_4_0= ruleExactNumber ) ) |
7015 | // InternalApplicationConfiguration.g:2548:5: (lv_number_4_0= ruleExactNumber ) | 7542 | // InternalApplicationConfiguration.g:2738:5: (lv_number_4_0= ruleExactNumber ) |
7016 | { | 7543 | { |
7017 | // InternalApplicationConfiguration.g:2548:5: (lv_number_4_0= ruleExactNumber ) | 7544 | // InternalApplicationConfiguration.g:2738:5: (lv_number_4_0= ruleExactNumber ) |
7018 | // InternalApplicationConfiguration.g:2549:6: lv_number_4_0= ruleExactNumber | 7545 | // InternalApplicationConfiguration.g:2739:6: lv_number_4_0= ruleExactNumber |
7019 | { | 7546 | { |
7020 | 7547 | ||
7021 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 7548 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -7046,13 +7573,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7046 | } | 7573 | } |
7047 | break; | 7574 | break; |
7048 | case 2 : | 7575 | case 2 : |
7049 | // InternalApplicationConfiguration.g:2567:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7576 | // InternalApplicationConfiguration.g:2757:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
7050 | { | 7577 | { |
7051 | // InternalApplicationConfiguration.g:2567:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7578 | // InternalApplicationConfiguration.g:2757:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
7052 | // InternalApplicationConfiguration.g:2568:5: (lv_number_5_0= ruleIntervallNumber ) | 7579 | // InternalApplicationConfiguration.g:2758:5: (lv_number_5_0= ruleIntervallNumber ) |
7053 | { | 7580 | { |
7054 | // InternalApplicationConfiguration.g:2568:5: (lv_number_5_0= ruleIntervallNumber ) | 7581 | // InternalApplicationConfiguration.g:2758:5: (lv_number_5_0= ruleIntervallNumber ) |
7055 | // InternalApplicationConfiguration.g:2569:6: lv_number_5_0= ruleIntervallNumber | 7582 | // InternalApplicationConfiguration.g:2759:6: lv_number_5_0= ruleIntervallNumber |
7056 | { | 7583 | { |
7057 | 7584 | ||
7058 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 7585 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -7083,13 +7610,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7083 | } | 7610 | } |
7084 | break; | 7611 | break; |
7085 | case 3 : | 7612 | case 3 : |
7086 | // InternalApplicationConfiguration.g:2587:4: ( (lv_number_6_0= ruleRealEnumeration ) ) | 7613 | // InternalApplicationConfiguration.g:2777:4: ( (lv_number_6_0= ruleRealEnumeration ) ) |
7087 | { | 7614 | { |
7088 | // InternalApplicationConfiguration.g:2587:4: ( (lv_number_6_0= ruleRealEnumeration ) ) | 7615 | // InternalApplicationConfiguration.g:2777:4: ( (lv_number_6_0= ruleRealEnumeration ) ) |
7089 | // InternalApplicationConfiguration.g:2588:5: (lv_number_6_0= ruleRealEnumeration ) | 7616 | // InternalApplicationConfiguration.g:2778:5: (lv_number_6_0= ruleRealEnumeration ) |
7090 | { | 7617 | { |
7091 | // InternalApplicationConfiguration.g:2588:5: (lv_number_6_0= ruleRealEnumeration ) | 7618 | // InternalApplicationConfiguration.g:2778:5: (lv_number_6_0= ruleRealEnumeration ) |
7092 | // InternalApplicationConfiguration.g:2589:6: lv_number_6_0= ruleRealEnumeration | 7619 | // InternalApplicationConfiguration.g:2779:6: lv_number_6_0= ruleRealEnumeration |
7093 | { | 7620 | { |
7094 | 7621 | ||
7095 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); | 7622 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); |
@@ -7145,7 +7672,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7145 | 7672 | ||
7146 | 7673 | ||
7147 | // $ANTLR start "entryRuleStringTypeScope" | 7674 | // $ANTLR start "entryRuleStringTypeScope" |
7148 | // InternalApplicationConfiguration.g:2611:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; | 7675 | // InternalApplicationConfiguration.g:2801:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; |
7149 | public final EObject entryRuleStringTypeScope() throws RecognitionException { | 7676 | public final EObject entryRuleStringTypeScope() throws RecognitionException { |
7150 | EObject current = null; | 7677 | EObject current = null; |
7151 | 7678 | ||
@@ -7153,8 +7680,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7153 | 7680 | ||
7154 | 7681 | ||
7155 | try { | 7682 | try { |
7156 | // InternalApplicationConfiguration.g:2611:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) | 7683 | // InternalApplicationConfiguration.g:2801:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) |
7157 | // InternalApplicationConfiguration.g:2612:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF | 7684 | // InternalApplicationConfiguration.g:2802:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF |
7158 | { | 7685 | { |
7159 | newCompositeNode(grammarAccess.getStringTypeScopeRule()); | 7686 | newCompositeNode(grammarAccess.getStringTypeScopeRule()); |
7160 | pushFollow(FOLLOW_1); | 7687 | pushFollow(FOLLOW_1); |
@@ -7181,7 +7708,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7181 | 7708 | ||
7182 | 7709 | ||
7183 | // $ANTLR start "ruleStringTypeScope" | 7710 | // $ANTLR start "ruleStringTypeScope" |
7184 | // InternalApplicationConfiguration.g:2618:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; | 7711 | // InternalApplicationConfiguration.g:2808:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; |
7185 | public final EObject ruleStringTypeScope() throws RecognitionException { | 7712 | public final EObject ruleStringTypeScope() throws RecognitionException { |
7186 | EObject current = null; | 7713 | EObject current = null; |
7187 | 7714 | ||
@@ -7201,26 +7728,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7201 | enterRule(); | 7728 | enterRule(); |
7202 | 7729 | ||
7203 | try { | 7730 | try { |
7204 | // InternalApplicationConfiguration.g:2624:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) | 7731 | // InternalApplicationConfiguration.g:2814:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) |
7205 | // InternalApplicationConfiguration.g:2625:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) | 7732 | // InternalApplicationConfiguration.g:2815:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) |
7206 | { | 7733 | { |
7207 | // InternalApplicationConfiguration.g:2625:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) | 7734 | // InternalApplicationConfiguration.g:2815:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) |
7208 | // InternalApplicationConfiguration.g:2626:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) | 7735 | // InternalApplicationConfiguration.g:2816:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) |
7209 | { | 7736 | { |
7210 | otherlv_0=(Token)match(input,28,FOLLOW_29); | 7737 | otherlv_0=(Token)match(input,31,FOLLOW_32); |
7211 | 7738 | ||
7212 | newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); | 7739 | newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); |
7213 | 7740 | ||
7214 | // InternalApplicationConfiguration.g:2630:3: ( (lv_type_1_0= ruleStringReference ) ) | 7741 | // InternalApplicationConfiguration.g:2820:3: ( (lv_type_1_0= ruleStringReference ) ) |
7215 | // InternalApplicationConfiguration.g:2631:4: (lv_type_1_0= ruleStringReference ) | 7742 | // InternalApplicationConfiguration.g:2821:4: (lv_type_1_0= ruleStringReference ) |
7216 | { | 7743 | { |
7217 | // InternalApplicationConfiguration.g:2631:4: (lv_type_1_0= ruleStringReference ) | 7744 | // InternalApplicationConfiguration.g:2821:4: (lv_type_1_0= ruleStringReference ) |
7218 | // InternalApplicationConfiguration.g:2632:5: lv_type_1_0= ruleStringReference | 7745 | // InternalApplicationConfiguration.g:2822:5: lv_type_1_0= ruleStringReference |
7219 | { | 7746 | { |
7220 | 7747 | ||
7221 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); | 7748 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); |
7222 | 7749 | ||
7223 | pushFollow(FOLLOW_23); | 7750 | pushFollow(FOLLOW_26); |
7224 | lv_type_1_0=ruleStringReference(); | 7751 | lv_type_1_0=ruleStringReference(); |
7225 | 7752 | ||
7226 | state._fsp--; | 7753 | state._fsp--; |
@@ -7242,33 +7769,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7242 | 7769 | ||
7243 | } | 7770 | } |
7244 | 7771 | ||
7245 | // InternalApplicationConfiguration.g:2649:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 7772 | // InternalApplicationConfiguration.g:2839:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
7246 | int alt40=2; | 7773 | int alt41=2; |
7247 | int LA40_0 = input.LA(1); | 7774 | int LA41_0 = input.LA(1); |
7248 | 7775 | ||
7249 | if ( (LA40_0==29) ) { | 7776 | if ( (LA41_0==32) ) { |
7250 | alt40=1; | 7777 | alt41=1; |
7251 | } | 7778 | } |
7252 | else if ( (LA40_0==16) ) { | 7779 | else if ( (LA41_0==16) ) { |
7253 | alt40=2; | 7780 | alt41=2; |
7254 | } | 7781 | } |
7255 | else { | 7782 | else { |
7256 | NoViableAltException nvae = | 7783 | NoViableAltException nvae = |
7257 | new NoViableAltException("", 40, 0, input); | 7784 | new NoViableAltException("", 41, 0, input); |
7258 | 7785 | ||
7259 | throw nvae; | 7786 | throw nvae; |
7260 | } | 7787 | } |
7261 | switch (alt40) { | 7788 | switch (alt41) { |
7262 | case 1 : | 7789 | case 1 : |
7263 | // InternalApplicationConfiguration.g:2650:4: ( (lv_setsNew_2_0= '+=' ) ) | 7790 | // InternalApplicationConfiguration.g:2840:4: ( (lv_setsNew_2_0= '+=' ) ) |
7264 | { | 7791 | { |
7265 | // InternalApplicationConfiguration.g:2650:4: ( (lv_setsNew_2_0= '+=' ) ) | 7792 | // InternalApplicationConfiguration.g:2840:4: ( (lv_setsNew_2_0= '+=' ) ) |
7266 | // InternalApplicationConfiguration.g:2651:5: (lv_setsNew_2_0= '+=' ) | 7793 | // InternalApplicationConfiguration.g:2841:5: (lv_setsNew_2_0= '+=' ) |
7267 | { | 7794 | { |
7268 | // InternalApplicationConfiguration.g:2651:5: (lv_setsNew_2_0= '+=' ) | 7795 | // InternalApplicationConfiguration.g:2841:5: (lv_setsNew_2_0= '+=' ) |
7269 | // InternalApplicationConfiguration.g:2652:6: lv_setsNew_2_0= '+=' | 7796 | // InternalApplicationConfiguration.g:2842:6: lv_setsNew_2_0= '+=' |
7270 | { | 7797 | { |
7271 | lv_setsNew_2_0=(Token)match(input,29,FOLLOW_27); | 7798 | lv_setsNew_2_0=(Token)match(input,32,FOLLOW_30); |
7272 | 7799 | ||
7273 | newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 7800 | newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
7274 | 7801 | ||
@@ -7288,15 +7815,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7288 | } | 7815 | } |
7289 | break; | 7816 | break; |
7290 | case 2 : | 7817 | case 2 : |
7291 | // InternalApplicationConfiguration.g:2665:4: ( (lv_setsSum_3_0= '=' ) ) | 7818 | // InternalApplicationConfiguration.g:2855:4: ( (lv_setsSum_3_0= '=' ) ) |
7292 | { | 7819 | { |
7293 | // InternalApplicationConfiguration.g:2665:4: ( (lv_setsSum_3_0= '=' ) ) | 7820 | // InternalApplicationConfiguration.g:2855:4: ( (lv_setsSum_3_0= '=' ) ) |
7294 | // InternalApplicationConfiguration.g:2666:5: (lv_setsSum_3_0= '=' ) | 7821 | // InternalApplicationConfiguration.g:2856:5: (lv_setsSum_3_0= '=' ) |
7295 | { | 7822 | { |
7296 | // InternalApplicationConfiguration.g:2666:5: (lv_setsSum_3_0= '=' ) | 7823 | // InternalApplicationConfiguration.g:2856:5: (lv_setsSum_3_0= '=' ) |
7297 | // InternalApplicationConfiguration.g:2667:6: lv_setsSum_3_0= '=' | 7824 | // InternalApplicationConfiguration.g:2857:6: lv_setsSum_3_0= '=' |
7298 | { | 7825 | { |
7299 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_27); | 7826 | lv_setsSum_3_0=(Token)match(input,16,FOLLOW_30); |
7300 | 7827 | ||
7301 | newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 7828 | newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
7302 | 7829 | ||
@@ -7318,53 +7845,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7318 | 7845 | ||
7319 | } | 7846 | } |
7320 | 7847 | ||
7321 | // InternalApplicationConfiguration.g:2680:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) | 7848 | // InternalApplicationConfiguration.g:2870:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) |
7322 | int alt41=3; | 7849 | int alt42=3; |
7323 | switch ( input.LA(1) ) { | 7850 | switch ( input.LA(1) ) { |
7324 | case RULE_INT: | 7851 | case RULE_INT: |
7325 | { | 7852 | { |
7326 | int LA41_1 = input.LA(2); | 7853 | int LA42_1 = input.LA(2); |
7327 | 7854 | ||
7328 | if ( (LA41_1==37) ) { | 7855 | if ( (LA42_1==EOF||(LA42_1>=18 && LA42_1<=19)) ) { |
7329 | alt41=2; | 7856 | alt42=1; |
7330 | } | 7857 | } |
7331 | else if ( (LA41_1==EOF||(LA41_1>=18 && LA41_1<=19)) ) { | 7858 | else if ( (LA42_1==40) ) { |
7332 | alt41=1; | 7859 | alt42=2; |
7333 | } | 7860 | } |
7334 | else { | 7861 | else { |
7335 | NoViableAltException nvae = | 7862 | NoViableAltException nvae = |
7336 | new NoViableAltException("", 41, 1, input); | 7863 | new NoViableAltException("", 42, 1, input); |
7337 | 7864 | ||
7338 | throw nvae; | 7865 | throw nvae; |
7339 | } | 7866 | } |
7340 | } | 7867 | } |
7341 | break; | 7868 | break; |
7342 | case 36: | 7869 | case 39: |
7343 | { | 7870 | { |
7344 | alt41=1; | 7871 | alt42=1; |
7345 | } | 7872 | } |
7346 | break; | 7873 | break; |
7347 | case 17: | 7874 | case 17: |
7348 | { | 7875 | { |
7349 | alt41=3; | 7876 | alt42=3; |
7350 | } | 7877 | } |
7351 | break; | 7878 | break; |
7352 | default: | 7879 | default: |
7353 | NoViableAltException nvae = | 7880 | NoViableAltException nvae = |
7354 | new NoViableAltException("", 41, 0, input); | 7881 | new NoViableAltException("", 42, 0, input); |
7355 | 7882 | ||
7356 | throw nvae; | 7883 | throw nvae; |
7357 | } | 7884 | } |
7358 | 7885 | ||
7359 | switch (alt41) { | 7886 | switch (alt42) { |
7360 | case 1 : | 7887 | case 1 : |
7361 | // InternalApplicationConfiguration.g:2681:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7888 | // InternalApplicationConfiguration.g:2871:4: ( (lv_number_4_0= ruleExactNumber ) ) |
7362 | { | 7889 | { |
7363 | // InternalApplicationConfiguration.g:2681:4: ( (lv_number_4_0= ruleExactNumber ) ) | 7890 | // InternalApplicationConfiguration.g:2871:4: ( (lv_number_4_0= ruleExactNumber ) ) |
7364 | // InternalApplicationConfiguration.g:2682:5: (lv_number_4_0= ruleExactNumber ) | 7891 | // InternalApplicationConfiguration.g:2872:5: (lv_number_4_0= ruleExactNumber ) |
7365 | { | 7892 | { |
7366 | // InternalApplicationConfiguration.g:2682:5: (lv_number_4_0= ruleExactNumber ) | 7893 | // InternalApplicationConfiguration.g:2872:5: (lv_number_4_0= ruleExactNumber ) |
7367 | // InternalApplicationConfiguration.g:2683:6: lv_number_4_0= ruleExactNumber | 7894 | // InternalApplicationConfiguration.g:2873:6: lv_number_4_0= ruleExactNumber |
7368 | { | 7895 | { |
7369 | 7896 | ||
7370 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 7897 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -7395,13 +7922,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7395 | } | 7922 | } |
7396 | break; | 7923 | break; |
7397 | case 2 : | 7924 | case 2 : |
7398 | // InternalApplicationConfiguration.g:2701:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7925 | // InternalApplicationConfiguration.g:2891:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
7399 | { | 7926 | { |
7400 | // InternalApplicationConfiguration.g:2701:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 7927 | // InternalApplicationConfiguration.g:2891:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
7401 | // InternalApplicationConfiguration.g:2702:5: (lv_number_5_0= ruleIntervallNumber ) | 7928 | // InternalApplicationConfiguration.g:2892:5: (lv_number_5_0= ruleIntervallNumber ) |
7402 | { | 7929 | { |
7403 | // InternalApplicationConfiguration.g:2702:5: (lv_number_5_0= ruleIntervallNumber ) | 7930 | // InternalApplicationConfiguration.g:2892:5: (lv_number_5_0= ruleIntervallNumber ) |
7404 | // InternalApplicationConfiguration.g:2703:6: lv_number_5_0= ruleIntervallNumber | 7931 | // InternalApplicationConfiguration.g:2893:6: lv_number_5_0= ruleIntervallNumber |
7405 | { | 7932 | { |
7406 | 7933 | ||
7407 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 7934 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -7432,13 +7959,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7432 | } | 7959 | } |
7433 | break; | 7960 | break; |
7434 | case 3 : | 7961 | case 3 : |
7435 | // InternalApplicationConfiguration.g:2721:4: ( (lv_number_6_0= ruleStringEnumeration ) ) | 7962 | // InternalApplicationConfiguration.g:2911:4: ( (lv_number_6_0= ruleStringEnumeration ) ) |
7436 | { | 7963 | { |
7437 | // InternalApplicationConfiguration.g:2721:4: ( (lv_number_6_0= ruleStringEnumeration ) ) | 7964 | // InternalApplicationConfiguration.g:2911:4: ( (lv_number_6_0= ruleStringEnumeration ) ) |
7438 | // InternalApplicationConfiguration.g:2722:5: (lv_number_6_0= ruleStringEnumeration ) | 7965 | // InternalApplicationConfiguration.g:2912:5: (lv_number_6_0= ruleStringEnumeration ) |
7439 | { | 7966 | { |
7440 | // InternalApplicationConfiguration.g:2722:5: (lv_number_6_0= ruleStringEnumeration ) | 7967 | // InternalApplicationConfiguration.g:2912:5: (lv_number_6_0= ruleStringEnumeration ) |
7441 | // InternalApplicationConfiguration.g:2723:6: lv_number_6_0= ruleStringEnumeration | 7968 | // InternalApplicationConfiguration.g:2913:6: lv_number_6_0= ruleStringEnumeration |
7442 | { | 7969 | { |
7443 | 7970 | ||
7444 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); | 7971 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); |
@@ -7494,7 +8021,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7494 | 8021 | ||
7495 | 8022 | ||
7496 | // $ANTLR start "entryRuleClassReference" | 8023 | // $ANTLR start "entryRuleClassReference" |
7497 | // InternalApplicationConfiguration.g:2745:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; | 8024 | // InternalApplicationConfiguration.g:2935:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; |
7498 | public final EObject entryRuleClassReference() throws RecognitionException { | 8025 | public final EObject entryRuleClassReference() throws RecognitionException { |
7499 | EObject current = null; | 8026 | EObject current = null; |
7500 | 8027 | ||
@@ -7502,8 +8029,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7502 | 8029 | ||
7503 | 8030 | ||
7504 | try { | 8031 | try { |
7505 | // InternalApplicationConfiguration.g:2745:55: (iv_ruleClassReference= ruleClassReference EOF ) | 8032 | // InternalApplicationConfiguration.g:2935:55: (iv_ruleClassReference= ruleClassReference EOF ) |
7506 | // InternalApplicationConfiguration.g:2746:2: iv_ruleClassReference= ruleClassReference EOF | 8033 | // InternalApplicationConfiguration.g:2936:2: iv_ruleClassReference= ruleClassReference EOF |
7507 | { | 8034 | { |
7508 | newCompositeNode(grammarAccess.getClassReferenceRule()); | 8035 | newCompositeNode(grammarAccess.getClassReferenceRule()); |
7509 | pushFollow(FOLLOW_1); | 8036 | pushFollow(FOLLOW_1); |
@@ -7530,7 +8057,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7530 | 8057 | ||
7531 | 8058 | ||
7532 | // $ANTLR start "ruleClassReference" | 8059 | // $ANTLR start "ruleClassReference" |
7533 | // InternalApplicationConfiguration.g:2752:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; | 8060 | // InternalApplicationConfiguration.g:2942:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; |
7534 | public final EObject ruleClassReference() throws RecognitionException { | 8061 | public final EObject ruleClassReference() throws RecognitionException { |
7535 | EObject current = null; | 8062 | EObject current = null; |
7536 | 8063 | ||
@@ -7543,26 +8070,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7543 | enterRule(); | 8070 | enterRule(); |
7544 | 8071 | ||
7545 | try { | 8072 | try { |
7546 | // InternalApplicationConfiguration.g:2758:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) | 8073 | // InternalApplicationConfiguration.g:2948:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) |
7547 | // InternalApplicationConfiguration.g:2759:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) | 8074 | // InternalApplicationConfiguration.g:2949:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) |
7548 | { | 8075 | { |
7549 | // InternalApplicationConfiguration.g:2759:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) | 8076 | // InternalApplicationConfiguration.g:2949:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) |
7550 | // InternalApplicationConfiguration.g:2760:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' | 8077 | // InternalApplicationConfiguration.g:2950:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' |
7551 | { | 8078 | { |
7552 | otherlv_0=(Token)match(input,30,FOLLOW_6); | 8079 | otherlv_0=(Token)match(input,33,FOLLOW_6); |
7553 | 8080 | ||
7554 | newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); | 8081 | newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); |
7555 | 8082 | ||
7556 | // InternalApplicationConfiguration.g:2764:3: ( (lv_element_1_0= ruleMetamodelElement ) ) | 8083 | // InternalApplicationConfiguration.g:2954:3: ( (lv_element_1_0= ruleMetamodelElement ) ) |
7557 | // InternalApplicationConfiguration.g:2765:4: (lv_element_1_0= ruleMetamodelElement ) | 8084 | // InternalApplicationConfiguration.g:2955:4: (lv_element_1_0= ruleMetamodelElement ) |
7558 | { | 8085 | { |
7559 | // InternalApplicationConfiguration.g:2765:4: (lv_element_1_0= ruleMetamodelElement ) | 8086 | // InternalApplicationConfiguration.g:2955:4: (lv_element_1_0= ruleMetamodelElement ) |
7560 | // InternalApplicationConfiguration.g:2766:5: lv_element_1_0= ruleMetamodelElement | 8087 | // InternalApplicationConfiguration.g:2956:5: lv_element_1_0= ruleMetamodelElement |
7561 | { | 8088 | { |
7562 | 8089 | ||
7563 | newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); | 8090 | newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); |
7564 | 8091 | ||
7565 | pushFollow(FOLLOW_30); | 8092 | pushFollow(FOLLOW_33); |
7566 | lv_element_1_0=ruleMetamodelElement(); | 8093 | lv_element_1_0=ruleMetamodelElement(); |
7567 | 8094 | ||
7568 | state._fsp--; | 8095 | state._fsp--; |
@@ -7584,7 +8111,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7584 | 8111 | ||
7585 | } | 8112 | } |
7586 | 8113 | ||
7587 | otherlv_2=(Token)match(input,31,FOLLOW_2); | 8114 | otherlv_2=(Token)match(input,34,FOLLOW_2); |
7588 | 8115 | ||
7589 | newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); | 8116 | newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); |
7590 | 8117 | ||
@@ -7611,7 +8138,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7611 | 8138 | ||
7612 | 8139 | ||
7613 | // $ANTLR start "entryRuleObjectReference" | 8140 | // $ANTLR start "entryRuleObjectReference" |
7614 | // InternalApplicationConfiguration.g:2791:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; | 8141 | // InternalApplicationConfiguration.g:2981:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; |
7615 | public final EObject entryRuleObjectReference() throws RecognitionException { | 8142 | public final EObject entryRuleObjectReference() throws RecognitionException { |
7616 | EObject current = null; | 8143 | EObject current = null; |
7617 | 8144 | ||
@@ -7619,8 +8146,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7619 | 8146 | ||
7620 | 8147 | ||
7621 | try { | 8148 | try { |
7622 | // InternalApplicationConfiguration.g:2791:56: (iv_ruleObjectReference= ruleObjectReference EOF ) | 8149 | // InternalApplicationConfiguration.g:2981:56: (iv_ruleObjectReference= ruleObjectReference EOF ) |
7623 | // InternalApplicationConfiguration.g:2792:2: iv_ruleObjectReference= ruleObjectReference EOF | 8150 | // InternalApplicationConfiguration.g:2982:2: iv_ruleObjectReference= ruleObjectReference EOF |
7624 | { | 8151 | { |
7625 | newCompositeNode(grammarAccess.getObjectReferenceRule()); | 8152 | newCompositeNode(grammarAccess.getObjectReferenceRule()); |
7626 | pushFollow(FOLLOW_1); | 8153 | pushFollow(FOLLOW_1); |
@@ -7647,7 +8174,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7647 | 8174 | ||
7648 | 8175 | ||
7649 | // $ANTLR start "ruleObjectReference" | 8176 | // $ANTLR start "ruleObjectReference" |
7650 | // InternalApplicationConfiguration.g:2798:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; | 8177 | // InternalApplicationConfiguration.g:2988:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; |
7651 | public final EObject ruleObjectReference() throws RecognitionException { | 8178 | public final EObject ruleObjectReference() throws RecognitionException { |
7652 | EObject current = null; | 8179 | EObject current = null; |
7653 | 8180 | ||
@@ -7657,14 +8184,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7657 | enterRule(); | 8184 | enterRule(); |
7658 | 8185 | ||
7659 | try { | 8186 | try { |
7660 | // InternalApplicationConfiguration.g:2804:2: ( ( () otherlv_1= 'node' ) ) | 8187 | // InternalApplicationConfiguration.g:2994:2: ( ( () otherlv_1= 'node' ) ) |
7661 | // InternalApplicationConfiguration.g:2805:2: ( () otherlv_1= 'node' ) | 8188 | // InternalApplicationConfiguration.g:2995:2: ( () otherlv_1= 'node' ) |
7662 | { | 8189 | { |
7663 | // InternalApplicationConfiguration.g:2805:2: ( () otherlv_1= 'node' ) | 8190 | // InternalApplicationConfiguration.g:2995:2: ( () otherlv_1= 'node' ) |
7664 | // InternalApplicationConfiguration.g:2806:3: () otherlv_1= 'node' | 8191 | // InternalApplicationConfiguration.g:2996:3: () otherlv_1= 'node' |
7665 | { | 8192 | { |
7666 | // InternalApplicationConfiguration.g:2806:3: () | 8193 | // InternalApplicationConfiguration.g:2996:3: () |
7667 | // InternalApplicationConfiguration.g:2807:4: | 8194 | // InternalApplicationConfiguration.g:2997:4: |
7668 | { | 8195 | { |
7669 | 8196 | ||
7670 | current = forceCreateModelElement( | 8197 | current = forceCreateModelElement( |
@@ -7674,7 +8201,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7674 | 8201 | ||
7675 | } | 8202 | } |
7676 | 8203 | ||
7677 | otherlv_1=(Token)match(input,32,FOLLOW_2); | 8204 | otherlv_1=(Token)match(input,35,FOLLOW_2); |
7678 | 8205 | ||
7679 | newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); | 8206 | newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); |
7680 | 8207 | ||
@@ -7701,7 +8228,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7701 | 8228 | ||
7702 | 8229 | ||
7703 | // $ANTLR start "entryRuleIntegerReference" | 8230 | // $ANTLR start "entryRuleIntegerReference" |
7704 | // InternalApplicationConfiguration.g:2821:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; | 8231 | // InternalApplicationConfiguration.g:3011:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; |
7705 | public final EObject entryRuleIntegerReference() throws RecognitionException { | 8232 | public final EObject entryRuleIntegerReference() throws RecognitionException { |
7706 | EObject current = null; | 8233 | EObject current = null; |
7707 | 8234 | ||
@@ -7709,8 +8236,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7709 | 8236 | ||
7710 | 8237 | ||
7711 | try { | 8238 | try { |
7712 | // InternalApplicationConfiguration.g:2821:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) | 8239 | // InternalApplicationConfiguration.g:3011:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) |
7713 | // InternalApplicationConfiguration.g:2822:2: iv_ruleIntegerReference= ruleIntegerReference EOF | 8240 | // InternalApplicationConfiguration.g:3012:2: iv_ruleIntegerReference= ruleIntegerReference EOF |
7714 | { | 8241 | { |
7715 | newCompositeNode(grammarAccess.getIntegerReferenceRule()); | 8242 | newCompositeNode(grammarAccess.getIntegerReferenceRule()); |
7716 | pushFollow(FOLLOW_1); | 8243 | pushFollow(FOLLOW_1); |
@@ -7737,7 +8264,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7737 | 8264 | ||
7738 | 8265 | ||
7739 | // $ANTLR start "ruleIntegerReference" | 8266 | // $ANTLR start "ruleIntegerReference" |
7740 | // InternalApplicationConfiguration.g:2828:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; | 8267 | // InternalApplicationConfiguration.g:3018:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; |
7741 | public final EObject ruleIntegerReference() throws RecognitionException { | 8268 | public final EObject ruleIntegerReference() throws RecognitionException { |
7742 | EObject current = null; | 8269 | EObject current = null; |
7743 | 8270 | ||
@@ -7747,14 +8274,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7747 | enterRule(); | 8274 | enterRule(); |
7748 | 8275 | ||
7749 | try { | 8276 | try { |
7750 | // InternalApplicationConfiguration.g:2834:2: ( ( () otherlv_1= 'int' ) ) | 8277 | // InternalApplicationConfiguration.g:3024:2: ( ( () otherlv_1= 'int' ) ) |
7751 | // InternalApplicationConfiguration.g:2835:2: ( () otherlv_1= 'int' ) | 8278 | // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= 'int' ) |
7752 | { | 8279 | { |
7753 | // InternalApplicationConfiguration.g:2835:2: ( () otherlv_1= 'int' ) | 8280 | // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= 'int' ) |
7754 | // InternalApplicationConfiguration.g:2836:3: () otherlv_1= 'int' | 8281 | // InternalApplicationConfiguration.g:3026:3: () otherlv_1= 'int' |
7755 | { | 8282 | { |
7756 | // InternalApplicationConfiguration.g:2836:3: () | 8283 | // InternalApplicationConfiguration.g:3026:3: () |
7757 | // InternalApplicationConfiguration.g:2837:4: | 8284 | // InternalApplicationConfiguration.g:3027:4: |
7758 | { | 8285 | { |
7759 | 8286 | ||
7760 | current = forceCreateModelElement( | 8287 | current = forceCreateModelElement( |
@@ -7764,7 +8291,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7764 | 8291 | ||
7765 | } | 8292 | } |
7766 | 8293 | ||
7767 | otherlv_1=(Token)match(input,33,FOLLOW_2); | 8294 | otherlv_1=(Token)match(input,36,FOLLOW_2); |
7768 | 8295 | ||
7769 | newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); | 8296 | newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); |
7770 | 8297 | ||
@@ -7791,7 +8318,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7791 | 8318 | ||
7792 | 8319 | ||
7793 | // $ANTLR start "entryRuleRealReference" | 8320 | // $ANTLR start "entryRuleRealReference" |
7794 | // InternalApplicationConfiguration.g:2851:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; | 8321 | // InternalApplicationConfiguration.g:3041:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; |
7795 | public final EObject entryRuleRealReference() throws RecognitionException { | 8322 | public final EObject entryRuleRealReference() throws RecognitionException { |
7796 | EObject current = null; | 8323 | EObject current = null; |
7797 | 8324 | ||
@@ -7799,8 +8326,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7799 | 8326 | ||
7800 | 8327 | ||
7801 | try { | 8328 | try { |
7802 | // InternalApplicationConfiguration.g:2851:54: (iv_ruleRealReference= ruleRealReference EOF ) | 8329 | // InternalApplicationConfiguration.g:3041:54: (iv_ruleRealReference= ruleRealReference EOF ) |
7803 | // InternalApplicationConfiguration.g:2852:2: iv_ruleRealReference= ruleRealReference EOF | 8330 | // InternalApplicationConfiguration.g:3042:2: iv_ruleRealReference= ruleRealReference EOF |
7804 | { | 8331 | { |
7805 | newCompositeNode(grammarAccess.getRealReferenceRule()); | 8332 | newCompositeNode(grammarAccess.getRealReferenceRule()); |
7806 | pushFollow(FOLLOW_1); | 8333 | pushFollow(FOLLOW_1); |
@@ -7827,7 +8354,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7827 | 8354 | ||
7828 | 8355 | ||
7829 | // $ANTLR start "ruleRealReference" | 8356 | // $ANTLR start "ruleRealReference" |
7830 | // InternalApplicationConfiguration.g:2858:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; | 8357 | // InternalApplicationConfiguration.g:3048:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; |
7831 | public final EObject ruleRealReference() throws RecognitionException { | 8358 | public final EObject ruleRealReference() throws RecognitionException { |
7832 | EObject current = null; | 8359 | EObject current = null; |
7833 | 8360 | ||
@@ -7837,14 +8364,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7837 | enterRule(); | 8364 | enterRule(); |
7838 | 8365 | ||
7839 | try { | 8366 | try { |
7840 | // InternalApplicationConfiguration.g:2864:2: ( ( () otherlv_1= 'real' ) ) | 8367 | // InternalApplicationConfiguration.g:3054:2: ( ( () otherlv_1= 'real' ) ) |
7841 | // InternalApplicationConfiguration.g:2865:2: ( () otherlv_1= 'real' ) | 8368 | // InternalApplicationConfiguration.g:3055:2: ( () otherlv_1= 'real' ) |
7842 | { | 8369 | { |
7843 | // InternalApplicationConfiguration.g:2865:2: ( () otherlv_1= 'real' ) | 8370 | // InternalApplicationConfiguration.g:3055:2: ( () otherlv_1= 'real' ) |
7844 | // InternalApplicationConfiguration.g:2866:3: () otherlv_1= 'real' | 8371 | // InternalApplicationConfiguration.g:3056:3: () otherlv_1= 'real' |
7845 | { | 8372 | { |
7846 | // InternalApplicationConfiguration.g:2866:3: () | 8373 | // InternalApplicationConfiguration.g:3056:3: () |
7847 | // InternalApplicationConfiguration.g:2867:4: | 8374 | // InternalApplicationConfiguration.g:3057:4: |
7848 | { | 8375 | { |
7849 | 8376 | ||
7850 | current = forceCreateModelElement( | 8377 | current = forceCreateModelElement( |
@@ -7854,7 +8381,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7854 | 8381 | ||
7855 | } | 8382 | } |
7856 | 8383 | ||
7857 | otherlv_1=(Token)match(input,34,FOLLOW_2); | 8384 | otherlv_1=(Token)match(input,37,FOLLOW_2); |
7858 | 8385 | ||
7859 | newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); | 8386 | newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); |
7860 | 8387 | ||
@@ -7881,7 +8408,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7881 | 8408 | ||
7882 | 8409 | ||
7883 | // $ANTLR start "entryRuleStringReference" | 8410 | // $ANTLR start "entryRuleStringReference" |
7884 | // InternalApplicationConfiguration.g:2881:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; | 8411 | // InternalApplicationConfiguration.g:3071:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; |
7885 | public final EObject entryRuleStringReference() throws RecognitionException { | 8412 | public final EObject entryRuleStringReference() throws RecognitionException { |
7886 | EObject current = null; | 8413 | EObject current = null; |
7887 | 8414 | ||
@@ -7889,8 +8416,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7889 | 8416 | ||
7890 | 8417 | ||
7891 | try { | 8418 | try { |
7892 | // InternalApplicationConfiguration.g:2881:56: (iv_ruleStringReference= ruleStringReference EOF ) | 8419 | // InternalApplicationConfiguration.g:3071:56: (iv_ruleStringReference= ruleStringReference EOF ) |
7893 | // InternalApplicationConfiguration.g:2882:2: iv_ruleStringReference= ruleStringReference EOF | 8420 | // InternalApplicationConfiguration.g:3072:2: iv_ruleStringReference= ruleStringReference EOF |
7894 | { | 8421 | { |
7895 | newCompositeNode(grammarAccess.getStringReferenceRule()); | 8422 | newCompositeNode(grammarAccess.getStringReferenceRule()); |
7896 | pushFollow(FOLLOW_1); | 8423 | pushFollow(FOLLOW_1); |
@@ -7917,7 +8444,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7917 | 8444 | ||
7918 | 8445 | ||
7919 | // $ANTLR start "ruleStringReference" | 8446 | // $ANTLR start "ruleStringReference" |
7920 | // InternalApplicationConfiguration.g:2888:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; | 8447 | // InternalApplicationConfiguration.g:3078:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; |
7921 | public final EObject ruleStringReference() throws RecognitionException { | 8448 | public final EObject ruleStringReference() throws RecognitionException { |
7922 | EObject current = null; | 8449 | EObject current = null; |
7923 | 8450 | ||
@@ -7927,14 +8454,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7927 | enterRule(); | 8454 | enterRule(); |
7928 | 8455 | ||
7929 | try { | 8456 | try { |
7930 | // InternalApplicationConfiguration.g:2894:2: ( ( () otherlv_1= 'string' ) ) | 8457 | // InternalApplicationConfiguration.g:3084:2: ( ( () otherlv_1= 'string' ) ) |
7931 | // InternalApplicationConfiguration.g:2895:2: ( () otherlv_1= 'string' ) | 8458 | // InternalApplicationConfiguration.g:3085:2: ( () otherlv_1= 'string' ) |
7932 | { | 8459 | { |
7933 | // InternalApplicationConfiguration.g:2895:2: ( () otherlv_1= 'string' ) | 8460 | // InternalApplicationConfiguration.g:3085:2: ( () otherlv_1= 'string' ) |
7934 | // InternalApplicationConfiguration.g:2896:3: () otherlv_1= 'string' | 8461 | // InternalApplicationConfiguration.g:3086:3: () otherlv_1= 'string' |
7935 | { | 8462 | { |
7936 | // InternalApplicationConfiguration.g:2896:3: () | 8463 | // InternalApplicationConfiguration.g:3086:3: () |
7937 | // InternalApplicationConfiguration.g:2897:4: | 8464 | // InternalApplicationConfiguration.g:3087:4: |
7938 | { | 8465 | { |
7939 | 8466 | ||
7940 | current = forceCreateModelElement( | 8467 | current = forceCreateModelElement( |
@@ -7944,7 +8471,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7944 | 8471 | ||
7945 | } | 8472 | } |
7946 | 8473 | ||
7947 | otherlv_1=(Token)match(input,35,FOLLOW_2); | 8474 | otherlv_1=(Token)match(input,38,FOLLOW_2); |
7948 | 8475 | ||
7949 | newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); | 8476 | newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); |
7950 | 8477 | ||
@@ -7971,7 +8498,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7971 | 8498 | ||
7972 | 8499 | ||
7973 | // $ANTLR start "entryRuleExactNumber" | 8500 | // $ANTLR start "entryRuleExactNumber" |
7974 | // InternalApplicationConfiguration.g:2911:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; | 8501 | // InternalApplicationConfiguration.g:3101:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; |
7975 | public final EObject entryRuleExactNumber() throws RecognitionException { | 8502 | public final EObject entryRuleExactNumber() throws RecognitionException { |
7976 | EObject current = null; | 8503 | EObject current = null; |
7977 | 8504 | ||
@@ -7979,8 +8506,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7979 | 8506 | ||
7980 | 8507 | ||
7981 | try { | 8508 | try { |
7982 | // InternalApplicationConfiguration.g:2911:52: (iv_ruleExactNumber= ruleExactNumber EOF ) | 8509 | // InternalApplicationConfiguration.g:3101:52: (iv_ruleExactNumber= ruleExactNumber EOF ) |
7983 | // InternalApplicationConfiguration.g:2912:2: iv_ruleExactNumber= ruleExactNumber EOF | 8510 | // InternalApplicationConfiguration.g:3102:2: iv_ruleExactNumber= ruleExactNumber EOF |
7984 | { | 8511 | { |
7985 | newCompositeNode(grammarAccess.getExactNumberRule()); | 8512 | newCompositeNode(grammarAccess.getExactNumberRule()); |
7986 | pushFollow(FOLLOW_1); | 8513 | pushFollow(FOLLOW_1); |
@@ -8007,7 +8534,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8007 | 8534 | ||
8008 | 8535 | ||
8009 | // $ANTLR start "ruleExactNumber" | 8536 | // $ANTLR start "ruleExactNumber" |
8010 | // InternalApplicationConfiguration.g:2918:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; | 8537 | // InternalApplicationConfiguration.g:3108:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; |
8011 | public final EObject ruleExactNumber() throws RecognitionException { | 8538 | public final EObject ruleExactNumber() throws RecognitionException { |
8012 | EObject current = null; | 8539 | EObject current = null; |
8013 | 8540 | ||
@@ -8018,34 +8545,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8018 | enterRule(); | 8545 | enterRule(); |
8019 | 8546 | ||
8020 | try { | 8547 | try { |
8021 | // InternalApplicationConfiguration.g:2924:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) | 8548 | // InternalApplicationConfiguration.g:3114:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) |
8022 | // InternalApplicationConfiguration.g:2925:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) | 8549 | // InternalApplicationConfiguration.g:3115:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) |
8023 | { | 8550 | { |
8024 | // InternalApplicationConfiguration.g:2925:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) | 8551 | // InternalApplicationConfiguration.g:3115:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) |
8025 | int alt42=2; | 8552 | int alt43=2; |
8026 | int LA42_0 = input.LA(1); | 8553 | int LA43_0 = input.LA(1); |
8027 | 8554 | ||
8028 | if ( (LA42_0==RULE_INT) ) { | 8555 | if ( (LA43_0==RULE_INT) ) { |
8029 | alt42=1; | 8556 | alt43=1; |
8030 | } | 8557 | } |
8031 | else if ( (LA42_0==36) ) { | 8558 | else if ( (LA43_0==39) ) { |
8032 | alt42=2; | 8559 | alt43=2; |
8033 | } | 8560 | } |
8034 | else { | 8561 | else { |
8035 | NoViableAltException nvae = | 8562 | NoViableAltException nvae = |
8036 | new NoViableAltException("", 42, 0, input); | 8563 | new NoViableAltException("", 43, 0, input); |
8037 | 8564 | ||
8038 | throw nvae; | 8565 | throw nvae; |
8039 | } | 8566 | } |
8040 | switch (alt42) { | 8567 | switch (alt43) { |
8041 | case 1 : | 8568 | case 1 : |
8042 | // InternalApplicationConfiguration.g:2926:3: ( (lv_exactNumber_0_0= RULE_INT ) ) | 8569 | // InternalApplicationConfiguration.g:3116:3: ( (lv_exactNumber_0_0= RULE_INT ) ) |
8043 | { | 8570 | { |
8044 | // InternalApplicationConfiguration.g:2926:3: ( (lv_exactNumber_0_0= RULE_INT ) ) | 8571 | // InternalApplicationConfiguration.g:3116:3: ( (lv_exactNumber_0_0= RULE_INT ) ) |
8045 | // InternalApplicationConfiguration.g:2927:4: (lv_exactNumber_0_0= RULE_INT ) | 8572 | // InternalApplicationConfiguration.g:3117:4: (lv_exactNumber_0_0= RULE_INT ) |
8046 | { | 8573 | { |
8047 | // InternalApplicationConfiguration.g:2927:4: (lv_exactNumber_0_0= RULE_INT ) | 8574 | // InternalApplicationConfiguration.g:3117:4: (lv_exactNumber_0_0= RULE_INT ) |
8048 | // InternalApplicationConfiguration.g:2928:5: lv_exactNumber_0_0= RULE_INT | 8575 | // InternalApplicationConfiguration.g:3118:5: lv_exactNumber_0_0= RULE_INT |
8049 | { | 8576 | { |
8050 | lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); | 8577 | lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); |
8051 | 8578 | ||
@@ -8071,15 +8598,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8071 | } | 8598 | } |
8072 | break; | 8599 | break; |
8073 | case 2 : | 8600 | case 2 : |
8074 | // InternalApplicationConfiguration.g:2945:3: ( (lv_exactUnlimited_1_0= '*' ) ) | 8601 | // InternalApplicationConfiguration.g:3135:3: ( (lv_exactUnlimited_1_0= '*' ) ) |
8075 | { | 8602 | { |
8076 | // InternalApplicationConfiguration.g:2945:3: ( (lv_exactUnlimited_1_0= '*' ) ) | 8603 | // InternalApplicationConfiguration.g:3135:3: ( (lv_exactUnlimited_1_0= '*' ) ) |
8077 | // InternalApplicationConfiguration.g:2946:4: (lv_exactUnlimited_1_0= '*' ) | 8604 | // InternalApplicationConfiguration.g:3136:4: (lv_exactUnlimited_1_0= '*' ) |
8078 | { | 8605 | { |
8079 | // InternalApplicationConfiguration.g:2946:4: (lv_exactUnlimited_1_0= '*' ) | 8606 | // InternalApplicationConfiguration.g:3136:4: (lv_exactUnlimited_1_0= '*' ) |
8080 | // InternalApplicationConfiguration.g:2947:5: lv_exactUnlimited_1_0= '*' | 8607 | // InternalApplicationConfiguration.g:3137:5: lv_exactUnlimited_1_0= '*' |
8081 | { | 8608 | { |
8082 | lv_exactUnlimited_1_0=(Token)match(input,36,FOLLOW_2); | 8609 | lv_exactUnlimited_1_0=(Token)match(input,39,FOLLOW_2); |
8083 | 8610 | ||
8084 | newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); | 8611 | newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); |
8085 | 8612 | ||
@@ -8121,7 +8648,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8121 | 8648 | ||
8122 | 8649 | ||
8123 | // $ANTLR start "entryRuleIntervallNumber" | 8650 | // $ANTLR start "entryRuleIntervallNumber" |
8124 | // InternalApplicationConfiguration.g:2963:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; | 8651 | // InternalApplicationConfiguration.g:3153:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; |
8125 | public final EObject entryRuleIntervallNumber() throws RecognitionException { | 8652 | public final EObject entryRuleIntervallNumber() throws RecognitionException { |
8126 | EObject current = null; | 8653 | EObject current = null; |
8127 | 8654 | ||
@@ -8129,8 +8656,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8129 | 8656 | ||
8130 | 8657 | ||
8131 | try { | 8658 | try { |
8132 | // InternalApplicationConfiguration.g:2963:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) | 8659 | // InternalApplicationConfiguration.g:3153:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) |
8133 | // InternalApplicationConfiguration.g:2964:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF | 8660 | // InternalApplicationConfiguration.g:3154:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF |
8134 | { | 8661 | { |
8135 | newCompositeNode(grammarAccess.getIntervallNumberRule()); | 8662 | newCompositeNode(grammarAccess.getIntervallNumberRule()); |
8136 | pushFollow(FOLLOW_1); | 8663 | pushFollow(FOLLOW_1); |
@@ -8157,7 +8684,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8157 | 8684 | ||
8158 | 8685 | ||
8159 | // $ANTLR start "ruleIntervallNumber" | 8686 | // $ANTLR start "ruleIntervallNumber" |
8160 | // InternalApplicationConfiguration.g:2970:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; | 8687 | // InternalApplicationConfiguration.g:3160:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; |
8161 | public final EObject ruleIntervallNumber() throws RecognitionException { | 8688 | public final EObject ruleIntervallNumber() throws RecognitionException { |
8162 | EObject current = null; | 8689 | EObject current = null; |
8163 | 8690 | ||
@@ -8170,19 +8697,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8170 | enterRule(); | 8697 | enterRule(); |
8171 | 8698 | ||
8172 | try { | 8699 | try { |
8173 | // InternalApplicationConfiguration.g:2976:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) | 8700 | // InternalApplicationConfiguration.g:3166:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) |
8174 | // InternalApplicationConfiguration.g:2977:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) | 8701 | // InternalApplicationConfiguration.g:3167:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) |
8175 | { | 8702 | { |
8176 | // InternalApplicationConfiguration.g:2977:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) | 8703 | // InternalApplicationConfiguration.g:3167:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) |
8177 | // InternalApplicationConfiguration.g:2978:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) | 8704 | // InternalApplicationConfiguration.g:3168:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) |
8178 | { | 8705 | { |
8179 | // InternalApplicationConfiguration.g:2978:3: ( (lv_min_0_0= RULE_INT ) ) | 8706 | // InternalApplicationConfiguration.g:3168:3: ( (lv_min_0_0= RULE_INT ) ) |
8180 | // InternalApplicationConfiguration.g:2979:4: (lv_min_0_0= RULE_INT ) | 8707 | // InternalApplicationConfiguration.g:3169:4: (lv_min_0_0= RULE_INT ) |
8181 | { | 8708 | { |
8182 | // InternalApplicationConfiguration.g:2979:4: (lv_min_0_0= RULE_INT ) | 8709 | // InternalApplicationConfiguration.g:3169:4: (lv_min_0_0= RULE_INT ) |
8183 | // InternalApplicationConfiguration.g:2980:5: lv_min_0_0= RULE_INT | 8710 | // InternalApplicationConfiguration.g:3170:5: lv_min_0_0= RULE_INT |
8184 | { | 8711 | { |
8185 | lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_31); | 8712 | lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_34); |
8186 | 8713 | ||
8187 | newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); | 8714 | newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); |
8188 | 8715 | ||
@@ -8202,35 +8729,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8202 | 8729 | ||
8203 | } | 8730 | } |
8204 | 8731 | ||
8205 | otherlv_1=(Token)match(input,37,FOLLOW_24); | 8732 | otherlv_1=(Token)match(input,40,FOLLOW_27); |
8206 | 8733 | ||
8207 | newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); | 8734 | newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); |
8208 | 8735 | ||
8209 | // InternalApplicationConfiguration.g:3000:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) | 8736 | // InternalApplicationConfiguration.g:3190:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) |
8210 | int alt43=2; | 8737 | int alt44=2; |
8211 | int LA43_0 = input.LA(1); | 8738 | int LA44_0 = input.LA(1); |
8212 | 8739 | ||
8213 | if ( (LA43_0==RULE_INT) ) { | 8740 | if ( (LA44_0==RULE_INT) ) { |
8214 | alt43=1; | 8741 | alt44=1; |
8215 | } | 8742 | } |
8216 | else if ( (LA43_0==36) ) { | 8743 | else if ( (LA44_0==39) ) { |
8217 | alt43=2; | 8744 | alt44=2; |
8218 | } | 8745 | } |
8219 | else { | 8746 | else { |
8220 | NoViableAltException nvae = | 8747 | NoViableAltException nvae = |
8221 | new NoViableAltException("", 43, 0, input); | 8748 | new NoViableAltException("", 44, 0, input); |
8222 | 8749 | ||
8223 | throw nvae; | 8750 | throw nvae; |
8224 | } | 8751 | } |
8225 | switch (alt43) { | 8752 | switch (alt44) { |
8226 | case 1 : | 8753 | case 1 : |
8227 | // InternalApplicationConfiguration.g:3001:4: ( (lv_maxNumber_2_0= RULE_INT ) ) | 8754 | // InternalApplicationConfiguration.g:3191:4: ( (lv_maxNumber_2_0= RULE_INT ) ) |
8228 | { | 8755 | { |
8229 | // InternalApplicationConfiguration.g:3001:4: ( (lv_maxNumber_2_0= RULE_INT ) ) | 8756 | // InternalApplicationConfiguration.g:3191:4: ( (lv_maxNumber_2_0= RULE_INT ) ) |
8230 | // InternalApplicationConfiguration.g:3002:5: (lv_maxNumber_2_0= RULE_INT ) | 8757 | // InternalApplicationConfiguration.g:3192:5: (lv_maxNumber_2_0= RULE_INT ) |
8231 | { | 8758 | { |
8232 | // InternalApplicationConfiguration.g:3002:5: (lv_maxNumber_2_0= RULE_INT ) | 8759 | // InternalApplicationConfiguration.g:3192:5: (lv_maxNumber_2_0= RULE_INT ) |
8233 | // InternalApplicationConfiguration.g:3003:6: lv_maxNumber_2_0= RULE_INT | 8760 | // InternalApplicationConfiguration.g:3193:6: lv_maxNumber_2_0= RULE_INT |
8234 | { | 8761 | { |
8235 | lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | 8762 | lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); |
8236 | 8763 | ||
@@ -8256,15 +8783,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8256 | } | 8783 | } |
8257 | break; | 8784 | break; |
8258 | case 2 : | 8785 | case 2 : |
8259 | // InternalApplicationConfiguration.g:3020:4: ( (lv_maxUnlimited_3_0= '*' ) ) | 8786 | // InternalApplicationConfiguration.g:3210:4: ( (lv_maxUnlimited_3_0= '*' ) ) |
8260 | { | 8787 | { |
8261 | // InternalApplicationConfiguration.g:3020:4: ( (lv_maxUnlimited_3_0= '*' ) ) | 8788 | // InternalApplicationConfiguration.g:3210:4: ( (lv_maxUnlimited_3_0= '*' ) ) |
8262 | // InternalApplicationConfiguration.g:3021:5: (lv_maxUnlimited_3_0= '*' ) | 8789 | // InternalApplicationConfiguration.g:3211:5: (lv_maxUnlimited_3_0= '*' ) |
8263 | { | 8790 | { |
8264 | // InternalApplicationConfiguration.g:3021:5: (lv_maxUnlimited_3_0= '*' ) | 8791 | // InternalApplicationConfiguration.g:3211:5: (lv_maxUnlimited_3_0= '*' ) |
8265 | // InternalApplicationConfiguration.g:3022:6: lv_maxUnlimited_3_0= '*' | 8792 | // InternalApplicationConfiguration.g:3212:6: lv_maxUnlimited_3_0= '*' |
8266 | { | 8793 | { |
8267 | lv_maxUnlimited_3_0=(Token)match(input,36,FOLLOW_2); | 8794 | lv_maxUnlimited_3_0=(Token)match(input,39,FOLLOW_2); |
8268 | 8795 | ||
8269 | newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); | 8796 | newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); |
8270 | 8797 | ||
@@ -8309,7 +8836,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8309 | 8836 | ||
8310 | 8837 | ||
8311 | // $ANTLR start "entryRuleIntEnumberation" | 8838 | // $ANTLR start "entryRuleIntEnumberation" |
8312 | // InternalApplicationConfiguration.g:3039:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; | 8839 | // InternalApplicationConfiguration.g:3229:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; |
8313 | public final EObject entryRuleIntEnumberation() throws RecognitionException { | 8840 | public final EObject entryRuleIntEnumberation() throws RecognitionException { |
8314 | EObject current = null; | 8841 | EObject current = null; |
8315 | 8842 | ||
@@ -8317,8 +8844,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8317 | 8844 | ||
8318 | 8845 | ||
8319 | try { | 8846 | try { |
8320 | // InternalApplicationConfiguration.g:3039:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) | 8847 | // InternalApplicationConfiguration.g:3229:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) |
8321 | // InternalApplicationConfiguration.g:3040:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF | 8848 | // InternalApplicationConfiguration.g:3230:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF |
8322 | { | 8849 | { |
8323 | newCompositeNode(grammarAccess.getIntEnumberationRule()); | 8850 | newCompositeNode(grammarAccess.getIntEnumberationRule()); |
8324 | pushFollow(FOLLOW_1); | 8851 | pushFollow(FOLLOW_1); |
@@ -8345,7 +8872,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8345 | 8872 | ||
8346 | 8873 | ||
8347 | // $ANTLR start "ruleIntEnumberation" | 8874 | // $ANTLR start "ruleIntEnumberation" |
8348 | // InternalApplicationConfiguration.g:3046:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ; | 8875 | // InternalApplicationConfiguration.g:3236:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ; |
8349 | public final EObject ruleIntEnumberation() throws RecognitionException { | 8876 | public final EObject ruleIntEnumberation() throws RecognitionException { |
8350 | EObject current = null; | 8877 | EObject current = null; |
8351 | 8878 | ||
@@ -8359,14 +8886,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8359 | enterRule(); | 8886 | enterRule(); |
8360 | 8887 | ||
8361 | try { | 8888 | try { |
8362 | // InternalApplicationConfiguration.g:3052:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ) | 8889 | // InternalApplicationConfiguration.g:3242:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ) |
8363 | // InternalApplicationConfiguration.g:3053:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) | 8890 | // InternalApplicationConfiguration.g:3243:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) |
8364 | { | 8891 | { |
8365 | // InternalApplicationConfiguration.g:3053:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) | 8892 | // InternalApplicationConfiguration.g:3243:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) |
8366 | // InternalApplicationConfiguration.g:3054:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' | 8893 | // InternalApplicationConfiguration.g:3244:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' |
8367 | { | 8894 | { |
8368 | // InternalApplicationConfiguration.g:3054:3: () | 8895 | // InternalApplicationConfiguration.g:3244:3: () |
8369 | // InternalApplicationConfiguration.g:3055:4: | 8896 | // InternalApplicationConfiguration.g:3245:4: |
8370 | { | 8897 | { |
8371 | 8898 | ||
8372 | current = forceCreateModelElement( | 8899 | current = forceCreateModelElement( |
@@ -8376,26 +8903,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8376 | 8903 | ||
8377 | } | 8904 | } |
8378 | 8905 | ||
8379 | otherlv_1=(Token)match(input,17,FOLLOW_32); | 8906 | otherlv_1=(Token)match(input,17,FOLLOW_35); |
8380 | 8907 | ||
8381 | newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); | 8908 | newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); |
8382 | 8909 | ||
8383 | // InternalApplicationConfiguration.g:3065:3: ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? | 8910 | // InternalApplicationConfiguration.g:3255:3: ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? |
8384 | int alt45=2; | 8911 | int alt46=2; |
8385 | int LA45_0 = input.LA(1); | 8912 | int LA46_0 = input.LA(1); |
8386 | 8913 | ||
8387 | if ( (LA45_0==RULE_INT) ) { | 8914 | if ( (LA46_0==RULE_INT) ) { |
8388 | alt45=1; | 8915 | alt46=1; |
8389 | } | 8916 | } |
8390 | switch (alt45) { | 8917 | switch (alt46) { |
8391 | case 1 : | 8918 | case 1 : |
8392 | // InternalApplicationConfiguration.g:3066:4: ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* | 8919 | // InternalApplicationConfiguration.g:3256:4: ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* |
8393 | { | 8920 | { |
8394 | // InternalApplicationConfiguration.g:3066:4: ( (lv_entry_2_0= RULE_INT ) ) | 8921 | // InternalApplicationConfiguration.g:3256:4: ( (lv_entry_2_0= RULE_INT ) ) |
8395 | // InternalApplicationConfiguration.g:3067:5: (lv_entry_2_0= RULE_INT ) | 8922 | // InternalApplicationConfiguration.g:3257:5: (lv_entry_2_0= RULE_INT ) |
8396 | { | 8923 | { |
8397 | // InternalApplicationConfiguration.g:3067:5: (lv_entry_2_0= RULE_INT ) | 8924 | // InternalApplicationConfiguration.g:3257:5: (lv_entry_2_0= RULE_INT ) |
8398 | // InternalApplicationConfiguration.g:3068:6: lv_entry_2_0= RULE_INT | 8925 | // InternalApplicationConfiguration.g:3258:6: lv_entry_2_0= RULE_INT |
8399 | { | 8926 | { |
8400 | lv_entry_2_0=(Token)match(input,RULE_INT,FOLLOW_12); | 8927 | lv_entry_2_0=(Token)match(input,RULE_INT,FOLLOW_12); |
8401 | 8928 | ||
@@ -8417,30 +8944,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8417 | 8944 | ||
8418 | } | 8945 | } |
8419 | 8946 | ||
8420 | // InternalApplicationConfiguration.g:3084:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* | 8947 | // InternalApplicationConfiguration.g:3274:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* |
8421 | loop44: | 8948 | loop45: |
8422 | do { | 8949 | do { |
8423 | int alt44=2; | 8950 | int alt45=2; |
8424 | int LA44_0 = input.LA(1); | 8951 | int LA45_0 = input.LA(1); |
8425 | 8952 | ||
8426 | if ( (LA44_0==18) ) { | 8953 | if ( (LA45_0==18) ) { |
8427 | alt44=1; | 8954 | alt45=1; |
8428 | } | 8955 | } |
8429 | 8956 | ||
8430 | 8957 | ||
8431 | switch (alt44) { | 8958 | switch (alt45) { |
8432 | case 1 : | 8959 | case 1 : |
8433 | // InternalApplicationConfiguration.g:3085:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) | 8960 | // InternalApplicationConfiguration.g:3275:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) |
8434 | { | 8961 | { |
8435 | otherlv_3=(Token)match(input,18,FOLLOW_33); | 8962 | otherlv_3=(Token)match(input,18,FOLLOW_22); |
8436 | 8963 | ||
8437 | newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); | 8964 | newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); |
8438 | 8965 | ||
8439 | // InternalApplicationConfiguration.g:3089:5: ( (lv_entry_4_0= RULE_INT ) ) | 8966 | // InternalApplicationConfiguration.g:3279:5: ( (lv_entry_4_0= RULE_INT ) ) |
8440 | // InternalApplicationConfiguration.g:3090:6: (lv_entry_4_0= RULE_INT ) | 8967 | // InternalApplicationConfiguration.g:3280:6: (lv_entry_4_0= RULE_INT ) |
8441 | { | 8968 | { |
8442 | // InternalApplicationConfiguration.g:3090:6: (lv_entry_4_0= RULE_INT ) | 8969 | // InternalApplicationConfiguration.g:3280:6: (lv_entry_4_0= RULE_INT ) |
8443 | // InternalApplicationConfiguration.g:3091:7: lv_entry_4_0= RULE_INT | 8970 | // InternalApplicationConfiguration.g:3281:7: lv_entry_4_0= RULE_INT |
8444 | { | 8971 | { |
8445 | lv_entry_4_0=(Token)match(input,RULE_INT,FOLLOW_12); | 8972 | lv_entry_4_0=(Token)match(input,RULE_INT,FOLLOW_12); |
8446 | 8973 | ||
@@ -8467,7 +8994,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8467 | break; | 8994 | break; |
8468 | 8995 | ||
8469 | default : | 8996 | default : |
8470 | break loop44; | 8997 | break loop45; |
8471 | } | 8998 | } |
8472 | } while (true); | 8999 | } while (true); |
8473 | 9000 | ||
@@ -8504,7 +9031,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8504 | 9031 | ||
8505 | 9032 | ||
8506 | // $ANTLR start "entryRuleRealEnumeration" | 9033 | // $ANTLR start "entryRuleRealEnumeration" |
8507 | // InternalApplicationConfiguration.g:3117:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; | 9034 | // InternalApplicationConfiguration.g:3307:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; |
8508 | public final EObject entryRuleRealEnumeration() throws RecognitionException { | 9035 | public final EObject entryRuleRealEnumeration() throws RecognitionException { |
8509 | EObject current = null; | 9036 | EObject current = null; |
8510 | 9037 | ||
@@ -8512,8 +9039,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8512 | 9039 | ||
8513 | 9040 | ||
8514 | try { | 9041 | try { |
8515 | // InternalApplicationConfiguration.g:3117:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) | 9042 | // InternalApplicationConfiguration.g:3307:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) |
8516 | // InternalApplicationConfiguration.g:3118:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF | 9043 | // InternalApplicationConfiguration.g:3308:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF |
8517 | { | 9044 | { |
8518 | newCompositeNode(grammarAccess.getRealEnumerationRule()); | 9045 | newCompositeNode(grammarAccess.getRealEnumerationRule()); |
8519 | pushFollow(FOLLOW_1); | 9046 | pushFollow(FOLLOW_1); |
@@ -8540,7 +9067,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8540 | 9067 | ||
8541 | 9068 | ||
8542 | // $ANTLR start "ruleRealEnumeration" | 9069 | // $ANTLR start "ruleRealEnumeration" |
8543 | // InternalApplicationConfiguration.g:3124:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ; | 9070 | // InternalApplicationConfiguration.g:3314:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ; |
8544 | public final EObject ruleRealEnumeration() throws RecognitionException { | 9071 | public final EObject ruleRealEnumeration() throws RecognitionException { |
8545 | EObject current = null; | 9072 | EObject current = null; |
8546 | 9073 | ||
@@ -8554,14 +9081,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8554 | enterRule(); | 9081 | enterRule(); |
8555 | 9082 | ||
8556 | try { | 9083 | try { |
8557 | // InternalApplicationConfiguration.g:3130:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ) | 9084 | // InternalApplicationConfiguration.g:3320:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) ) |
8558 | // InternalApplicationConfiguration.g:3131:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) | 9085 | // InternalApplicationConfiguration.g:3321:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) |
8559 | { | 9086 | { |
8560 | // InternalApplicationConfiguration.g:3131:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) | 9087 | // InternalApplicationConfiguration.g:3321:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' ) |
8561 | // InternalApplicationConfiguration.g:3132:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' | 9088 | // InternalApplicationConfiguration.g:3322:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? otherlv_5= '}' |
8562 | { | 9089 | { |
8563 | // InternalApplicationConfiguration.g:3132:3: () | 9090 | // InternalApplicationConfiguration.g:3322:3: () |
8564 | // InternalApplicationConfiguration.g:3133:4: | 9091 | // InternalApplicationConfiguration.g:3323:4: |
8565 | { | 9092 | { |
8566 | 9093 | ||
8567 | current = forceCreateModelElement( | 9094 | current = forceCreateModelElement( |
@@ -8571,26 +9098,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8571 | 9098 | ||
8572 | } | 9099 | } |
8573 | 9100 | ||
8574 | otherlv_1=(Token)match(input,17,FOLLOW_32); | 9101 | otherlv_1=(Token)match(input,17,FOLLOW_35); |
8575 | 9102 | ||
8576 | newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); | 9103 | newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); |
8577 | 9104 | ||
8578 | // InternalApplicationConfiguration.g:3143:3: ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? | 9105 | // InternalApplicationConfiguration.g:3333:3: ( ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* )? |
8579 | int alt47=2; | 9106 | int alt48=2; |
8580 | int LA47_0 = input.LA(1); | 9107 | int LA48_0 = input.LA(1); |
8581 | 9108 | ||
8582 | if ( (LA47_0==RULE_INT) ) { | 9109 | if ( (LA48_0==RULE_INT) ) { |
8583 | alt47=1; | 9110 | alt48=1; |
8584 | } | 9111 | } |
8585 | switch (alt47) { | 9112 | switch (alt48) { |
8586 | case 1 : | 9113 | case 1 : |
8587 | // InternalApplicationConfiguration.g:3144:4: ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* | 9114 | // InternalApplicationConfiguration.g:3334:4: ( (lv_entry_2_0= RULE_INT ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* |
8588 | { | 9115 | { |
8589 | // InternalApplicationConfiguration.g:3144:4: ( (lv_entry_2_0= RULE_INT ) ) | 9116 | // InternalApplicationConfiguration.g:3334:4: ( (lv_entry_2_0= RULE_INT ) ) |
8590 | // InternalApplicationConfiguration.g:3145:5: (lv_entry_2_0= RULE_INT ) | 9117 | // InternalApplicationConfiguration.g:3335:5: (lv_entry_2_0= RULE_INT ) |
8591 | { | 9118 | { |
8592 | // InternalApplicationConfiguration.g:3145:5: (lv_entry_2_0= RULE_INT ) | 9119 | // InternalApplicationConfiguration.g:3335:5: (lv_entry_2_0= RULE_INT ) |
8593 | // InternalApplicationConfiguration.g:3146:6: lv_entry_2_0= RULE_INT | 9120 | // InternalApplicationConfiguration.g:3336:6: lv_entry_2_0= RULE_INT |
8594 | { | 9121 | { |
8595 | lv_entry_2_0=(Token)match(input,RULE_INT,FOLLOW_12); | 9122 | lv_entry_2_0=(Token)match(input,RULE_INT,FOLLOW_12); |
8596 | 9123 | ||
@@ -8612,30 +9139,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8612 | 9139 | ||
8613 | } | 9140 | } |
8614 | 9141 | ||
8615 | // InternalApplicationConfiguration.g:3162:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* | 9142 | // InternalApplicationConfiguration.g:3352:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) )* |
8616 | loop46: | 9143 | loop47: |
8617 | do { | 9144 | do { |
8618 | int alt46=2; | 9145 | int alt47=2; |
8619 | int LA46_0 = input.LA(1); | 9146 | int LA47_0 = input.LA(1); |
8620 | 9147 | ||
8621 | if ( (LA46_0==18) ) { | 9148 | if ( (LA47_0==18) ) { |
8622 | alt46=1; | 9149 | alt47=1; |
8623 | } | 9150 | } |
8624 | 9151 | ||
8625 | 9152 | ||
8626 | switch (alt46) { | 9153 | switch (alt47) { |
8627 | case 1 : | 9154 | case 1 : |
8628 | // InternalApplicationConfiguration.g:3163:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) | 9155 | // InternalApplicationConfiguration.g:3353:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_INT ) ) |
8629 | { | 9156 | { |
8630 | otherlv_3=(Token)match(input,18,FOLLOW_33); | 9157 | otherlv_3=(Token)match(input,18,FOLLOW_22); |
8631 | 9158 | ||
8632 | newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); | 9159 | newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); |
8633 | 9160 | ||
8634 | // InternalApplicationConfiguration.g:3167:5: ( (lv_entry_4_0= RULE_INT ) ) | 9161 | // InternalApplicationConfiguration.g:3357:5: ( (lv_entry_4_0= RULE_INT ) ) |
8635 | // InternalApplicationConfiguration.g:3168:6: (lv_entry_4_0= RULE_INT ) | 9162 | // InternalApplicationConfiguration.g:3358:6: (lv_entry_4_0= RULE_INT ) |
8636 | { | 9163 | { |
8637 | // InternalApplicationConfiguration.g:3168:6: (lv_entry_4_0= RULE_INT ) | 9164 | // InternalApplicationConfiguration.g:3358:6: (lv_entry_4_0= RULE_INT ) |
8638 | // InternalApplicationConfiguration.g:3169:7: lv_entry_4_0= RULE_INT | 9165 | // InternalApplicationConfiguration.g:3359:7: lv_entry_4_0= RULE_INT |
8639 | { | 9166 | { |
8640 | lv_entry_4_0=(Token)match(input,RULE_INT,FOLLOW_12); | 9167 | lv_entry_4_0=(Token)match(input,RULE_INT,FOLLOW_12); |
8641 | 9168 | ||
@@ -8662,7 +9189,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8662 | break; | 9189 | break; |
8663 | 9190 | ||
8664 | default : | 9191 | default : |
8665 | break loop46; | 9192 | break loop47; |
8666 | } | 9193 | } |
8667 | } while (true); | 9194 | } while (true); |
8668 | 9195 | ||
@@ -8699,7 +9226,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8699 | 9226 | ||
8700 | 9227 | ||
8701 | // $ANTLR start "entryRuleStringEnumeration" | 9228 | // $ANTLR start "entryRuleStringEnumeration" |
8702 | // InternalApplicationConfiguration.g:3195:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; | 9229 | // InternalApplicationConfiguration.g:3385:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; |
8703 | public final EObject entryRuleStringEnumeration() throws RecognitionException { | 9230 | public final EObject entryRuleStringEnumeration() throws RecognitionException { |
8704 | EObject current = null; | 9231 | EObject current = null; |
8705 | 9232 | ||
@@ -8707,8 +9234,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8707 | 9234 | ||
8708 | 9235 | ||
8709 | try { | 9236 | try { |
8710 | // InternalApplicationConfiguration.g:3195:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) | 9237 | // InternalApplicationConfiguration.g:3385:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) |
8711 | // InternalApplicationConfiguration.g:3196:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF | 9238 | // InternalApplicationConfiguration.g:3386:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF |
8712 | { | 9239 | { |
8713 | newCompositeNode(grammarAccess.getStringEnumerationRule()); | 9240 | newCompositeNode(grammarAccess.getStringEnumerationRule()); |
8714 | pushFollow(FOLLOW_1); | 9241 | pushFollow(FOLLOW_1); |
@@ -8735,7 +9262,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8735 | 9262 | ||
8736 | 9263 | ||
8737 | // $ANTLR start "ruleStringEnumeration" | 9264 | // $ANTLR start "ruleStringEnumeration" |
8738 | // InternalApplicationConfiguration.g:3202:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; | 9265 | // InternalApplicationConfiguration.g:3392:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; |
8739 | public final EObject ruleStringEnumeration() throws RecognitionException { | 9266 | public final EObject ruleStringEnumeration() throws RecognitionException { |
8740 | EObject current = null; | 9267 | EObject current = null; |
8741 | 9268 | ||
@@ -8749,14 +9276,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8749 | enterRule(); | 9276 | enterRule(); |
8750 | 9277 | ||
8751 | try { | 9278 | try { |
8752 | // InternalApplicationConfiguration.g:3208:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) | 9279 | // InternalApplicationConfiguration.g:3398:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) |
8753 | // InternalApplicationConfiguration.g:3209:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) | 9280 | // InternalApplicationConfiguration.g:3399:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) |
8754 | { | 9281 | { |
8755 | // InternalApplicationConfiguration.g:3209:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) | 9282 | // InternalApplicationConfiguration.g:3399:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) |
8756 | // InternalApplicationConfiguration.g:3210:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' | 9283 | // InternalApplicationConfiguration.g:3400:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' |
8757 | { | 9284 | { |
8758 | // InternalApplicationConfiguration.g:3210:3: () | 9285 | // InternalApplicationConfiguration.g:3400:3: () |
8759 | // InternalApplicationConfiguration.g:3211:4: | 9286 | // InternalApplicationConfiguration.g:3401:4: |
8760 | { | 9287 | { |
8761 | 9288 | ||
8762 | current = forceCreateModelElement( | 9289 | current = forceCreateModelElement( |
@@ -8766,26 +9293,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8766 | 9293 | ||
8767 | } | 9294 | } |
8768 | 9295 | ||
8769 | otherlv_1=(Token)match(input,17,FOLLOW_19); | 9296 | otherlv_1=(Token)match(input,17,FOLLOW_36); |
8770 | 9297 | ||
8771 | newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); | 9298 | newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); |
8772 | 9299 | ||
8773 | // InternalApplicationConfiguration.g:3221:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? | 9300 | // InternalApplicationConfiguration.g:3411:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? |
8774 | int alt49=2; | 9301 | int alt50=2; |
8775 | int LA49_0 = input.LA(1); | 9302 | int LA50_0 = input.LA(1); |
8776 | 9303 | ||
8777 | if ( (LA49_0==RULE_STRING) ) { | 9304 | if ( (LA50_0==RULE_STRING) ) { |
8778 | alt49=1; | 9305 | alt50=1; |
8779 | } | 9306 | } |
8780 | switch (alt49) { | 9307 | switch (alt50) { |
8781 | case 1 : | 9308 | case 1 : |
8782 | // InternalApplicationConfiguration.g:3222:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* | 9309 | // InternalApplicationConfiguration.g:3412:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* |
8783 | { | 9310 | { |
8784 | // InternalApplicationConfiguration.g:3222:4: ( (lv_entry_2_0= RULE_STRING ) ) | 9311 | // InternalApplicationConfiguration.g:3412:4: ( (lv_entry_2_0= RULE_STRING ) ) |
8785 | // InternalApplicationConfiguration.g:3223:5: (lv_entry_2_0= RULE_STRING ) | 9312 | // InternalApplicationConfiguration.g:3413:5: (lv_entry_2_0= RULE_STRING ) |
8786 | { | 9313 | { |
8787 | // InternalApplicationConfiguration.g:3223:5: (lv_entry_2_0= RULE_STRING ) | 9314 | // InternalApplicationConfiguration.g:3413:5: (lv_entry_2_0= RULE_STRING ) |
8788 | // InternalApplicationConfiguration.g:3224:6: lv_entry_2_0= RULE_STRING | 9315 | // InternalApplicationConfiguration.g:3414:6: lv_entry_2_0= RULE_STRING |
8789 | { | 9316 | { |
8790 | lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_12); | 9317 | lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_12); |
8791 | 9318 | ||
@@ -8807,30 +9334,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8807 | 9334 | ||
8808 | } | 9335 | } |
8809 | 9336 | ||
8810 | // InternalApplicationConfiguration.g:3240:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* | 9337 | // InternalApplicationConfiguration.g:3430:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* |
8811 | loop48: | 9338 | loop49: |
8812 | do { | 9339 | do { |
8813 | int alt48=2; | 9340 | int alt49=2; |
8814 | int LA48_0 = input.LA(1); | 9341 | int LA49_0 = input.LA(1); |
8815 | 9342 | ||
8816 | if ( (LA48_0==18) ) { | 9343 | if ( (LA49_0==18) ) { |
8817 | alt48=1; | 9344 | alt49=1; |
8818 | } | 9345 | } |
8819 | 9346 | ||
8820 | 9347 | ||
8821 | switch (alt48) { | 9348 | switch (alt49) { |
8822 | case 1 : | 9349 | case 1 : |
8823 | // InternalApplicationConfiguration.g:3241:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) | 9350 | // InternalApplicationConfiguration.g:3431:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) |
8824 | { | 9351 | { |
8825 | otherlv_3=(Token)match(input,18,FOLLOW_8); | 9352 | otherlv_3=(Token)match(input,18,FOLLOW_8); |
8826 | 9353 | ||
8827 | newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); | 9354 | newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); |
8828 | 9355 | ||
8829 | // InternalApplicationConfiguration.g:3245:5: ( (lv_entry_4_0= RULE_STRING ) ) | 9356 | // InternalApplicationConfiguration.g:3435:5: ( (lv_entry_4_0= RULE_STRING ) ) |
8830 | // InternalApplicationConfiguration.g:3246:6: (lv_entry_4_0= RULE_STRING ) | 9357 | // InternalApplicationConfiguration.g:3436:6: (lv_entry_4_0= RULE_STRING ) |
8831 | { | 9358 | { |
8832 | // InternalApplicationConfiguration.g:3246:6: (lv_entry_4_0= RULE_STRING ) | 9359 | // InternalApplicationConfiguration.g:3436:6: (lv_entry_4_0= RULE_STRING ) |
8833 | // InternalApplicationConfiguration.g:3247:7: lv_entry_4_0= RULE_STRING | 9360 | // InternalApplicationConfiguration.g:3437:7: lv_entry_4_0= RULE_STRING |
8834 | { | 9361 | { |
8835 | lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_12); | 9362 | lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_12); |
8836 | 9363 | ||
@@ -8857,7 +9384,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8857 | break; | 9384 | break; |
8858 | 9385 | ||
8859 | default : | 9386 | default : |
8860 | break loop48; | 9387 | break loop49; |
8861 | } | 9388 | } |
8862 | } while (true); | 9389 | } while (true); |
8863 | 9390 | ||
@@ -8894,7 +9421,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8894 | 9421 | ||
8895 | 9422 | ||
8896 | // $ANTLR start "entryRuleScopeDeclaration" | 9423 | // $ANTLR start "entryRuleScopeDeclaration" |
8897 | // InternalApplicationConfiguration.g:3273:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; | 9424 | // InternalApplicationConfiguration.g:3463:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; |
8898 | public final EObject entryRuleScopeDeclaration() throws RecognitionException { | 9425 | public final EObject entryRuleScopeDeclaration() throws RecognitionException { |
8899 | EObject current = null; | 9426 | EObject current = null; |
8900 | 9427 | ||
@@ -8902,8 +9429,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8902 | 9429 | ||
8903 | 9430 | ||
8904 | try { | 9431 | try { |
8905 | // InternalApplicationConfiguration.g:3273:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) | 9432 | // InternalApplicationConfiguration.g:3463:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) |
8906 | // InternalApplicationConfiguration.g:3274:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF | 9433 | // InternalApplicationConfiguration.g:3464:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF |
8907 | { | 9434 | { |
8908 | newCompositeNode(grammarAccess.getScopeDeclarationRule()); | 9435 | newCompositeNode(grammarAccess.getScopeDeclarationRule()); |
8909 | pushFollow(FOLLOW_1); | 9436 | pushFollow(FOLLOW_1); |
@@ -8930,7 +9457,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8930 | 9457 | ||
8931 | 9458 | ||
8932 | // $ANTLR start "ruleScopeDeclaration" | 9459 | // $ANTLR start "ruleScopeDeclaration" |
8933 | // InternalApplicationConfiguration.g:3280:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; | 9460 | // InternalApplicationConfiguration.g:3470:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; |
8934 | public final EObject ruleScopeDeclaration() throws RecognitionException { | 9461 | public final EObject ruleScopeDeclaration() throws RecognitionException { |
8935 | EObject current = null; | 9462 | EObject current = null; |
8936 | 9463 | ||
@@ -8943,21 +9470,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8943 | enterRule(); | 9470 | enterRule(); |
8944 | 9471 | ||
8945 | try { | 9472 | try { |
8946 | // InternalApplicationConfiguration.g:3286:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) | 9473 | // InternalApplicationConfiguration.g:3476:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) |
8947 | // InternalApplicationConfiguration.g:3287:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) | 9474 | // InternalApplicationConfiguration.g:3477:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) |
8948 | { | 9475 | { |
8949 | // InternalApplicationConfiguration.g:3287:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) | 9476 | // InternalApplicationConfiguration.g:3477:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) |
8950 | // InternalApplicationConfiguration.g:3288:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) | 9477 | // InternalApplicationConfiguration.g:3478:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) |
8951 | { | 9478 | { |
8952 | otherlv_0=(Token)match(input,38,FOLLOW_6); | 9479 | otherlv_0=(Token)match(input,41,FOLLOW_6); |
8953 | 9480 | ||
8954 | newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); | 9481 | newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); |
8955 | 9482 | ||
8956 | // InternalApplicationConfiguration.g:3292:3: ( (lv_name_1_0= RULE_ID ) ) | 9483 | // InternalApplicationConfiguration.g:3482:3: ( (lv_name_1_0= RULE_ID ) ) |
8957 | // InternalApplicationConfiguration.g:3293:4: (lv_name_1_0= RULE_ID ) | 9484 | // InternalApplicationConfiguration.g:3483:4: (lv_name_1_0= RULE_ID ) |
8958 | { | 9485 | { |
8959 | // InternalApplicationConfiguration.g:3293:4: (lv_name_1_0= RULE_ID ) | 9486 | // InternalApplicationConfiguration.g:3483:4: (lv_name_1_0= RULE_ID ) |
8960 | // InternalApplicationConfiguration.g:3294:5: lv_name_1_0= RULE_ID | 9487 | // InternalApplicationConfiguration.g:3484:5: lv_name_1_0= RULE_ID |
8961 | { | 9488 | { |
8962 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_14); | 9489 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_14); |
8963 | 9490 | ||
@@ -8979,11 +9506,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8979 | 9506 | ||
8980 | } | 9507 | } |
8981 | 9508 | ||
8982 | // InternalApplicationConfiguration.g:3310:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) | 9509 | // InternalApplicationConfiguration.g:3500:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) |
8983 | // InternalApplicationConfiguration.g:3311:4: (lv_specification_2_0= ruleScopeSpecification ) | 9510 | // InternalApplicationConfiguration.g:3501:4: (lv_specification_2_0= ruleScopeSpecification ) |
8984 | { | 9511 | { |
8985 | // InternalApplicationConfiguration.g:3311:4: (lv_specification_2_0= ruleScopeSpecification ) | 9512 | // InternalApplicationConfiguration.g:3501:4: (lv_specification_2_0= ruleScopeSpecification ) |
8986 | // InternalApplicationConfiguration.g:3312:5: lv_specification_2_0= ruleScopeSpecification | 9513 | // InternalApplicationConfiguration.g:3502:5: lv_specification_2_0= ruleScopeSpecification |
8987 | { | 9514 | { |
8988 | 9515 | ||
8989 | newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); | 9516 | newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); |
@@ -9033,7 +9560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9033 | 9560 | ||
9034 | 9561 | ||
9035 | // $ANTLR start "entryRuleScopeReference" | 9562 | // $ANTLR start "entryRuleScopeReference" |
9036 | // InternalApplicationConfiguration.g:3333:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; | 9563 | // InternalApplicationConfiguration.g:3523:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; |
9037 | public final EObject entryRuleScopeReference() throws RecognitionException { | 9564 | public final EObject entryRuleScopeReference() throws RecognitionException { |
9038 | EObject current = null; | 9565 | EObject current = null; |
9039 | 9566 | ||
@@ -9041,8 +9568,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9041 | 9568 | ||
9042 | 9569 | ||
9043 | try { | 9570 | try { |
9044 | // InternalApplicationConfiguration.g:3333:55: (iv_ruleScopeReference= ruleScopeReference EOF ) | 9571 | // InternalApplicationConfiguration.g:3523:55: (iv_ruleScopeReference= ruleScopeReference EOF ) |
9045 | // InternalApplicationConfiguration.g:3334:2: iv_ruleScopeReference= ruleScopeReference EOF | 9572 | // InternalApplicationConfiguration.g:3524:2: iv_ruleScopeReference= ruleScopeReference EOF |
9046 | { | 9573 | { |
9047 | newCompositeNode(grammarAccess.getScopeReferenceRule()); | 9574 | newCompositeNode(grammarAccess.getScopeReferenceRule()); |
9048 | pushFollow(FOLLOW_1); | 9575 | pushFollow(FOLLOW_1); |
@@ -9069,7 +9596,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9069 | 9596 | ||
9070 | 9597 | ||
9071 | // $ANTLR start "ruleScopeReference" | 9598 | // $ANTLR start "ruleScopeReference" |
9072 | // InternalApplicationConfiguration.g:3340:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; | 9599 | // InternalApplicationConfiguration.g:3530:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; |
9073 | public final EObject ruleScopeReference() throws RecognitionException { | 9600 | public final EObject ruleScopeReference() throws RecognitionException { |
9074 | EObject current = null; | 9601 | EObject current = null; |
9075 | 9602 | ||
@@ -9079,14 +9606,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9079 | enterRule(); | 9606 | enterRule(); |
9080 | 9607 | ||
9081 | try { | 9608 | try { |
9082 | // InternalApplicationConfiguration.g:3346:2: ( ( (otherlv_0= RULE_ID ) ) ) | 9609 | // InternalApplicationConfiguration.g:3536:2: ( ( (otherlv_0= RULE_ID ) ) ) |
9083 | // InternalApplicationConfiguration.g:3347:2: ( (otherlv_0= RULE_ID ) ) | 9610 | // InternalApplicationConfiguration.g:3537:2: ( (otherlv_0= RULE_ID ) ) |
9084 | { | 9611 | { |
9085 | // InternalApplicationConfiguration.g:3347:2: ( (otherlv_0= RULE_ID ) ) | 9612 | // InternalApplicationConfiguration.g:3537:2: ( (otherlv_0= RULE_ID ) ) |
9086 | // InternalApplicationConfiguration.g:3348:3: (otherlv_0= RULE_ID ) | 9613 | // InternalApplicationConfiguration.g:3538:3: (otherlv_0= RULE_ID ) |
9087 | { | 9614 | { |
9088 | // InternalApplicationConfiguration.g:3348:3: (otherlv_0= RULE_ID ) | 9615 | // InternalApplicationConfiguration.g:3538:3: (otherlv_0= RULE_ID ) |
9089 | // InternalApplicationConfiguration.g:3349:4: otherlv_0= RULE_ID | 9616 | // InternalApplicationConfiguration.g:3539:4: otherlv_0= RULE_ID |
9090 | { | 9617 | { |
9091 | 9618 | ||
9092 | if (current==null) { | 9619 | if (current==null) { |
@@ -9123,7 +9650,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9123 | 9650 | ||
9124 | 9651 | ||
9125 | // $ANTLR start "entryRuleScope" | 9652 | // $ANTLR start "entryRuleScope" |
9126 | // InternalApplicationConfiguration.g:3363:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; | 9653 | // InternalApplicationConfiguration.g:3553:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; |
9127 | public final EObject entryRuleScope() throws RecognitionException { | 9654 | public final EObject entryRuleScope() throws RecognitionException { |
9128 | EObject current = null; | 9655 | EObject current = null; |
9129 | 9656 | ||
@@ -9131,8 +9658,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9131 | 9658 | ||
9132 | 9659 | ||
9133 | try { | 9660 | try { |
9134 | // InternalApplicationConfiguration.g:3363:46: (iv_ruleScope= ruleScope EOF ) | 9661 | // InternalApplicationConfiguration.g:3553:46: (iv_ruleScope= ruleScope EOF ) |
9135 | // InternalApplicationConfiguration.g:3364:2: iv_ruleScope= ruleScope EOF | 9662 | // InternalApplicationConfiguration.g:3554:2: iv_ruleScope= ruleScope EOF |
9136 | { | 9663 | { |
9137 | newCompositeNode(grammarAccess.getScopeRule()); | 9664 | newCompositeNode(grammarAccess.getScopeRule()); |
9138 | pushFollow(FOLLOW_1); | 9665 | pushFollow(FOLLOW_1); |
@@ -9159,7 +9686,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9159 | 9686 | ||
9160 | 9687 | ||
9161 | // $ANTLR start "ruleScope" | 9688 | // $ANTLR start "ruleScope" |
9162 | // InternalApplicationConfiguration.g:3370:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; | 9689 | // InternalApplicationConfiguration.g:3560:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; |
9163 | public final EObject ruleScope() throws RecognitionException { | 9690 | public final EObject ruleScope() throws RecognitionException { |
9164 | EObject current = null; | 9691 | EObject current = null; |
9165 | 9692 | ||
@@ -9172,28 +9699,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9172 | enterRule(); | 9699 | enterRule(); |
9173 | 9700 | ||
9174 | try { | 9701 | try { |
9175 | // InternalApplicationConfiguration.g:3376:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) | 9702 | // InternalApplicationConfiguration.g:3566:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) |
9176 | // InternalApplicationConfiguration.g:3377:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) | 9703 | // InternalApplicationConfiguration.g:3567:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) |
9177 | { | 9704 | { |
9178 | // InternalApplicationConfiguration.g:3377:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) | 9705 | // InternalApplicationConfiguration.g:3567:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) |
9179 | int alt50=2; | 9706 | int alt51=2; |
9180 | int LA50_0 = input.LA(1); | 9707 | int LA51_0 = input.LA(1); |
9181 | 9708 | ||
9182 | if ( (LA50_0==17) ) { | 9709 | if ( (LA51_0==17) ) { |
9183 | alt50=1; | 9710 | alt51=1; |
9184 | } | 9711 | } |
9185 | else if ( (LA50_0==RULE_ID) ) { | 9712 | else if ( (LA51_0==RULE_ID) ) { |
9186 | alt50=2; | 9713 | alt51=2; |
9187 | } | 9714 | } |
9188 | else { | 9715 | else { |
9189 | NoViableAltException nvae = | 9716 | NoViableAltException nvae = |
9190 | new NoViableAltException("", 50, 0, input); | 9717 | new NoViableAltException("", 51, 0, input); |
9191 | 9718 | ||
9192 | throw nvae; | 9719 | throw nvae; |
9193 | } | 9720 | } |
9194 | switch (alt50) { | 9721 | switch (alt51) { |
9195 | case 1 : | 9722 | case 1 : |
9196 | // InternalApplicationConfiguration.g:3378:3: this_ScopeSpecification_0= ruleScopeSpecification | 9723 | // InternalApplicationConfiguration.g:3568:3: this_ScopeSpecification_0= ruleScopeSpecification |
9197 | { | 9724 | { |
9198 | 9725 | ||
9199 | newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); | 9726 | newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); |
@@ -9211,7 +9738,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9211 | } | 9738 | } |
9212 | break; | 9739 | break; |
9213 | case 2 : | 9740 | case 2 : |
9214 | // InternalApplicationConfiguration.g:3387:3: this_ScopeReference_1= ruleScopeReference | 9741 | // InternalApplicationConfiguration.g:3577:3: this_ScopeReference_1= ruleScopeReference |
9215 | { | 9742 | { |
9216 | 9743 | ||
9217 | newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); | 9744 | newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); |
@@ -9251,7 +9778,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9251 | 9778 | ||
9252 | 9779 | ||
9253 | // $ANTLR start "entryRuleTask" | 9780 | // $ANTLR start "entryRuleTask" |
9254 | // InternalApplicationConfiguration.g:3399:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; | 9781 | // InternalApplicationConfiguration.g:3589:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; |
9255 | public final EObject entryRuleTask() throws RecognitionException { | 9782 | public final EObject entryRuleTask() throws RecognitionException { |
9256 | EObject current = null; | 9783 | EObject current = null; |
9257 | 9784 | ||
@@ -9259,8 +9786,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9259 | 9786 | ||
9260 | 9787 | ||
9261 | try { | 9788 | try { |
9262 | // InternalApplicationConfiguration.g:3399:45: (iv_ruleTask= ruleTask EOF ) | 9789 | // InternalApplicationConfiguration.g:3589:45: (iv_ruleTask= ruleTask EOF ) |
9263 | // InternalApplicationConfiguration.g:3400:2: iv_ruleTask= ruleTask EOF | 9790 | // InternalApplicationConfiguration.g:3590:2: iv_ruleTask= ruleTask EOF |
9264 | { | 9791 | { |
9265 | newCompositeNode(grammarAccess.getTaskRule()); | 9792 | newCompositeNode(grammarAccess.getTaskRule()); |
9266 | pushFollow(FOLLOW_1); | 9793 | pushFollow(FOLLOW_1); |
@@ -9287,7 +9814,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9287 | 9814 | ||
9288 | 9815 | ||
9289 | // $ANTLR start "ruleTask" | 9816 | // $ANTLR start "ruleTask" |
9290 | // InternalApplicationConfiguration.g:3406:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; | 9817 | // InternalApplicationConfiguration.g:3596:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; |
9291 | public final EObject ruleTask() throws RecognitionException { | 9818 | public final EObject ruleTask() throws RecognitionException { |
9292 | EObject current = null; | 9819 | EObject current = null; |
9293 | 9820 | ||
@@ -9298,8 +9825,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9298 | enterRule(); | 9825 | enterRule(); |
9299 | 9826 | ||
9300 | try { | 9827 | try { |
9301 | // InternalApplicationConfiguration.g:3412:2: (this_GenerationTask_0= ruleGenerationTask ) | 9828 | // InternalApplicationConfiguration.g:3602:2: (this_GenerationTask_0= ruleGenerationTask ) |
9302 | // InternalApplicationConfiguration.g:3413:2: this_GenerationTask_0= ruleGenerationTask | 9829 | // InternalApplicationConfiguration.g:3603:2: this_GenerationTask_0= ruleGenerationTask |
9303 | { | 9830 | { |
9304 | 9831 | ||
9305 | newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); | 9832 | newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); |
@@ -9333,7 +9860,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9333 | 9860 | ||
9334 | 9861 | ||
9335 | // $ANTLR start "entryRuleGenerationTask" | 9862 | // $ANTLR start "entryRuleGenerationTask" |
9336 | // InternalApplicationConfiguration.g:3424:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; | 9863 | // InternalApplicationConfiguration.g:3614:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; |
9337 | public final EObject entryRuleGenerationTask() throws RecognitionException { | 9864 | public final EObject entryRuleGenerationTask() throws RecognitionException { |
9338 | EObject current = null; | 9865 | EObject current = null; |
9339 | 9866 | ||
@@ -9341,8 +9868,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9341 | 9868 | ||
9342 | 9869 | ||
9343 | try { | 9870 | try { |
9344 | // InternalApplicationConfiguration.g:3424:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) | 9871 | // InternalApplicationConfiguration.g:3614:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) |
9345 | // InternalApplicationConfiguration.g:3425:2: iv_ruleGenerationTask= ruleGenerationTask EOF | 9872 | // InternalApplicationConfiguration.g:3615:2: iv_ruleGenerationTask= ruleGenerationTask EOF |
9346 | { | 9873 | { |
9347 | newCompositeNode(grammarAccess.getGenerationTaskRule()); | 9874 | newCompositeNode(grammarAccess.getGenerationTaskRule()); |
9348 | pushFollow(FOLLOW_1); | 9875 | pushFollow(FOLLOW_1); |
@@ -9369,7 +9896,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9369 | 9896 | ||
9370 | 9897 | ||
9371 | // $ANTLR start "ruleGenerationTask" | 9898 | // $ANTLR start "ruleGenerationTask" |
9372 | // InternalApplicationConfiguration.g:3431:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) ; | 9899 | // InternalApplicationConfiguration.g:3621:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) ; |
9373 | public final EObject ruleGenerationTask() throws RecognitionException { | 9900 | public final EObject ruleGenerationTask() throws RecognitionException { |
9374 | EObject current = null; | 9901 | EObject current = null; |
9375 | 9902 | ||
@@ -9427,18 +9954,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9427 | enterRule(); | 9954 | enterRule(); |
9428 | 9955 | ||
9429 | try { | 9956 | try { |
9430 | // InternalApplicationConfiguration.g:3437:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) ) | 9957 | // InternalApplicationConfiguration.g:3627:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) ) |
9431 | // InternalApplicationConfiguration.g:3438:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) | 9958 | // InternalApplicationConfiguration.g:3628:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) |
9432 | { | 9959 | { |
9433 | // InternalApplicationConfiguration.g:3438:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) | 9960 | // InternalApplicationConfiguration.g:3628:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) |
9434 | // InternalApplicationConfiguration.g:3439:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' | 9961 | // InternalApplicationConfiguration.g:3629:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' |
9435 | { | 9962 | { |
9436 | otherlv_0=(Token)match(input,39,FOLLOW_14); | 9963 | otherlv_0=(Token)match(input,42,FOLLOW_14); |
9437 | 9964 | ||
9438 | newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); | 9965 | newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); |
9439 | 9966 | ||
9440 | // InternalApplicationConfiguration.g:3443:3: () | 9967 | // InternalApplicationConfiguration.g:3633:3: () |
9441 | // InternalApplicationConfiguration.g:3444:4: | 9968 | // InternalApplicationConfiguration.g:3634:4: |
9442 | { | 9969 | { |
9443 | 9970 | ||
9444 | current = forceCreateModelElement( | 9971 | current = forceCreateModelElement( |
@@ -9448,70 +9975,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9448 | 9975 | ||
9449 | } | 9976 | } |
9450 | 9977 | ||
9451 | otherlv_2=(Token)match(input,17,FOLLOW_34); | 9978 | otherlv_2=(Token)match(input,17,FOLLOW_37); |
9452 | 9979 | ||
9453 | newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); | 9980 | newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); |
9454 | 9981 | ||
9455 | // InternalApplicationConfiguration.g:3454:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) | 9982 | // InternalApplicationConfiguration.g:3644:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) |
9456 | // InternalApplicationConfiguration.g:3455:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) | 9983 | // InternalApplicationConfiguration.g:3645:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) |
9457 | { | 9984 | { |
9458 | // InternalApplicationConfiguration.g:3455:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) | 9985 | // InternalApplicationConfiguration.g:3645:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) |
9459 | // InternalApplicationConfiguration.g:3456:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) | 9986 | // InternalApplicationConfiguration.g:3646:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) |
9460 | { | 9987 | { |
9461 | 9988 | ||
9462 | getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); | 9989 | getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); |
9463 | 9990 | ||
9464 | // InternalApplicationConfiguration.g:3459:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) | 9991 | // InternalApplicationConfiguration.g:3649:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) |
9465 | // InternalApplicationConfiguration.g:3460:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* | 9992 | // InternalApplicationConfiguration.g:3650:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* |
9466 | { | 9993 | { |
9467 | // InternalApplicationConfiguration.g:3460:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* | 9994 | // InternalApplicationConfiguration.g:3650:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* |
9468 | loop51: | 9995 | loop52: |
9469 | do { | 9996 | do { |
9470 | int alt51=13; | 9997 | int alt52=13; |
9471 | alt51 = dfa51.predict(input); | 9998 | alt52 = dfa52.predict(input); |
9472 | switch (alt51) { | 9999 | switch (alt52) { |
9473 | case 1 : | 10000 | case 1 : |
9474 | // InternalApplicationConfiguration.g:3461:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | 10001 | // InternalApplicationConfiguration.g:3651:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) |
9475 | { | 10002 | { |
9476 | // InternalApplicationConfiguration.g:3461:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | 10003 | // InternalApplicationConfiguration.g:3651:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) |
9477 | // InternalApplicationConfiguration.g:3462:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) | 10004 | // InternalApplicationConfiguration.g:3652:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) |
9478 | { | 10005 | { |
9479 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { | 10006 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { |
9480 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); | 10007 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); |
9481 | } | 10008 | } |
9482 | // InternalApplicationConfiguration.g:3462:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) | 10009 | // InternalApplicationConfiguration.g:3652:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) |
9483 | // InternalApplicationConfiguration.g:3463:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) | 10010 | // InternalApplicationConfiguration.g:3653:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) |
9484 | { | 10011 | { |
9485 | 10012 | ||
9486 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); | 10013 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); |
9487 | 10014 | ||
9488 | // InternalApplicationConfiguration.g:3466:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) | 10015 | // InternalApplicationConfiguration.g:3656:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) |
9489 | // InternalApplicationConfiguration.g:3466:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) | 10016 | // InternalApplicationConfiguration.g:3656:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) |
9490 | { | 10017 | { |
9491 | if ( !((true)) ) { | 10018 | if ( !((true)) ) { |
9492 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10019 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9493 | } | 10020 | } |
9494 | // InternalApplicationConfiguration.g:3466:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) | 10021 | // InternalApplicationConfiguration.g:3656:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) |
9495 | // InternalApplicationConfiguration.g:3466:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) | 10022 | // InternalApplicationConfiguration.g:3656:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) |
9496 | { | 10023 | { |
9497 | otherlv_4=(Token)match(input,23,FOLLOW_10); | 10024 | otherlv_4=(Token)match(input,23,FOLLOW_10); |
9498 | 10025 | ||
9499 | newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); | 10026 | newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); |
9500 | 10027 | ||
9501 | otherlv_5=(Token)match(input,16,FOLLOW_35); | 10028 | otherlv_5=(Token)match(input,16,FOLLOW_38); |
9502 | 10029 | ||
9503 | newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); | 10030 | newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); |
9504 | 10031 | ||
9505 | // InternalApplicationConfiguration.g:3474:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) | 10032 | // InternalApplicationConfiguration.g:3664:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) |
9506 | // InternalApplicationConfiguration.g:3475:10: (lv_metamodel_6_0= ruleMetamodel ) | 10033 | // InternalApplicationConfiguration.g:3665:10: (lv_metamodel_6_0= ruleMetamodel ) |
9507 | { | 10034 | { |
9508 | // InternalApplicationConfiguration.g:3475:10: (lv_metamodel_6_0= ruleMetamodel ) | 10035 | // InternalApplicationConfiguration.g:3665:10: (lv_metamodel_6_0= ruleMetamodel ) |
9509 | // InternalApplicationConfiguration.g:3476:11: lv_metamodel_6_0= ruleMetamodel | 10036 | // InternalApplicationConfiguration.g:3666:11: lv_metamodel_6_0= ruleMetamodel |
9510 | { | 10037 | { |
9511 | 10038 | ||
9512 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); | 10039 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); |
9513 | 10040 | ||
9514 | pushFollow(FOLLOW_34); | 10041 | pushFollow(FOLLOW_37); |
9515 | lv_metamodel_6_0=ruleMetamodel(); | 10042 | lv_metamodel_6_0=ruleMetamodel(); |
9516 | 10043 | ||
9517 | state._fsp--; | 10044 | state._fsp--; |
@@ -9552,47 +10079,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9552 | } | 10079 | } |
9553 | break; | 10080 | break; |
9554 | case 2 : | 10081 | case 2 : |
9555 | // InternalApplicationConfiguration.g:3499:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | 10082 | // InternalApplicationConfiguration.g:3689:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) |
9556 | { | 10083 | { |
9557 | // InternalApplicationConfiguration.g:3499:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | 10084 | // InternalApplicationConfiguration.g:3689:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) |
9558 | // InternalApplicationConfiguration.g:3500:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) | 10085 | // InternalApplicationConfiguration.g:3690:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) |
9559 | { | 10086 | { |
9560 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { | 10087 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { |
9561 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); | 10088 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); |
9562 | } | 10089 | } |
9563 | // InternalApplicationConfiguration.g:3500:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) | 10090 | // InternalApplicationConfiguration.g:3690:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) |
9564 | // InternalApplicationConfiguration.g:3501:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) | 10091 | // InternalApplicationConfiguration.g:3691:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) |
9565 | { | 10092 | { |
9566 | 10093 | ||
9567 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); | 10094 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); |
9568 | 10095 | ||
9569 | // InternalApplicationConfiguration.g:3504:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) | 10096 | // InternalApplicationConfiguration.g:3694:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) |
9570 | // InternalApplicationConfiguration.g:3504:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) | 10097 | // InternalApplicationConfiguration.g:3694:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) |
9571 | { | 10098 | { |
9572 | if ( !((true)) ) { | 10099 | if ( !((true)) ) { |
9573 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10100 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9574 | } | 10101 | } |
9575 | // InternalApplicationConfiguration.g:3504:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) | 10102 | // InternalApplicationConfiguration.g:3694:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) |
9576 | // InternalApplicationConfiguration.g:3504:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) | 10103 | // InternalApplicationConfiguration.g:3694:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) |
9577 | { | 10104 | { |
9578 | otherlv_7=(Token)match(input,40,FOLLOW_10); | 10105 | otherlv_7=(Token)match(input,43,FOLLOW_10); |
9579 | 10106 | ||
9580 | newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); | 10107 | newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); |
9581 | 10108 | ||
9582 | otherlv_8=(Token)match(input,16,FOLLOW_35); | 10109 | otherlv_8=(Token)match(input,16,FOLLOW_38); |
9583 | 10110 | ||
9584 | newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); | 10111 | newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); |
9585 | 10112 | ||
9586 | // InternalApplicationConfiguration.g:3512:9: ( (lv_partialModel_9_0= rulePartialModel ) ) | 10113 | // InternalApplicationConfiguration.g:3702:9: ( (lv_partialModel_9_0= rulePartialModel ) ) |
9587 | // InternalApplicationConfiguration.g:3513:10: (lv_partialModel_9_0= rulePartialModel ) | 10114 | // InternalApplicationConfiguration.g:3703:10: (lv_partialModel_9_0= rulePartialModel ) |
9588 | { | 10115 | { |
9589 | // InternalApplicationConfiguration.g:3513:10: (lv_partialModel_9_0= rulePartialModel ) | 10116 | // InternalApplicationConfiguration.g:3703:10: (lv_partialModel_9_0= rulePartialModel ) |
9590 | // InternalApplicationConfiguration.g:3514:11: lv_partialModel_9_0= rulePartialModel | 10117 | // InternalApplicationConfiguration.g:3704:11: lv_partialModel_9_0= rulePartialModel |
9591 | { | 10118 | { |
9592 | 10119 | ||
9593 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); | 10120 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); |
9594 | 10121 | ||
9595 | pushFollow(FOLLOW_34); | 10122 | pushFollow(FOLLOW_37); |
9596 | lv_partialModel_9_0=rulePartialModel(); | 10123 | lv_partialModel_9_0=rulePartialModel(); |
9597 | 10124 | ||
9598 | state._fsp--; | 10125 | state._fsp--; |
@@ -9633,47 +10160,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9633 | } | 10160 | } |
9634 | break; | 10161 | break; |
9635 | case 3 : | 10162 | case 3 : |
9636 | // InternalApplicationConfiguration.g:3537:4: ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | 10163 | // InternalApplicationConfiguration.g:3727:4: ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) |
9637 | { | 10164 | { |
9638 | // InternalApplicationConfiguration.g:3537:4: ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | 10165 | // InternalApplicationConfiguration.g:3727:4: ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) |
9639 | // InternalApplicationConfiguration.g:3538:5: {...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) | 10166 | // InternalApplicationConfiguration.g:3728:5: {...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) |
9640 | { | 10167 | { |
9641 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { | 10168 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { |
9642 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); | 10169 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); |
9643 | } | 10170 | } |
9644 | // InternalApplicationConfiguration.g:3538:111: ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) | 10171 | // InternalApplicationConfiguration.g:3728:111: ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) |
9645 | // InternalApplicationConfiguration.g:3539:6: ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) | 10172 | // InternalApplicationConfiguration.g:3729:6: ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) |
9646 | { | 10173 | { |
9647 | 10174 | ||
9648 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); | 10175 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); |
9649 | 10176 | ||
9650 | // InternalApplicationConfiguration.g:3542:9: ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) | 10177 | // InternalApplicationConfiguration.g:3732:9: ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) |
9651 | // InternalApplicationConfiguration.g:3542:10: {...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) | 10178 | // InternalApplicationConfiguration.g:3732:10: {...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) |
9652 | { | 10179 | { |
9653 | if ( !((true)) ) { | 10180 | if ( !((true)) ) { |
9654 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10181 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9655 | } | 10182 | } |
9656 | // InternalApplicationConfiguration.g:3542:19: (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) | 10183 | // InternalApplicationConfiguration.g:3732:19: (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) |
9657 | // InternalApplicationConfiguration.g:3542:20: otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) | 10184 | // InternalApplicationConfiguration.g:3732:20: otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) |
9658 | { | 10185 | { |
9659 | otherlv_10=(Token)match(input,26,FOLLOW_10); | 10186 | otherlv_10=(Token)match(input,26,FOLLOW_10); |
9660 | 10187 | ||
9661 | newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getPatternsKeyword_3_2_0()); | 10188 | newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getPatternsKeyword_3_2_0()); |
9662 | 10189 | ||
9663 | otherlv_11=(Token)match(input,16,FOLLOW_35); | 10190 | otherlv_11=(Token)match(input,16,FOLLOW_38); |
9664 | 10191 | ||
9665 | newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); | 10192 | newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); |
9666 | 10193 | ||
9667 | // InternalApplicationConfiguration.g:3550:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) | 10194 | // InternalApplicationConfiguration.g:3740:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) |
9668 | // InternalApplicationConfiguration.g:3551:10: (lv_patterns_12_0= ruleGraphPattern ) | 10195 | // InternalApplicationConfiguration.g:3741:10: (lv_patterns_12_0= ruleGraphPattern ) |
9669 | { | 10196 | { |
9670 | // InternalApplicationConfiguration.g:3551:10: (lv_patterns_12_0= ruleGraphPattern ) | 10197 | // InternalApplicationConfiguration.g:3741:10: (lv_patterns_12_0= ruleGraphPattern ) |
9671 | // InternalApplicationConfiguration.g:3552:11: lv_patterns_12_0= ruleGraphPattern | 10198 | // InternalApplicationConfiguration.g:3742:11: lv_patterns_12_0= ruleGraphPattern |
9672 | { | 10199 | { |
9673 | 10200 | ||
9674 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); | 10201 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); |
9675 | 10202 | ||
9676 | pushFollow(FOLLOW_34); | 10203 | pushFollow(FOLLOW_37); |
9677 | lv_patterns_12_0=ruleGraphPattern(); | 10204 | lv_patterns_12_0=ruleGraphPattern(); |
9678 | 10205 | ||
9679 | state._fsp--; | 10206 | state._fsp--; |
@@ -9714,47 +10241,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9714 | } | 10241 | } |
9715 | break; | 10242 | break; |
9716 | case 4 : | 10243 | case 4 : |
9717 | // InternalApplicationConfiguration.g:3575:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | 10244 | // InternalApplicationConfiguration.g:3765:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) |
9718 | { | 10245 | { |
9719 | // InternalApplicationConfiguration.g:3575:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | 10246 | // InternalApplicationConfiguration.g:3765:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) |
9720 | // InternalApplicationConfiguration.g:3576:5: {...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) | 10247 | // InternalApplicationConfiguration.g:3766:5: {...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) |
9721 | { | 10248 | { |
9722 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { | 10249 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { |
9723 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); | 10250 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); |
9724 | } | 10251 | } |
9725 | // InternalApplicationConfiguration.g:3576:111: ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) | 10252 | // InternalApplicationConfiguration.g:3766:111: ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) |
9726 | // InternalApplicationConfiguration.g:3577:6: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) | 10253 | // InternalApplicationConfiguration.g:3767:6: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) |
9727 | { | 10254 | { |
9728 | 10255 | ||
9729 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); | 10256 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); |
9730 | 10257 | ||
9731 | // InternalApplicationConfiguration.g:3580:9: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) | 10258 | // InternalApplicationConfiguration.g:3770:9: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) |
9732 | // InternalApplicationConfiguration.g:3580:10: {...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) | 10259 | // InternalApplicationConfiguration.g:3770:10: {...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) |
9733 | { | 10260 | { |
9734 | if ( !((true)) ) { | 10261 | if ( !((true)) ) { |
9735 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10262 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9736 | } | 10263 | } |
9737 | // InternalApplicationConfiguration.g:3580:19: (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) | 10264 | // InternalApplicationConfiguration.g:3770:19: (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) |
9738 | // InternalApplicationConfiguration.g:3580:20: otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) | 10265 | // InternalApplicationConfiguration.g:3770:20: otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) |
9739 | { | 10266 | { |
9740 | otherlv_13=(Token)match(input,38,FOLLOW_10); | 10267 | otherlv_13=(Token)match(input,41,FOLLOW_10); |
9741 | 10268 | ||
9742 | newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); | 10269 | newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); |
9743 | 10270 | ||
9744 | otherlv_14=(Token)match(input,16,FOLLOW_35); | 10271 | otherlv_14=(Token)match(input,16,FOLLOW_38); |
9745 | 10272 | ||
9746 | newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); | 10273 | newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); |
9747 | 10274 | ||
9748 | // InternalApplicationConfiguration.g:3588:9: ( (lv_scope_15_0= ruleScope ) ) | 10275 | // InternalApplicationConfiguration.g:3778:9: ( (lv_scope_15_0= ruleScope ) ) |
9749 | // InternalApplicationConfiguration.g:3589:10: (lv_scope_15_0= ruleScope ) | 10276 | // InternalApplicationConfiguration.g:3779:10: (lv_scope_15_0= ruleScope ) |
9750 | { | 10277 | { |
9751 | // InternalApplicationConfiguration.g:3589:10: (lv_scope_15_0= ruleScope ) | 10278 | // InternalApplicationConfiguration.g:3779:10: (lv_scope_15_0= ruleScope ) |
9752 | // InternalApplicationConfiguration.g:3590:11: lv_scope_15_0= ruleScope | 10279 | // InternalApplicationConfiguration.g:3780:11: lv_scope_15_0= ruleScope |
9753 | { | 10280 | { |
9754 | 10281 | ||
9755 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); | 10282 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); |
9756 | 10283 | ||
9757 | pushFollow(FOLLOW_34); | 10284 | pushFollow(FOLLOW_37); |
9758 | lv_scope_15_0=ruleScope(); | 10285 | lv_scope_15_0=ruleScope(); |
9759 | 10286 | ||
9760 | state._fsp--; | 10287 | state._fsp--; |
@@ -9795,36 +10322,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9795 | } | 10322 | } |
9796 | break; | 10323 | break; |
9797 | case 5 : | 10324 | case 5 : |
9798 | // InternalApplicationConfiguration.g:3613:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | 10325 | // InternalApplicationConfiguration.g:3803:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) |
9799 | { | 10326 | { |
9800 | // InternalApplicationConfiguration.g:3613:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | 10327 | // InternalApplicationConfiguration.g:3803:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) |
9801 | // InternalApplicationConfiguration.g:3614:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) | 10328 | // InternalApplicationConfiguration.g:3804:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) |
9802 | { | 10329 | { |
9803 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { | 10330 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { |
9804 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); | 10331 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); |
9805 | } | 10332 | } |
9806 | // InternalApplicationConfiguration.g:3614:111: ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) | 10333 | // InternalApplicationConfiguration.g:3804:111: ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) |
9807 | // InternalApplicationConfiguration.g:3615:6: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) | 10334 | // InternalApplicationConfiguration.g:3805:6: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) |
9808 | { | 10335 | { |
9809 | 10336 | ||
9810 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); | 10337 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); |
9811 | 10338 | ||
9812 | // InternalApplicationConfiguration.g:3618:9: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) | 10339 | // InternalApplicationConfiguration.g:3808:9: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) |
9813 | // InternalApplicationConfiguration.g:3618:10: {...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) | 10340 | // InternalApplicationConfiguration.g:3808:10: {...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) |
9814 | { | 10341 | { |
9815 | if ( !((true)) ) { | 10342 | if ( !((true)) ) { |
9816 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10343 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9817 | } | 10344 | } |
9818 | // InternalApplicationConfiguration.g:3618:19: ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) | 10345 | // InternalApplicationConfiguration.g:3808:19: ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) |
9819 | // InternalApplicationConfiguration.g:3618:20: ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) | 10346 | // InternalApplicationConfiguration.g:3808:20: ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) |
9820 | { | 10347 | { |
9821 | // InternalApplicationConfiguration.g:3618:20: ( (lv_numberSpecified_16_0= 'number' ) ) | 10348 | // InternalApplicationConfiguration.g:3808:20: ( (lv_numberSpecified_16_0= 'number' ) ) |
9822 | // InternalApplicationConfiguration.g:3619:10: (lv_numberSpecified_16_0= 'number' ) | 10349 | // InternalApplicationConfiguration.g:3809:10: (lv_numberSpecified_16_0= 'number' ) |
9823 | { | 10350 | { |
9824 | // InternalApplicationConfiguration.g:3619:10: (lv_numberSpecified_16_0= 'number' ) | 10351 | // InternalApplicationConfiguration.g:3809:10: (lv_numberSpecified_16_0= 'number' ) |
9825 | // InternalApplicationConfiguration.g:3620:11: lv_numberSpecified_16_0= 'number' | 10352 | // InternalApplicationConfiguration.g:3810:11: lv_numberSpecified_16_0= 'number' |
9826 | { | 10353 | { |
9827 | lv_numberSpecified_16_0=(Token)match(input,41,FOLLOW_10); | 10354 | lv_numberSpecified_16_0=(Token)match(input,44,FOLLOW_10); |
9828 | 10355 | ||
9829 | newLeafNode(lv_numberSpecified_16_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); | 10356 | newLeafNode(lv_numberSpecified_16_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); |
9830 | 10357 | ||
@@ -9840,17 +10367,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9840 | 10367 | ||
9841 | } | 10368 | } |
9842 | 10369 | ||
9843 | otherlv_17=(Token)match(input,16,FOLLOW_33); | 10370 | otherlv_17=(Token)match(input,16,FOLLOW_22); |
9844 | 10371 | ||
9845 | newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); | 10372 | newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); |
9846 | 10373 | ||
9847 | // InternalApplicationConfiguration.g:3636:9: ( (lv_number_18_0= RULE_INT ) ) | 10374 | // InternalApplicationConfiguration.g:3826:9: ( (lv_number_18_0= RULE_INT ) ) |
9848 | // InternalApplicationConfiguration.g:3637:10: (lv_number_18_0= RULE_INT ) | 10375 | // InternalApplicationConfiguration.g:3827:10: (lv_number_18_0= RULE_INT ) |
9849 | { | 10376 | { |
9850 | // InternalApplicationConfiguration.g:3637:10: (lv_number_18_0= RULE_INT ) | 10377 | // InternalApplicationConfiguration.g:3827:10: (lv_number_18_0= RULE_INT ) |
9851 | // InternalApplicationConfiguration.g:3638:11: lv_number_18_0= RULE_INT | 10378 | // InternalApplicationConfiguration.g:3828:11: lv_number_18_0= RULE_INT |
9852 | { | 10379 | { |
9853 | lv_number_18_0=(Token)match(input,RULE_INT,FOLLOW_34); | 10380 | lv_number_18_0=(Token)match(input,RULE_INT,FOLLOW_37); |
9854 | 10381 | ||
9855 | newLeafNode(lv_number_18_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); | 10382 | newLeafNode(lv_number_18_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); |
9856 | 10383 | ||
@@ -9889,36 +10416,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9889 | } | 10416 | } |
9890 | break; | 10417 | break; |
9891 | case 6 : | 10418 | case 6 : |
9892 | // InternalApplicationConfiguration.g:3660:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | 10419 | // InternalApplicationConfiguration.g:3850:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) |
9893 | { | 10420 | { |
9894 | // InternalApplicationConfiguration.g:3660:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | 10421 | // InternalApplicationConfiguration.g:3850:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) |
9895 | // InternalApplicationConfiguration.g:3661:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) | 10422 | // InternalApplicationConfiguration.g:3851:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) |
9896 | { | 10423 | { |
9897 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { | 10424 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { |
9898 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); | 10425 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); |
9899 | } | 10426 | } |
9900 | // InternalApplicationConfiguration.g:3661:111: ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) | 10427 | // InternalApplicationConfiguration.g:3851:111: ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) |
9901 | // InternalApplicationConfiguration.g:3662:6: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) | 10428 | // InternalApplicationConfiguration.g:3852:6: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) |
9902 | { | 10429 | { |
9903 | 10430 | ||
9904 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); | 10431 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); |
9905 | 10432 | ||
9906 | // InternalApplicationConfiguration.g:3665:9: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) | 10433 | // InternalApplicationConfiguration.g:3855:9: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) |
9907 | // InternalApplicationConfiguration.g:3665:10: {...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) | 10434 | // InternalApplicationConfiguration.g:3855:10: {...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) |
9908 | { | 10435 | { |
9909 | if ( !((true)) ) { | 10436 | if ( !((true)) ) { |
9910 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10437 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
9911 | } | 10438 | } |
9912 | // InternalApplicationConfiguration.g:3665:19: ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) | 10439 | // InternalApplicationConfiguration.g:3855:19: ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) |
9913 | // InternalApplicationConfiguration.g:3665:20: ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) | 10440 | // InternalApplicationConfiguration.g:3855:20: ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) |
9914 | { | 10441 | { |
9915 | // InternalApplicationConfiguration.g:3665:20: ( (lv_runSpecified_19_0= 'runs' ) ) | 10442 | // InternalApplicationConfiguration.g:3855:20: ( (lv_runSpecified_19_0= 'runs' ) ) |
9916 | // InternalApplicationConfiguration.g:3666:10: (lv_runSpecified_19_0= 'runs' ) | 10443 | // InternalApplicationConfiguration.g:3856:10: (lv_runSpecified_19_0= 'runs' ) |
9917 | { | 10444 | { |
9918 | // InternalApplicationConfiguration.g:3666:10: (lv_runSpecified_19_0= 'runs' ) | 10445 | // InternalApplicationConfiguration.g:3856:10: (lv_runSpecified_19_0= 'runs' ) |
9919 | // InternalApplicationConfiguration.g:3667:11: lv_runSpecified_19_0= 'runs' | 10446 | // InternalApplicationConfiguration.g:3857:11: lv_runSpecified_19_0= 'runs' |
9920 | { | 10447 | { |
9921 | lv_runSpecified_19_0=(Token)match(input,42,FOLLOW_10); | 10448 | lv_runSpecified_19_0=(Token)match(input,45,FOLLOW_10); |
9922 | 10449 | ||
9923 | newLeafNode(lv_runSpecified_19_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); | 10450 | newLeafNode(lv_runSpecified_19_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); |
9924 | 10451 | ||
@@ -9934,17 +10461,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9934 | 10461 | ||
9935 | } | 10462 | } |
9936 | 10463 | ||
9937 | otherlv_20=(Token)match(input,16,FOLLOW_33); | 10464 | otherlv_20=(Token)match(input,16,FOLLOW_22); |
9938 | 10465 | ||
9939 | newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); | 10466 | newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); |
9940 | 10467 | ||
9941 | // InternalApplicationConfiguration.g:3683:9: ( (lv_runs_21_0= RULE_INT ) ) | 10468 | // InternalApplicationConfiguration.g:3873:9: ( (lv_runs_21_0= RULE_INT ) ) |
9942 | // InternalApplicationConfiguration.g:3684:10: (lv_runs_21_0= RULE_INT ) | 10469 | // InternalApplicationConfiguration.g:3874:10: (lv_runs_21_0= RULE_INT ) |
9943 | { | 10470 | { |
9944 | // InternalApplicationConfiguration.g:3684:10: (lv_runs_21_0= RULE_INT ) | 10471 | // InternalApplicationConfiguration.g:3874:10: (lv_runs_21_0= RULE_INT ) |
9945 | // InternalApplicationConfiguration.g:3685:11: lv_runs_21_0= RULE_INT | 10472 | // InternalApplicationConfiguration.g:3875:11: lv_runs_21_0= RULE_INT |
9946 | { | 10473 | { |
9947 | lv_runs_21_0=(Token)match(input,RULE_INT,FOLLOW_34); | 10474 | lv_runs_21_0=(Token)match(input,RULE_INT,FOLLOW_37); |
9948 | 10475 | ||
9949 | newLeafNode(lv_runs_21_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); | 10476 | newLeafNode(lv_runs_21_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); |
9950 | 10477 | ||
@@ -9983,47 +10510,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9983 | } | 10510 | } |
9984 | break; | 10511 | break; |
9985 | case 7 : | 10512 | case 7 : |
9986 | // InternalApplicationConfiguration.g:3707:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | 10513 | // InternalApplicationConfiguration.g:3897:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) |
9987 | { | 10514 | { |
9988 | // InternalApplicationConfiguration.g:3707:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | 10515 | // InternalApplicationConfiguration.g:3897:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) |
9989 | // InternalApplicationConfiguration.g:3708:5: {...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) | 10516 | // InternalApplicationConfiguration.g:3898:5: {...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) |
9990 | { | 10517 | { |
9991 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { | 10518 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { |
9992 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); | 10519 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); |
9993 | } | 10520 | } |
9994 | // InternalApplicationConfiguration.g:3708:111: ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) | 10521 | // InternalApplicationConfiguration.g:3898:111: ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) |
9995 | // InternalApplicationConfiguration.g:3709:6: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) | 10522 | // InternalApplicationConfiguration.g:3899:6: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) |
9996 | { | 10523 | { |
9997 | 10524 | ||
9998 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); | 10525 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); |
9999 | 10526 | ||
10000 | // InternalApplicationConfiguration.g:3712:9: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) | 10527 | // InternalApplicationConfiguration.g:3902:9: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) |
10001 | // InternalApplicationConfiguration.g:3712:10: {...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) | 10528 | // InternalApplicationConfiguration.g:3902:10: {...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) |
10002 | { | 10529 | { |
10003 | if ( !((true)) ) { | 10530 | if ( !((true)) ) { |
10004 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10531 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10005 | } | 10532 | } |
10006 | // InternalApplicationConfiguration.g:3712:19: (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) | 10533 | // InternalApplicationConfiguration.g:3902:19: (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) |
10007 | // InternalApplicationConfiguration.g:3712:20: otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) | 10534 | // InternalApplicationConfiguration.g:3902:20: otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) |
10008 | { | 10535 | { |
10009 | otherlv_22=(Token)match(input,43,FOLLOW_10); | 10536 | otherlv_22=(Token)match(input,46,FOLLOW_10); |
10010 | 10537 | ||
10011 | newLeafNode(otherlv_22, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); | 10538 | newLeafNode(otherlv_22, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); |
10012 | 10539 | ||
10013 | otherlv_23=(Token)match(input,16,FOLLOW_36); | 10540 | otherlv_23=(Token)match(input,16,FOLLOW_39); |
10014 | 10541 | ||
10015 | newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); | 10542 | newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); |
10016 | 10543 | ||
10017 | // InternalApplicationConfiguration.g:3720:9: ( (lv_solver_24_0= ruleSolver ) ) | 10544 | // InternalApplicationConfiguration.g:3910:9: ( (lv_solver_24_0= ruleSolver ) ) |
10018 | // InternalApplicationConfiguration.g:3721:10: (lv_solver_24_0= ruleSolver ) | 10545 | // InternalApplicationConfiguration.g:3911:10: (lv_solver_24_0= ruleSolver ) |
10019 | { | 10546 | { |
10020 | // InternalApplicationConfiguration.g:3721:10: (lv_solver_24_0= ruleSolver ) | 10547 | // InternalApplicationConfiguration.g:3911:10: (lv_solver_24_0= ruleSolver ) |
10021 | // InternalApplicationConfiguration.g:3722:11: lv_solver_24_0= ruleSolver | 10548 | // InternalApplicationConfiguration.g:3912:11: lv_solver_24_0= ruleSolver |
10022 | { | 10549 | { |
10023 | 10550 | ||
10024 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); | 10551 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); |
10025 | 10552 | ||
10026 | pushFollow(FOLLOW_34); | 10553 | pushFollow(FOLLOW_37); |
10027 | lv_solver_24_0=ruleSolver(); | 10554 | lv_solver_24_0=ruleSolver(); |
10028 | 10555 | ||
10029 | state._fsp--; | 10556 | state._fsp--; |
@@ -10064,47 +10591,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10064 | } | 10591 | } |
10065 | break; | 10592 | break; |
10066 | case 8 : | 10593 | case 8 : |
10067 | // InternalApplicationConfiguration.g:3745:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | 10594 | // InternalApplicationConfiguration.g:3935:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) |
10068 | { | 10595 | { |
10069 | // InternalApplicationConfiguration.g:3745:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | 10596 | // InternalApplicationConfiguration.g:3935:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) |
10070 | // InternalApplicationConfiguration.g:3746:5: {...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) | 10597 | // InternalApplicationConfiguration.g:3936:5: {...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) |
10071 | { | 10598 | { |
10072 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { | 10599 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { |
10073 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); | 10600 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); |
10074 | } | 10601 | } |
10075 | // InternalApplicationConfiguration.g:3746:111: ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) | 10602 | // InternalApplicationConfiguration.g:3936:111: ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) |
10076 | // InternalApplicationConfiguration.g:3747:6: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) | 10603 | // InternalApplicationConfiguration.g:3937:6: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) |
10077 | { | 10604 | { |
10078 | 10605 | ||
10079 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); | 10606 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); |
10080 | 10607 | ||
10081 | // InternalApplicationConfiguration.g:3750:9: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) | 10608 | // InternalApplicationConfiguration.g:3940:9: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) |
10082 | // InternalApplicationConfiguration.g:3750:10: {...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) | 10609 | // InternalApplicationConfiguration.g:3940:10: {...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) |
10083 | { | 10610 | { |
10084 | if ( !((true)) ) { | 10611 | if ( !((true)) ) { |
10085 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10612 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10086 | } | 10613 | } |
10087 | // InternalApplicationConfiguration.g:3750:19: (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) | 10614 | // InternalApplicationConfiguration.g:3940:19: (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) |
10088 | // InternalApplicationConfiguration.g:3750:20: otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) | 10615 | // InternalApplicationConfiguration.g:3940:20: otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) |
10089 | { | 10616 | { |
10090 | otherlv_25=(Token)match(input,27,FOLLOW_10); | 10617 | otherlv_25=(Token)match(input,27,FOLLOW_10); |
10091 | 10618 | ||
10092 | newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); | 10619 | newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); |
10093 | 10620 | ||
10094 | otherlv_26=(Token)match(input,16,FOLLOW_35); | 10621 | otherlv_26=(Token)match(input,16,FOLLOW_38); |
10095 | 10622 | ||
10096 | newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); | 10623 | newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); |
10097 | 10624 | ||
10098 | // InternalApplicationConfiguration.g:3758:9: ( (lv_config_27_0= ruleConfig ) ) | 10625 | // InternalApplicationConfiguration.g:3948:9: ( (lv_config_27_0= ruleConfig ) ) |
10099 | // InternalApplicationConfiguration.g:3759:10: (lv_config_27_0= ruleConfig ) | 10626 | // InternalApplicationConfiguration.g:3949:10: (lv_config_27_0= ruleConfig ) |
10100 | { | 10627 | { |
10101 | // InternalApplicationConfiguration.g:3759:10: (lv_config_27_0= ruleConfig ) | 10628 | // InternalApplicationConfiguration.g:3949:10: (lv_config_27_0= ruleConfig ) |
10102 | // InternalApplicationConfiguration.g:3760:11: lv_config_27_0= ruleConfig | 10629 | // InternalApplicationConfiguration.g:3950:11: lv_config_27_0= ruleConfig |
10103 | { | 10630 | { |
10104 | 10631 | ||
10105 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); | 10632 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); |
10106 | 10633 | ||
10107 | pushFollow(FOLLOW_34); | 10634 | pushFollow(FOLLOW_37); |
10108 | lv_config_27_0=ruleConfig(); | 10635 | lv_config_27_0=ruleConfig(); |
10109 | 10636 | ||
10110 | state._fsp--; | 10637 | state._fsp--; |
@@ -10145,30 +10672,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10145 | } | 10672 | } |
10146 | break; | 10673 | break; |
10147 | case 9 : | 10674 | case 9 : |
10148 | // InternalApplicationConfiguration.g:3783:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | 10675 | // InternalApplicationConfiguration.g:3973:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) |
10149 | { | 10676 | { |
10150 | // InternalApplicationConfiguration.g:3783:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | 10677 | // InternalApplicationConfiguration.g:3973:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) |
10151 | // InternalApplicationConfiguration.g:3784:5: {...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) | 10678 | // InternalApplicationConfiguration.g:3974:5: {...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) |
10152 | { | 10679 | { |
10153 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { | 10680 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { |
10154 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); | 10681 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); |
10155 | } | 10682 | } |
10156 | // InternalApplicationConfiguration.g:3784:111: ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) | 10683 | // InternalApplicationConfiguration.g:3974:111: ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) |
10157 | // InternalApplicationConfiguration.g:3785:6: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) | 10684 | // InternalApplicationConfiguration.g:3975:6: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) |
10158 | { | 10685 | { |
10159 | 10686 | ||
10160 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); | 10687 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); |
10161 | 10688 | ||
10162 | // InternalApplicationConfiguration.g:3788:9: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) | 10689 | // InternalApplicationConfiguration.g:3978:9: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) |
10163 | // InternalApplicationConfiguration.g:3788:10: {...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) | 10690 | // InternalApplicationConfiguration.g:3978:10: {...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) |
10164 | { | 10691 | { |
10165 | if ( !((true)) ) { | 10692 | if ( !((true)) ) { |
10166 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10693 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10167 | } | 10694 | } |
10168 | // InternalApplicationConfiguration.g:3788:19: (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) | 10695 | // InternalApplicationConfiguration.g:3978:19: (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) |
10169 | // InternalApplicationConfiguration.g:3788:20: otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) | 10696 | // InternalApplicationConfiguration.g:3978:20: otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) |
10170 | { | 10697 | { |
10171 | otherlv_28=(Token)match(input,44,FOLLOW_10); | 10698 | otherlv_28=(Token)match(input,47,FOLLOW_10); |
10172 | 10699 | ||
10173 | newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); | 10700 | newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); |
10174 | 10701 | ||
@@ -10176,16 +10703,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10176 | 10703 | ||
10177 | newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); | 10704 | newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); |
10178 | 10705 | ||
10179 | // InternalApplicationConfiguration.g:3796:9: ( (lv_debugFolder_30_0= ruleFile ) ) | 10706 | // InternalApplicationConfiguration.g:3986:9: ( (lv_debugFolder_30_0= ruleFile ) ) |
10180 | // InternalApplicationConfiguration.g:3797:10: (lv_debugFolder_30_0= ruleFile ) | 10707 | // InternalApplicationConfiguration.g:3987:10: (lv_debugFolder_30_0= ruleFile ) |
10181 | { | 10708 | { |
10182 | // InternalApplicationConfiguration.g:3797:10: (lv_debugFolder_30_0= ruleFile ) | 10709 | // InternalApplicationConfiguration.g:3987:10: (lv_debugFolder_30_0= ruleFile ) |
10183 | // InternalApplicationConfiguration.g:3798:11: lv_debugFolder_30_0= ruleFile | 10710 | // InternalApplicationConfiguration.g:3988:11: lv_debugFolder_30_0= ruleFile |
10184 | { | 10711 | { |
10185 | 10712 | ||
10186 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); | 10713 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); |
10187 | 10714 | ||
10188 | pushFollow(FOLLOW_34); | 10715 | pushFollow(FOLLOW_37); |
10189 | lv_debugFolder_30_0=ruleFile(); | 10716 | lv_debugFolder_30_0=ruleFile(); |
10190 | 10717 | ||
10191 | state._fsp--; | 10718 | state._fsp--; |
@@ -10226,30 +10753,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10226 | } | 10753 | } |
10227 | break; | 10754 | break; |
10228 | case 10 : | 10755 | case 10 : |
10229 | // InternalApplicationConfiguration.g:3821:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | 10756 | // InternalApplicationConfiguration.g:4011:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) |
10230 | { | 10757 | { |
10231 | // InternalApplicationConfiguration.g:3821:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | 10758 | // InternalApplicationConfiguration.g:4011:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) |
10232 | // InternalApplicationConfiguration.g:3822:5: {...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) | 10759 | // InternalApplicationConfiguration.g:4012:5: {...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) |
10233 | { | 10760 | { |
10234 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { | 10761 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { |
10235 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); | 10762 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); |
10236 | } | 10763 | } |
10237 | // InternalApplicationConfiguration.g:3822:111: ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) | 10764 | // InternalApplicationConfiguration.g:4012:111: ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) |
10238 | // InternalApplicationConfiguration.g:3823:6: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) | 10765 | // InternalApplicationConfiguration.g:4013:6: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) |
10239 | { | 10766 | { |
10240 | 10767 | ||
10241 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); | 10768 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); |
10242 | 10769 | ||
10243 | // InternalApplicationConfiguration.g:3826:9: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) | 10770 | // InternalApplicationConfiguration.g:4016:9: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) |
10244 | // InternalApplicationConfiguration.g:3826:10: {...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) | 10771 | // InternalApplicationConfiguration.g:4016:10: {...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) |
10245 | { | 10772 | { |
10246 | if ( !((true)) ) { | 10773 | if ( !((true)) ) { |
10247 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10774 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10248 | } | 10775 | } |
10249 | // InternalApplicationConfiguration.g:3826:19: (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) | 10776 | // InternalApplicationConfiguration.g:4016:19: (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) |
10250 | // InternalApplicationConfiguration.g:3826:20: otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) | 10777 | // InternalApplicationConfiguration.g:4016:20: otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) |
10251 | { | 10778 | { |
10252 | otherlv_31=(Token)match(input,45,FOLLOW_10); | 10779 | otherlv_31=(Token)match(input,48,FOLLOW_10); |
10253 | 10780 | ||
10254 | newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); | 10781 | newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); |
10255 | 10782 | ||
@@ -10257,16 +10784,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10257 | 10784 | ||
10258 | newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); | 10785 | newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); |
10259 | 10786 | ||
10260 | // InternalApplicationConfiguration.g:3834:9: ( (lv_targetLogFile_33_0= ruleFile ) ) | 10787 | // InternalApplicationConfiguration.g:4024:9: ( (lv_targetLogFile_33_0= ruleFile ) ) |
10261 | // InternalApplicationConfiguration.g:3835:10: (lv_targetLogFile_33_0= ruleFile ) | 10788 | // InternalApplicationConfiguration.g:4025:10: (lv_targetLogFile_33_0= ruleFile ) |
10262 | { | 10789 | { |
10263 | // InternalApplicationConfiguration.g:3835:10: (lv_targetLogFile_33_0= ruleFile ) | 10790 | // InternalApplicationConfiguration.g:4025:10: (lv_targetLogFile_33_0= ruleFile ) |
10264 | // InternalApplicationConfiguration.g:3836:11: lv_targetLogFile_33_0= ruleFile | 10791 | // InternalApplicationConfiguration.g:4026:11: lv_targetLogFile_33_0= ruleFile |
10265 | { | 10792 | { |
10266 | 10793 | ||
10267 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); | 10794 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); |
10268 | 10795 | ||
10269 | pushFollow(FOLLOW_34); | 10796 | pushFollow(FOLLOW_37); |
10270 | lv_targetLogFile_33_0=ruleFile(); | 10797 | lv_targetLogFile_33_0=ruleFile(); |
10271 | 10798 | ||
10272 | state._fsp--; | 10799 | state._fsp--; |
@@ -10307,30 +10834,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10307 | } | 10834 | } |
10308 | break; | 10835 | break; |
10309 | case 11 : | 10836 | case 11 : |
10310 | // InternalApplicationConfiguration.g:3859:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | 10837 | // InternalApplicationConfiguration.g:4049:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) |
10311 | { | 10838 | { |
10312 | // InternalApplicationConfiguration.g:3859:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | 10839 | // InternalApplicationConfiguration.g:4049:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) |
10313 | // InternalApplicationConfiguration.g:3860:5: {...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) | 10840 | // InternalApplicationConfiguration.g:4050:5: {...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) |
10314 | { | 10841 | { |
10315 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { | 10842 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { |
10316 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); | 10843 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); |
10317 | } | 10844 | } |
10318 | // InternalApplicationConfiguration.g:3860:112: ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) | 10845 | // InternalApplicationConfiguration.g:4050:112: ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) |
10319 | // InternalApplicationConfiguration.g:3861:6: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) | 10846 | // InternalApplicationConfiguration.g:4051:6: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) |
10320 | { | 10847 | { |
10321 | 10848 | ||
10322 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); | 10849 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); |
10323 | 10850 | ||
10324 | // InternalApplicationConfiguration.g:3864:9: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) | 10851 | // InternalApplicationConfiguration.g:4054:9: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) |
10325 | // InternalApplicationConfiguration.g:3864:10: {...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) | 10852 | // InternalApplicationConfiguration.g:4054:10: {...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) |
10326 | { | 10853 | { |
10327 | if ( !((true)) ) { | 10854 | if ( !((true)) ) { |
10328 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10855 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10329 | } | 10856 | } |
10330 | // InternalApplicationConfiguration.g:3864:19: (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) | 10857 | // InternalApplicationConfiguration.g:4054:19: (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) |
10331 | // InternalApplicationConfiguration.g:3864:20: otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) | 10858 | // InternalApplicationConfiguration.g:4054:20: otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) |
10332 | { | 10859 | { |
10333 | otherlv_34=(Token)match(input,46,FOLLOW_10); | 10860 | otherlv_34=(Token)match(input,49,FOLLOW_10); |
10334 | 10861 | ||
10335 | newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); | 10862 | newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); |
10336 | 10863 | ||
@@ -10338,16 +10865,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10338 | 10865 | ||
10339 | newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); | 10866 | newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); |
10340 | 10867 | ||
10341 | // InternalApplicationConfiguration.g:3872:9: ( (lv_targetStatisticsFile_36_0= ruleFile ) ) | 10868 | // InternalApplicationConfiguration.g:4062:9: ( (lv_targetStatisticsFile_36_0= ruleFile ) ) |
10342 | // InternalApplicationConfiguration.g:3873:10: (lv_targetStatisticsFile_36_0= ruleFile ) | 10869 | // InternalApplicationConfiguration.g:4063:10: (lv_targetStatisticsFile_36_0= ruleFile ) |
10343 | { | 10870 | { |
10344 | // InternalApplicationConfiguration.g:3873:10: (lv_targetStatisticsFile_36_0= ruleFile ) | 10871 | // InternalApplicationConfiguration.g:4063:10: (lv_targetStatisticsFile_36_0= ruleFile ) |
10345 | // InternalApplicationConfiguration.g:3874:11: lv_targetStatisticsFile_36_0= ruleFile | 10872 | // InternalApplicationConfiguration.g:4064:11: lv_targetStatisticsFile_36_0= ruleFile |
10346 | { | 10873 | { |
10347 | 10874 | ||
10348 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); | 10875 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); |
10349 | 10876 | ||
10350 | pushFollow(FOLLOW_34); | 10877 | pushFollow(FOLLOW_37); |
10351 | lv_targetStatisticsFile_36_0=ruleFile(); | 10878 | lv_targetStatisticsFile_36_0=ruleFile(); |
10352 | 10879 | ||
10353 | state._fsp--; | 10880 | state._fsp--; |
@@ -10388,30 +10915,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10388 | } | 10915 | } |
10389 | break; | 10916 | break; |
10390 | case 12 : | 10917 | case 12 : |
10391 | // InternalApplicationConfiguration.g:3897:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) | 10918 | // InternalApplicationConfiguration.g:4087:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) |
10392 | { | 10919 | { |
10393 | // InternalApplicationConfiguration.g:3897:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) | 10920 | // InternalApplicationConfiguration.g:4087:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) |
10394 | // InternalApplicationConfiguration.g:3898:5: {...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) | 10921 | // InternalApplicationConfiguration.g:4088:5: {...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) |
10395 | { | 10922 | { |
10396 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { | 10923 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { |
10397 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); | 10924 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); |
10398 | } | 10925 | } |
10399 | // InternalApplicationConfiguration.g:3898:112: ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) | 10926 | // InternalApplicationConfiguration.g:4088:112: ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) |
10400 | // InternalApplicationConfiguration.g:3899:6: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) | 10927 | // InternalApplicationConfiguration.g:4089:6: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) |
10401 | { | 10928 | { |
10402 | 10929 | ||
10403 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); | 10930 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); |
10404 | 10931 | ||
10405 | // InternalApplicationConfiguration.g:3902:9: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) | 10932 | // InternalApplicationConfiguration.g:4092:9: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) |
10406 | // InternalApplicationConfiguration.g:3902:10: {...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) | 10933 | // InternalApplicationConfiguration.g:4092:10: {...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) |
10407 | { | 10934 | { |
10408 | if ( !((true)) ) { | 10935 | if ( !((true)) ) { |
10409 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 10936 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
10410 | } | 10937 | } |
10411 | // InternalApplicationConfiguration.g:3902:19: (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) | 10938 | // InternalApplicationConfiguration.g:4092:19: (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) |
10412 | // InternalApplicationConfiguration.g:3902:20: otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) | 10939 | // InternalApplicationConfiguration.g:4092:20: otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) |
10413 | { | 10940 | { |
10414 | otherlv_37=(Token)match(input,47,FOLLOW_10); | 10941 | otherlv_37=(Token)match(input,50,FOLLOW_10); |
10415 | 10942 | ||
10416 | newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); | 10943 | newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); |
10417 | 10944 | ||
@@ -10419,16 +10946,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10419 | 10946 | ||
10420 | newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); | 10947 | newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); |
10421 | 10948 | ||
10422 | // InternalApplicationConfiguration.g:3910:9: ( (lv_tagetFolder_39_0= ruleFile ) ) | 10949 | // InternalApplicationConfiguration.g:4100:9: ( (lv_tagetFolder_39_0= ruleFile ) ) |
10423 | // InternalApplicationConfiguration.g:3911:10: (lv_tagetFolder_39_0= ruleFile ) | 10950 | // InternalApplicationConfiguration.g:4101:10: (lv_tagetFolder_39_0= ruleFile ) |
10424 | { | 10951 | { |
10425 | // InternalApplicationConfiguration.g:3911:10: (lv_tagetFolder_39_0= ruleFile ) | 10952 | // InternalApplicationConfiguration.g:4101:10: (lv_tagetFolder_39_0= ruleFile ) |
10426 | // InternalApplicationConfiguration.g:3912:11: lv_tagetFolder_39_0= ruleFile | 10953 | // InternalApplicationConfiguration.g:4102:11: lv_tagetFolder_39_0= ruleFile |
10427 | { | 10954 | { |
10428 | 10955 | ||
10429 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); | 10956 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); |
10430 | 10957 | ||
10431 | pushFollow(FOLLOW_34); | 10958 | pushFollow(FOLLOW_37); |
10432 | lv_tagetFolder_39_0=ruleFile(); | 10959 | lv_tagetFolder_39_0=ruleFile(); |
10433 | 10960 | ||
10434 | state._fsp--; | 10961 | state._fsp--; |
@@ -10470,7 +10997,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10470 | break; | 10997 | break; |
10471 | 10998 | ||
10472 | default : | 10999 | default : |
10473 | break loop51; | 11000 | break loop52; |
10474 | } | 11001 | } |
10475 | } while (true); | 11002 | } while (true); |
10476 | 11003 | ||
@@ -10512,8 +11039,123 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10512 | // $ANTLR end "ruleGenerationTask" | 11039 | // $ANTLR end "ruleGenerationTask" |
10513 | 11040 | ||
10514 | 11041 | ||
11042 | // $ANTLR start "ruleDocumentLevelSpecification" | ||
11043 | // InternalApplicationConfiguration.g:4140:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; | ||
11044 | public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException { | ||
11045 | Enumerator current = null; | ||
11046 | |||
11047 | Token enumLiteral_0=null; | ||
11048 | Token enumLiteral_1=null; | ||
11049 | Token enumLiteral_2=null; | ||
11050 | |||
11051 | |||
11052 | enterRule(); | ||
11053 | |||
11054 | try { | ||
11055 | // InternalApplicationConfiguration.g:4146:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) | ||
11056 | // InternalApplicationConfiguration.g:4147:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) | ||
11057 | { | ||
11058 | // InternalApplicationConfiguration.g:4147:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) | ||
11059 | int alt53=3; | ||
11060 | switch ( input.LA(1) ) { | ||
11061 | case 51: | ||
11062 | { | ||
11063 | alt53=1; | ||
11064 | } | ||
11065 | break; | ||
11066 | case 52: | ||
11067 | { | ||
11068 | alt53=2; | ||
11069 | } | ||
11070 | break; | ||
11071 | case 53: | ||
11072 | { | ||
11073 | alt53=3; | ||
11074 | } | ||
11075 | break; | ||
11076 | default: | ||
11077 | NoViableAltException nvae = | ||
11078 | new NoViableAltException("", 53, 0, input); | ||
11079 | |||
11080 | throw nvae; | ||
11081 | } | ||
11082 | |||
11083 | switch (alt53) { | ||
11084 | case 1 : | ||
11085 | // InternalApplicationConfiguration.g:4148:3: (enumLiteral_0= 'none' ) | ||
11086 | { | ||
11087 | // InternalApplicationConfiguration.g:4148:3: (enumLiteral_0= 'none' ) | ||
11088 | // InternalApplicationConfiguration.g:4149:4: enumLiteral_0= 'none' | ||
11089 | { | ||
11090 | enumLiteral_0=(Token)match(input,51,FOLLOW_2); | ||
11091 | |||
11092 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | ||
11093 | newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); | ||
11094 | |||
11095 | |||
11096 | } | ||
11097 | |||
11098 | |||
11099 | } | ||
11100 | break; | ||
11101 | case 2 : | ||
11102 | // InternalApplicationConfiguration.g:4156:3: (enumLiteral_1= 'normal' ) | ||
11103 | { | ||
11104 | // InternalApplicationConfiguration.g:4156:3: (enumLiteral_1= 'normal' ) | ||
11105 | // InternalApplicationConfiguration.g:4157:4: enumLiteral_1= 'normal' | ||
11106 | { | ||
11107 | enumLiteral_1=(Token)match(input,52,FOLLOW_2); | ||
11108 | |||
11109 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | ||
11110 | newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); | ||
11111 | |||
11112 | |||
11113 | } | ||
11114 | |||
11115 | |||
11116 | } | ||
11117 | break; | ||
11118 | case 3 : | ||
11119 | // InternalApplicationConfiguration.g:4164:3: (enumLiteral_2= 'full' ) | ||
11120 | { | ||
11121 | // InternalApplicationConfiguration.g:4164:3: (enumLiteral_2= 'full' ) | ||
11122 | // InternalApplicationConfiguration.g:4165:4: enumLiteral_2= 'full' | ||
11123 | { | ||
11124 | enumLiteral_2=(Token)match(input,53,FOLLOW_2); | ||
11125 | |||
11126 | current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); | ||
11127 | newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); | ||
11128 | |||
11129 | |||
11130 | } | ||
11131 | |||
11132 | |||
11133 | } | ||
11134 | break; | ||
11135 | |||
11136 | } | ||
11137 | |||
11138 | |||
11139 | } | ||
11140 | |||
11141 | |||
11142 | leaveRule(); | ||
11143 | |||
11144 | } | ||
11145 | |||
11146 | catch (RecognitionException re) { | ||
11147 | recover(input,re); | ||
11148 | appendSkippedTokens(); | ||
11149 | } | ||
11150 | finally { | ||
11151 | } | ||
11152 | return current; | ||
11153 | } | ||
11154 | // $ANTLR end "ruleDocumentLevelSpecification" | ||
11155 | |||
11156 | |||
10515 | // $ANTLR start "ruleSolver" | 11157 | // $ANTLR start "ruleSolver" |
10516 | // InternalApplicationConfiguration.g:3950:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; | 11158 | // InternalApplicationConfiguration.g:4175:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; |
10517 | public final Enumerator ruleSolver() throws RecognitionException { | 11159 | public final Enumerator ruleSolver() throws RecognitionException { |
10518 | Enumerator current = null; | 11160 | Enumerator current = null; |
10519 | 11161 | ||
@@ -10525,42 +11167,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10525 | enterRule(); | 11167 | enterRule(); |
10526 | 11168 | ||
10527 | try { | 11169 | try { |
10528 | // InternalApplicationConfiguration.g:3956:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) | 11170 | // InternalApplicationConfiguration.g:4181:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) |
10529 | // InternalApplicationConfiguration.g:3957:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) | 11171 | // InternalApplicationConfiguration.g:4182:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) |
10530 | { | 11172 | { |
10531 | // InternalApplicationConfiguration.g:3957:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) | 11173 | // InternalApplicationConfiguration.g:4182:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) |
10532 | int alt52=3; | 11174 | int alt54=3; |
10533 | switch ( input.LA(1) ) { | 11175 | switch ( input.LA(1) ) { |
10534 | case 48: | 11176 | case 54: |
10535 | { | 11177 | { |
10536 | alt52=1; | 11178 | alt54=1; |
10537 | } | 11179 | } |
10538 | break; | 11180 | break; |
10539 | case 49: | 11181 | case 55: |
10540 | { | 11182 | { |
10541 | alt52=2; | 11183 | alt54=2; |
10542 | } | 11184 | } |
10543 | break; | 11185 | break; |
10544 | case 50: | 11186 | case 56: |
10545 | { | 11187 | { |
10546 | alt52=3; | 11188 | alt54=3; |
10547 | } | 11189 | } |
10548 | break; | 11190 | break; |
10549 | default: | 11191 | default: |
10550 | NoViableAltException nvae = | 11192 | NoViableAltException nvae = |
10551 | new NoViableAltException("", 52, 0, input); | 11193 | new NoViableAltException("", 54, 0, input); |
10552 | 11194 | ||
10553 | throw nvae; | 11195 | throw nvae; |
10554 | } | 11196 | } |
10555 | 11197 | ||
10556 | switch (alt52) { | 11198 | switch (alt54) { |
10557 | case 1 : | 11199 | case 1 : |
10558 | // InternalApplicationConfiguration.g:3958:3: (enumLiteral_0= 'SMTSolver' ) | 11200 | // InternalApplicationConfiguration.g:4183:3: (enumLiteral_0= 'SMTSolver' ) |
10559 | { | 11201 | { |
10560 | // InternalApplicationConfiguration.g:3958:3: (enumLiteral_0= 'SMTSolver' ) | 11202 | // InternalApplicationConfiguration.g:4183:3: (enumLiteral_0= 'SMTSolver' ) |
10561 | // InternalApplicationConfiguration.g:3959:4: enumLiteral_0= 'SMTSolver' | 11203 | // InternalApplicationConfiguration.g:4184:4: enumLiteral_0= 'SMTSolver' |
10562 | { | 11204 | { |
10563 | enumLiteral_0=(Token)match(input,48,FOLLOW_2); | 11205 | enumLiteral_0=(Token)match(input,54,FOLLOW_2); |
10564 | 11206 | ||
10565 | current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | 11207 | current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); |
10566 | newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); | 11208 | newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); |
@@ -10572,12 +11214,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10572 | } | 11214 | } |
10573 | break; | 11215 | break; |
10574 | case 2 : | 11216 | case 2 : |
10575 | // InternalApplicationConfiguration.g:3966:3: (enumLiteral_1= 'AlloySolver' ) | 11217 | // InternalApplicationConfiguration.g:4191:3: (enumLiteral_1= 'AlloySolver' ) |
10576 | { | 11218 | { |
10577 | // InternalApplicationConfiguration.g:3966:3: (enumLiteral_1= 'AlloySolver' ) | 11219 | // InternalApplicationConfiguration.g:4191:3: (enumLiteral_1= 'AlloySolver' ) |
10578 | // InternalApplicationConfiguration.g:3967:4: enumLiteral_1= 'AlloySolver' | 11220 | // InternalApplicationConfiguration.g:4192:4: enumLiteral_1= 'AlloySolver' |
10579 | { | 11221 | { |
10580 | enumLiteral_1=(Token)match(input,49,FOLLOW_2); | 11222 | enumLiteral_1=(Token)match(input,55,FOLLOW_2); |
10581 | 11223 | ||
10582 | current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | 11224 | current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); |
10583 | newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); | 11225 | newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); |
@@ -10589,12 +11231,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10589 | } | 11231 | } |
10590 | break; | 11232 | break; |
10591 | case 3 : | 11233 | case 3 : |
10592 | // InternalApplicationConfiguration.g:3974:3: (enumLiteral_2= 'ViatraSolver' ) | 11234 | // InternalApplicationConfiguration.g:4199:3: (enumLiteral_2= 'ViatraSolver' ) |
10593 | { | 11235 | { |
10594 | // InternalApplicationConfiguration.g:3974:3: (enumLiteral_2= 'ViatraSolver' ) | 11236 | // InternalApplicationConfiguration.g:4199:3: (enumLiteral_2= 'ViatraSolver' ) |
10595 | // InternalApplicationConfiguration.g:3975:4: enumLiteral_2= 'ViatraSolver' | 11237 | // InternalApplicationConfiguration.g:4200:4: enumLiteral_2= 'ViatraSolver' |
10596 | { | 11238 | { |
10597 | enumLiteral_2=(Token)match(input,50,FOLLOW_2); | 11239 | enumLiteral_2=(Token)match(input,56,FOLLOW_2); |
10598 | 11240 | ||
10599 | current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); | 11241 | current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); |
10600 | newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); | 11242 | newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); |
@@ -10629,14 +11271,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10629 | // Delegated rules | 11271 | // Delegated rules |
10630 | 11272 | ||
10631 | 11273 | ||
10632 | protected DFA51 dfa51 = new DFA51(this); | 11274 | protected DFA52 dfa52 = new DFA52(this); |
10633 | static final String dfa_1s = "\16\uffff"; | 11275 | static final String dfa_1s = "\16\uffff"; |
10634 | static final String dfa_2s = "\1\23\15\uffff"; | 11276 | static final String dfa_2s = "\1\23\15\uffff"; |
10635 | static final String dfa_3s = "\1\57\15\uffff"; | 11277 | static final String dfa_3s = "\1\62\15\uffff"; |
10636 | static final String dfa_4s = "\1\uffff\1\15\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"; | 11278 | static final String dfa_4s = "\1\uffff\1\15\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"; |
10637 | static final String dfa_5s = "\1\0\15\uffff}>"; | 11279 | static final String dfa_5s = "\1\0\15\uffff}>"; |
10638 | static final String[] dfa_6s = { | 11280 | static final String[] dfa_6s = { |
10639 | "\1\1\3\uffff\1\2\2\uffff\1\4\1\11\12\uffff\1\5\1\uffff\1\3\1\6\1\7\1\10\1\12\1\13\1\14\1\15", | 11281 | "\1\1\3\uffff\1\2\2\uffff\1\4\1\11\15\uffff\1\5\1\uffff\1\3\1\6\1\7\1\10\1\12\1\13\1\14\1\15", |
10640 | "", | 11282 | "", |
10641 | "", | 11283 | "", |
10642 | "", | 11284 | "", |
@@ -10659,11 +11301,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10659 | static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); | 11301 | static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); |
10660 | static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); | 11302 | static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); |
10661 | 11303 | ||
10662 | class DFA51 extends DFA { | 11304 | class DFA52 extends DFA { |
10663 | 11305 | ||
10664 | public DFA51(BaseRecognizer recognizer) { | 11306 | public DFA52(BaseRecognizer recognizer) { |
10665 | this.recognizer = recognizer; | 11307 | this.recognizer = recognizer; |
10666 | this.decisionNumber = 51; | 11308 | this.decisionNumber = 52; |
10667 | this.eot = dfa_1; | 11309 | this.eot = dfa_1; |
10668 | this.eof = dfa_1; | 11310 | this.eof = dfa_1; |
10669 | this.min = dfa_2; | 11311 | this.min = dfa_2; |
@@ -10673,52 +11315,52 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10673 | this.transition = dfa_6; | 11315 | this.transition = dfa_6; |
10674 | } | 11316 | } |
10675 | public String getDescription() { | 11317 | public String getDescription() { |
10676 | return "()* loopback of 3460:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )*"; | 11318 | return "()* loopback of 3650:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'patterns' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )*"; |
10677 | } | 11319 | } |
10678 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 11320 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
10679 | TokenStream input = (TokenStream)_input; | 11321 | TokenStream input = (TokenStream)_input; |
10680 | int _s = s; | 11322 | int _s = s; |
10681 | switch ( s ) { | 11323 | switch ( s ) { |
10682 | case 0 : | 11324 | case 0 : |
10683 | int LA51_0 = input.LA(1); | 11325 | int LA52_0 = input.LA(1); |
10684 | 11326 | ||
10685 | 11327 | ||
10686 | int index51_0 = input.index(); | 11328 | int index52_0 = input.index(); |
10687 | input.rewind(); | 11329 | input.rewind(); |
10688 | s = -1; | 11330 | s = -1; |
10689 | if ( (LA51_0==19) ) {s = 1;} | 11331 | if ( (LA52_0==19) ) {s = 1;} |
10690 | 11332 | ||
10691 | else if ( LA51_0 == 23 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} | 11333 | else if ( LA52_0 == 23 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} |
10692 | 11334 | ||
10693 | else if ( LA51_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} | 11335 | else if ( LA52_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} |
10694 | 11336 | ||
10695 | else if ( LA51_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} | 11337 | else if ( LA52_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} |
10696 | 11338 | ||
10697 | else if ( LA51_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} | 11339 | else if ( LA52_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} |
10698 | 11340 | ||
10699 | else if ( LA51_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} | 11341 | else if ( LA52_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} |
10700 | 11342 | ||
10701 | else if ( LA51_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} | 11343 | else if ( LA52_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} |
10702 | 11344 | ||
10703 | else if ( LA51_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} | 11345 | else if ( LA52_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} |
10704 | 11346 | ||
10705 | else if ( LA51_0 == 27 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} | 11347 | else if ( LA52_0 == 27 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} |
10706 | 11348 | ||
10707 | else if ( LA51_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} | 11349 | else if ( LA52_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} |
10708 | 11350 | ||
10709 | else if ( LA51_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} | 11351 | else if ( LA52_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} |
10710 | 11352 | ||
10711 | else if ( LA51_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} | 11353 | else if ( LA52_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} |
10712 | 11354 | ||
10713 | else if ( LA51_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} | 11355 | else if ( LA52_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} |
10714 | 11356 | ||
10715 | 11357 | ||
10716 | input.seek(index51_0); | 11358 | input.seek(index52_0); |
10717 | if ( s>=0 ) return s; | 11359 | if ( s>=0 ) return s; |
10718 | break; | 11360 | break; |
10719 | } | 11361 | } |
10720 | NoViableAltException nvae = | 11362 | NoViableAltException nvae = |
10721 | new NoViableAltException(getDescription(), 51, _s, input); | 11363 | new NoViableAltException(getDescription(), 52, _s, input); |
10722 | error(nvae); | 11364 | error(nvae); |
10723 | throw nvae; | 11365 | throw nvae; |
10724 | } | 11366 | } |
@@ -10727,8 +11369,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10727 | 11369 | ||
10728 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); | 11370 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); |
10729 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); | 11371 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); |
10730 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000000C00E809002L}); | 11372 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000006000E809002L}); |
10731 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000000C00E808002L}); | 11373 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000006000E808002L}); |
10732 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); | 11374 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); |
10733 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); | 11375 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); |
10734 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000002000L}); | 11376 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000002000L}); |
@@ -10743,23 +11385,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10743 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001000030L}); | 11385 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001000030L}); |
10744 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000080000L}); | 11386 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000080000L}); |
10745 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000030L}); | 11387 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000030L}); |
10746 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000080020L}); | 11388 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000070080020L}); |
10747 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000010080000L}); | 11389 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000070000020L}); |
10748 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000010000000L}); | 11390 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0038000000000000L}); |
10749 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000040000000L}); | 11391 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000040L}); |
10750 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000020010000L}); | 11392 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000080080000L}); |
10751 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000001000000040L}); | 11393 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000080000000L}); |
10752 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000000L}); | 11394 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000200000000L}); |
10753 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000200000000L}); | 11395 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100010000L}); |
10754 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001000020040L}); | 11396 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000008000000040L}); |
10755 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L}); | 11397 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000800000000L}); |
10756 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000800000000L}); | 11398 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L}); |
10757 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000080000000L}); | 11399 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000008000020040L}); |
10758 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000002000000000L}); | 11400 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000002000000000L}); |
10759 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000080040L}); | 11401 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000000000L}); |
10760 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000040L}); | 11402 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000400000000L}); |
10761 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000FF400C880000L}); | 11403 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L}); |
10762 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000020010L}); | 11404 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000080040L}); |
10763 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0007000000000000L}); | 11405 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000080020L}); |
11406 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0007FA000C880000L}); | ||
11407 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000020010L}); | ||
11408 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x01C0000000000000L}); | ||
10764 | 11409 | ||
10765 | } | 11410 | } |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java index 26dcdaad..7717cbc1 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java | |||
@@ -10,10 +10,11 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Applicati | |||
10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; | 10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; |
11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope; | 11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope; |
12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; | 12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; |
13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; | ||
14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; | 13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; |
15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; | 14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; |
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; | 15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; |
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry; | ||
17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry; | ||
17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; | 18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; |
18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber; | 19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber; |
19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; | 20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; |
@@ -27,6 +28,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumbe | |||
27 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; | 28 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; |
28 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope; | 29 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope; |
29 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber; | 30 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber; |
31 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry; | ||
30 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; | 32 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; |
31 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; | 33 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; |
32 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; | 34 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; |
@@ -42,6 +44,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSp | |||
42 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration; | 44 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration; |
43 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; | 45 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; |
44 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; | 46 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; |
47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; | ||
45 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; | 48 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; |
46 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; | 49 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; |
47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; | 50 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; |
@@ -90,9 +93,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
90 | case ApplicationConfigurationPackage.CONFIG_DECLARATION: | 93 | case ApplicationConfigurationPackage.CONFIG_DECLARATION: |
91 | sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject); | 94 | sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject); |
92 | return; | 95 | return; |
93 | case ApplicationConfigurationPackage.CONFIG_ENTRY: | ||
94 | sequence_ConfigEntry(context, (ConfigEntry) semanticObject); | ||
95 | return; | ||
96 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: | 96 | case ApplicationConfigurationPackage.CONFIG_REFERENCE: |
97 | sequence_ConfigReference(context, (ConfigReference) semanticObject); | 97 | sequence_ConfigReference(context, (ConfigReference) semanticObject); |
98 | return; | 98 | return; |
@@ -102,6 +102,12 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
102 | case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: | 102 | case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: |
103 | sequence_ConfigurationScript(context, (ConfigurationScript) semanticObject); | 103 | sequence_ConfigurationScript(context, (ConfigurationScript) semanticObject); |
104 | return; | 104 | return; |
105 | case ApplicationConfigurationPackage.CUSTOM_ENTRY: | ||
106 | sequence_CustomEntry(context, (CustomEntry) semanticObject); | ||
107 | return; | ||
108 | case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: | ||
109 | sequence_DocumentationEntry(context, (DocumentationEntry) semanticObject); | ||
110 | return; | ||
105 | case ApplicationConfigurationPackage.EPACKAGE_IMPORT: | 111 | case ApplicationConfigurationPackage.EPACKAGE_IMPORT: |
106 | sequence_EPackageImport(context, (EPackageImport) semanticObject); | 112 | sequence_EPackageImport(context, (EPackageImport) semanticObject); |
107 | return; | 113 | return; |
@@ -141,6 +147,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
141 | case ApplicationConfigurationPackage.INTERVALL_NUMBER: | 147 | case ApplicationConfigurationPackage.INTERVALL_NUMBER: |
142 | sequence_IntervallNumber(context, (IntervallNumber) semanticObject); | 148 | sequence_IntervallNumber(context, (IntervallNumber) semanticObject); |
143 | return; | 149 | return; |
150 | case ApplicationConfigurationPackage.MEMORY_ENTRY: | ||
151 | sequence_MemoryEntry(context, (MemoryEntry) semanticObject); | ||
152 | return; | ||
144 | case ApplicationConfigurationPackage.METAMODEL_DECLARATION: | 153 | case ApplicationConfigurationPackage.METAMODEL_DECLARATION: |
145 | sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject); | 154 | sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject); |
146 | return; | 155 | return; |
@@ -186,6 +195,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
186 | case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: | 195 | case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: |
187 | sequence_RealTypeScope(context, (RealTypeScope) semanticObject); | 196 | sequence_RealTypeScope(context, (RealTypeScope) semanticObject); |
188 | return; | 197 | return; |
198 | case ApplicationConfigurationPackage.RUNTIME_ENTRY: | ||
199 | sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject); | ||
200 | return; | ||
189 | case ApplicationConfigurationPackage.SCOPE_DECLARATION: | 201 | case ApplicationConfigurationPackage.SCOPE_DECLARATION: |
190 | sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject); | 202 | sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject); |
191 | return; | 203 | return; |
@@ -295,27 +307,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
295 | 307 | ||
296 | /** | 308 | /** |
297 | * Contexts: | 309 | * Contexts: |
298 | * ConfigEntry returns ConfigEntry | ||
299 | * | ||
300 | * Constraint: | ||
301 | * (key=STRING value=STRING) | ||
302 | */ | ||
303 | protected void sequence_ConfigEntry(ISerializationContext context, ConfigEntry semanticObject) { | ||
304 | if (errorAcceptor != null) { | ||
305 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_ENTRY__KEY) == ValueTransient.YES) | ||
306 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_ENTRY__KEY)); | ||
307 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_ENTRY__VALUE) == ValueTransient.YES) | ||
308 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_ENTRY__VALUE)); | ||
309 | } | ||
310 | SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); | ||
311 | feeder.accept(grammarAccess.getConfigEntryAccess().getKeySTRINGTerminalRuleCall_0_0(), semanticObject.getKey()); | ||
312 | feeder.accept(grammarAccess.getConfigEntryAccess().getValueSTRINGTerminalRuleCall_2_0(), semanticObject.getValue()); | ||
313 | feeder.finish(); | ||
314 | } | ||
315 | |||
316 | |||
317 | /** | ||
318 | * Contexts: | ||
319 | * ConfigReference returns ConfigReference | 310 | * ConfigReference returns ConfigReference |
320 | * Config returns ConfigReference | 311 | * Config returns ConfigReference |
321 | * | 312 | * |
@@ -360,6 +351,47 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
360 | 351 | ||
361 | /** | 352 | /** |
362 | * Contexts: | 353 | * Contexts: |
354 | * ConfigEntry returns CustomEntry | ||
355 | * CustomEntry returns CustomEntry | ||
356 | * | ||
357 | * Constraint: | ||
358 | * (key=STRING value=STRING) | ||
359 | */ | ||
360 | protected void sequence_CustomEntry(ISerializationContext context, CustomEntry semanticObject) { | ||
361 | if (errorAcceptor != null) { | ||
362 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY) == ValueTransient.YES) | ||
363 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY)); | ||
364 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE) == ValueTransient.YES) | ||
365 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE)); | ||
366 | } | ||
367 | SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); | ||
368 | feeder.accept(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0(), semanticObject.getKey()); | ||
369 | feeder.accept(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0(), semanticObject.getValue()); | ||
370 | feeder.finish(); | ||
371 | } | ||
372 | |||
373 | |||
374 | /** | ||
375 | * Contexts: | ||
376 | * ConfigEntry returns DocumentationEntry | ||
377 | * DocumentationEntry returns DocumentationEntry | ||
378 | * | ||
379 | * Constraint: | ||
380 | * level=DocumentLevelSpecification | ||
381 | */ | ||
382 | protected void sequence_DocumentationEntry(ISerializationContext context, DocumentationEntry semanticObject) { | ||
383 | if (errorAcceptor != null) { | ||
384 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL) == ValueTransient.YES) | ||
385 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL)); | ||
386 | } | ||
387 | SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); | ||
388 | feeder.accept(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0(), semanticObject.getLevel()); | ||
389 | feeder.finish(); | ||
390 | } | ||
391 | |||
392 | |||
393 | /** | ||
394 | * Contexts: | ||
363 | * Import returns EPackageImport | 395 | * Import returns EPackageImport |
364 | * EPackageImport returns EPackageImport | 396 | * EPackageImport returns EPackageImport |
365 | * | 397 | * |
@@ -589,6 +621,25 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
589 | 621 | ||
590 | /** | 622 | /** |
591 | * Contexts: | 623 | * Contexts: |
624 | * ConfigEntry returns MemoryEntry | ||
625 | * MemoryEntry returns MemoryEntry | ||
626 | * | ||
627 | * Constraint: | ||
628 | * megabyteLimit=INT | ||
629 | */ | ||
630 | protected void sequence_MemoryEntry(ISerializationContext context, MemoryEntry semanticObject) { | ||
631 | if (errorAcceptor != null) { | ||
632 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT) == ValueTransient.YES) | ||
633 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT)); | ||
634 | } | ||
635 | SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); | ||
636 | feeder.accept(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0(), semanticObject.getMegabyteLimit()); | ||
637 | feeder.finish(); | ||
638 | } | ||
639 | |||
640 | |||
641 | /** | ||
642 | * Contexts: | ||
592 | * Command returns MetamodelDeclaration | 643 | * Command returns MetamodelDeclaration |
593 | * Declaration returns MetamodelDeclaration | 644 | * Declaration returns MetamodelDeclaration |
594 | * MetamodelDeclaration returns MetamodelDeclaration | 645 | * MetamodelDeclaration returns MetamodelDeclaration |
@@ -822,6 +873,25 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin | |||
822 | 873 | ||
823 | /** | 874 | /** |
824 | * Contexts: | 875 | * Contexts: |
876 | * ConfigEntry returns RuntimeEntry | ||
877 | * RuntimeEntry returns RuntimeEntry | ||
878 | * | ||
879 | * Constraint: | ||
880 | * millisecLimit=INT | ||
881 | */ | ||
882 | protected void sequence_RuntimeEntry(ISerializationContext context, RuntimeEntry semanticObject) { | ||
883 | if (errorAcceptor != null) { | ||
884 | if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT) == ValueTransient.YES) | ||
885 | errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT)); | ||
886 | } | ||
887 | SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); | ||
888 | feeder.accept(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0(), semanticObject.getMillisecLimit()); | ||
889 | feeder.finish(); | ||
890 | } | ||
891 | |||
892 | |||
893 | /** | ||
894 | * Contexts: | ||
825 | * Command returns ScopeDeclaration | 895 | * Command returns ScopeDeclaration |
826 | * Declaration returns ScopeDeclaration | 896 | * Declaration returns ScopeDeclaration |
827 | * ScopeDeclaration returns ScopeDeclaration | 897 | * ScopeDeclaration returns ScopeDeclaration |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java index 54914973..d7920ae1 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java | |||
@@ -1136,6 +1136,114 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1136 | } | 1136 | } |
1137 | public class ConfigEntryElements extends AbstractParserRuleElementFinder { | 1137 | public class ConfigEntryElements extends AbstractParserRuleElementFinder { |
1138 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry"); | 1138 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry"); |
1139 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | ||
1140 | private final RuleCall cDocumentationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); | ||
1141 | private final RuleCall cRuntimeEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); | ||
1142 | private final RuleCall cMemoryEntryParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2); | ||
1143 | private final RuleCall cCustomEntryParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3); | ||
1144 | |||
1145 | //ConfigEntry: | ||
1146 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; | ||
1147 | @Override public ParserRule getRule() { return rule; } | ||
1148 | |||
1149 | //DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry | ||
1150 | public Alternatives getAlternatives() { return cAlternatives; } | ||
1151 | |||
1152 | //DocumentationEntry | ||
1153 | public RuleCall getDocumentationEntryParserRuleCall_0() { return cDocumentationEntryParserRuleCall_0; } | ||
1154 | |||
1155 | //RuntimeEntry | ||
1156 | public RuleCall getRuntimeEntryParserRuleCall_1() { return cRuntimeEntryParserRuleCall_1; } | ||
1157 | |||
1158 | //MemoryEntry | ||
1159 | public RuleCall getMemoryEntryParserRuleCall_2() { return cMemoryEntryParserRuleCall_2; } | ||
1160 | |||
1161 | //CustomEntry | ||
1162 | public RuleCall getCustomEntryParserRuleCall_3() { return cCustomEntryParserRuleCall_3; } | ||
1163 | } | ||
1164 | public class DocumentationEntryElements extends AbstractParserRuleElementFinder { | ||
1165 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentationEntry"); | ||
1166 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
1167 | private final Keyword cDocumentsKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
1168 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | ||
1169 | private final Assignment cLevelAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
1170 | private final RuleCall cLevelDocumentLevelSpecificationEnumRuleCall_2_0 = (RuleCall)cLevelAssignment_2.eContents().get(0); | ||
1171 | |||
1172 | //DocumentationEntry: | ||
1173 | // "documents" '=' level=DocumentLevelSpecification; | ||
1174 | @Override public ParserRule getRule() { return rule; } | ||
1175 | |||
1176 | //"documents" '=' level=DocumentLevelSpecification | ||
1177 | public Group getGroup() { return cGroup; } | ||
1178 | |||
1179 | //"documents" | ||
1180 | public Keyword getDocumentsKeyword_0() { return cDocumentsKeyword_0; } | ||
1181 | |||
1182 | //'=' | ||
1183 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | ||
1184 | |||
1185 | //level=DocumentLevelSpecification | ||
1186 | public Assignment getLevelAssignment_2() { return cLevelAssignment_2; } | ||
1187 | |||
1188 | //DocumentLevelSpecification | ||
1189 | public RuleCall getLevelDocumentLevelSpecificationEnumRuleCall_2_0() { return cLevelDocumentLevelSpecificationEnumRuleCall_2_0; } | ||
1190 | } | ||
1191 | public class RuntimeEntryElements extends AbstractParserRuleElementFinder { | ||
1192 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RuntimeEntry"); | ||
1193 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
1194 | private final Keyword cRuntimeKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
1195 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | ||
1196 | private final Assignment cMillisecLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
1197 | private final RuleCall cMillisecLimitINTTerminalRuleCall_2_0 = (RuleCall)cMillisecLimitAssignment_2.eContents().get(0); | ||
1198 | |||
1199 | //RuntimeEntry: | ||
1200 | // "runtime" "=" millisecLimit=INT; | ||
1201 | @Override public ParserRule getRule() { return rule; } | ||
1202 | |||
1203 | //"runtime" "=" millisecLimit=INT | ||
1204 | public Group getGroup() { return cGroup; } | ||
1205 | |||
1206 | //"runtime" | ||
1207 | public Keyword getRuntimeKeyword_0() { return cRuntimeKeyword_0; } | ||
1208 | |||
1209 | //"=" | ||
1210 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | ||
1211 | |||
1212 | //millisecLimit=INT | ||
1213 | public Assignment getMillisecLimitAssignment_2() { return cMillisecLimitAssignment_2; } | ||
1214 | |||
1215 | //INT | ||
1216 | public RuleCall getMillisecLimitINTTerminalRuleCall_2_0() { return cMillisecLimitINTTerminalRuleCall_2_0; } | ||
1217 | } | ||
1218 | public class MemoryEntryElements extends AbstractParserRuleElementFinder { | ||
1219 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MemoryEntry"); | ||
1220 | private final Group cGroup = (Group)rule.eContents().get(1); | ||
1221 | private final Keyword cMemoryKeyword_0 = (Keyword)cGroup.eContents().get(0); | ||
1222 | private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); | ||
1223 | private final Assignment cMegabyteLimitAssignment_2 = (Assignment)cGroup.eContents().get(2); | ||
1224 | private final RuleCall cMegabyteLimitINTTerminalRuleCall_2_0 = (RuleCall)cMegabyteLimitAssignment_2.eContents().get(0); | ||
1225 | |||
1226 | //MemoryEntry: | ||
1227 | // "memory" "=" megabyteLimit=INT; | ||
1228 | @Override public ParserRule getRule() { return rule; } | ||
1229 | |||
1230 | //"memory" "=" megabyteLimit=INT | ||
1231 | public Group getGroup() { return cGroup; } | ||
1232 | |||
1233 | //"memory" | ||
1234 | public Keyword getMemoryKeyword_0() { return cMemoryKeyword_0; } | ||
1235 | |||
1236 | //"=" | ||
1237 | public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; } | ||
1238 | |||
1239 | //megabyteLimit=INT | ||
1240 | public Assignment getMegabyteLimitAssignment_2() { return cMegabyteLimitAssignment_2; } | ||
1241 | |||
1242 | //INT | ||
1243 | public RuleCall getMegabyteLimitINTTerminalRuleCall_2_0() { return cMegabyteLimitINTTerminalRuleCall_2_0; } | ||
1244 | } | ||
1245 | public class CustomEntryElements extends AbstractParserRuleElementFinder { | ||
1246 | private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CustomEntry"); | ||
1139 | private final Group cGroup = (Group)rule.eContents().get(1); | 1247 | private final Group cGroup = (Group)rule.eContents().get(1); |
1140 | private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0); | 1248 | private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0); |
1141 | private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0); | 1249 | private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0); |
@@ -1143,7 +1251,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
1143 | private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2); | 1251 | private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2); |
1144 | private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); | 1252 | private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); |
1145 | 1253 | ||
1146 | //ConfigEntry: | 1254 | //CustomEntry: |
1147 | // key=STRING "=" value=STRING; | 1255 | // key=STRING "=" value=STRING; |
1148 | @Override public ParserRule getRule() { return rule; } | 1256 | @Override public ParserRule getRule() { return rule; } |
1149 | 1257 | ||
@@ -2391,6 +2499,41 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2391 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } | 2499 | public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } |
2392 | } | 2500 | } |
2393 | 2501 | ||
2502 | public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder { | ||
2503 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification"); | ||
2504 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | ||
2505 | private final EnumLiteralDeclaration cNoneEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0); | ||
2506 | private final Keyword cNoneNoneKeyword_0_0 = (Keyword)cNoneEnumLiteralDeclaration_0.eContents().get(0); | ||
2507 | private final EnumLiteralDeclaration cNormalEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1); | ||
2508 | private final Keyword cNormalNormalKeyword_1_0 = (Keyword)cNormalEnumLiteralDeclaration_1.eContents().get(0); | ||
2509 | private final EnumLiteralDeclaration cFullEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2); | ||
2510 | private final Keyword cFullFullKeyword_2_0 = (Keyword)cFullEnumLiteralDeclaration_2.eContents().get(0); | ||
2511 | |||
2512 | //enum DocumentLevelSpecification: | ||
2513 | // none | normal | full; | ||
2514 | public EnumRule getRule() { return rule; } | ||
2515 | |||
2516 | //none | normal | full | ||
2517 | public Alternatives getAlternatives() { return cAlternatives; } | ||
2518 | |||
2519 | //none | ||
2520 | public EnumLiteralDeclaration getNoneEnumLiteralDeclaration_0() { return cNoneEnumLiteralDeclaration_0; } | ||
2521 | |||
2522 | //"none" | ||
2523 | public Keyword getNoneNoneKeyword_0_0() { return cNoneNoneKeyword_0_0; } | ||
2524 | |||
2525 | //normal | ||
2526 | public EnumLiteralDeclaration getNormalEnumLiteralDeclaration_1() { return cNormalEnumLiteralDeclaration_1; } | ||
2527 | |||
2528 | //"normal" | ||
2529 | public Keyword getNormalNormalKeyword_1_0() { return cNormalNormalKeyword_1_0; } | ||
2530 | |||
2531 | //full | ||
2532 | public EnumLiteralDeclaration getFullEnumLiteralDeclaration_2() { return cFullEnumLiteralDeclaration_2; } | ||
2533 | |||
2534 | //"full" | ||
2535 | public Keyword getFullFullKeyword_2_0() { return cFullFullKeyword_2_0; } | ||
2536 | } | ||
2394 | public class SolverElements extends AbstractEnumRuleElementFinder { | 2537 | public class SolverElements extends AbstractEnumRuleElementFinder { |
2395 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver"); | 2538 | private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver"); |
2396 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); | 2539 | private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); |
@@ -2462,6 +2605,11 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2462 | private final ConfigSpecificationElements pConfigSpecification; | 2605 | private final ConfigSpecificationElements pConfigSpecification; |
2463 | private final ConfigDeclarationElements pConfigDeclaration; | 2606 | private final ConfigDeclarationElements pConfigDeclaration; |
2464 | private final ConfigEntryElements pConfigEntry; | 2607 | private final ConfigEntryElements pConfigEntry; |
2608 | private final DocumentationEntryElements pDocumentationEntry; | ||
2609 | private final DocumentLevelSpecificationElements eDocumentLevelSpecification; | ||
2610 | private final RuntimeEntryElements pRuntimeEntry; | ||
2611 | private final MemoryEntryElements pMemoryEntry; | ||
2612 | private final CustomEntryElements pCustomEntry; | ||
2465 | private final ConfigReferenceElements pConfigReference; | 2613 | private final ConfigReferenceElements pConfigReference; |
2466 | private final ConfigElements pConfig; | 2614 | private final ConfigElements pConfig; |
2467 | private final SolverElements eSolver; | 2615 | private final SolverElements eSolver; |
@@ -2534,6 +2682,11 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2534 | this.pConfigSpecification = new ConfigSpecificationElements(); | 2682 | this.pConfigSpecification = new ConfigSpecificationElements(); |
2535 | this.pConfigDeclaration = new ConfigDeclarationElements(); | 2683 | this.pConfigDeclaration = new ConfigDeclarationElements(); |
2536 | this.pConfigEntry = new ConfigEntryElements(); | 2684 | this.pConfigEntry = new ConfigEntryElements(); |
2685 | this.pDocumentationEntry = new DocumentationEntryElements(); | ||
2686 | this.eDocumentLevelSpecification = new DocumentLevelSpecificationElements(); | ||
2687 | this.pRuntimeEntry = new RuntimeEntryElements(); | ||
2688 | this.pMemoryEntry = new MemoryEntryElements(); | ||
2689 | this.pCustomEntry = new CustomEntryElements(); | ||
2537 | this.pConfigReference = new ConfigReferenceElements(); | 2690 | this.pConfigReference = new ConfigReferenceElements(); |
2538 | this.pConfig = new ConfigElements(); | 2691 | this.pConfig = new ConfigElements(); |
2539 | this.eSolver = new SolverElements(); | 2692 | this.eSolver = new SolverElements(); |
@@ -2964,7 +3117,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2964 | } | 3117 | } |
2965 | 3118 | ||
2966 | //ConfigEntry: | 3119 | //ConfigEntry: |
2967 | // key=STRING "=" value=STRING; | 3120 | // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry; |
2968 | public ConfigEntryElements getConfigEntryAccess() { | 3121 | public ConfigEntryElements getConfigEntryAccess() { |
2969 | return pConfigEntry; | 3122 | return pConfigEntry; |
2970 | } | 3123 | } |
@@ -2973,6 +3126,56 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen | |||
2973 | return getConfigEntryAccess().getRule(); | 3126 | return getConfigEntryAccess().getRule(); |
2974 | } | 3127 | } |
2975 | 3128 | ||
3129 | //DocumentationEntry: | ||
3130 | // "documents" '=' level=DocumentLevelSpecification; | ||
3131 | public DocumentationEntryElements getDocumentationEntryAccess() { | ||
3132 | return pDocumentationEntry; | ||
3133 | } | ||
3134 | |||
3135 | public ParserRule getDocumentationEntryRule() { | ||
3136 | return getDocumentationEntryAccess().getRule(); | ||
3137 | } | ||
3138 | |||
3139 | //enum DocumentLevelSpecification: | ||
3140 | // none | normal | full; | ||
3141 | public DocumentLevelSpecificationElements getDocumentLevelSpecificationAccess() { | ||
3142 | return eDocumentLevelSpecification; | ||
3143 | } | ||
3144 | |||
3145 | public EnumRule getDocumentLevelSpecificationRule() { | ||
3146 | return getDocumentLevelSpecificationAccess().getRule(); | ||
3147 | } | ||
3148 | |||
3149 | //RuntimeEntry: | ||
3150 | // "runtime" "=" millisecLimit=INT; | ||
3151 | public RuntimeEntryElements getRuntimeEntryAccess() { | ||
3152 | return pRuntimeEntry; | ||
3153 | } | ||
3154 | |||
3155 | public ParserRule getRuntimeEntryRule() { | ||
3156 | return getRuntimeEntryAccess().getRule(); | ||
3157 | } | ||
3158 | |||
3159 | //MemoryEntry: | ||
3160 | // "memory" "=" megabyteLimit=INT; | ||
3161 | public MemoryEntryElements getMemoryEntryAccess() { | ||
3162 | return pMemoryEntry; | ||
3163 | } | ||
3164 | |||
3165 | public ParserRule getMemoryEntryRule() { | ||
3166 | return getMemoryEntryAccess().getRule(); | ||
3167 | } | ||
3168 | |||
3169 | //CustomEntry: | ||
3170 | // key=STRING "=" value=STRING; | ||
3171 | public CustomEntryElements getCustomEntryAccess() { | ||
3172 | return pCustomEntry; | ||
3173 | } | ||
3174 | |||
3175 | public ParserRule getCustomEntryRule() { | ||
3176 | return getCustomEntryAccess().getRule(); | ||
3177 | } | ||
3178 | |||
2976 | //ConfigReference: | 3179 | //ConfigReference: |
2977 | // config=[ConfigDeclaration]; | 3180 | // config=[ConfigDeclaration]; |
2978 | public ConfigReferenceElements getConfigReferenceAccess() { | 3181 | public ConfigReferenceElements getConfigReferenceAccess() { |