|
20 | 20 | import org.eclipse.emf.ecore.InternalEObject;
|
21 | 21 | import org.eclipse.emf.ecore.impl.ENotificationImpl;
|
22 | 22 | import org.eclipse.emf.ecore.util.EDataTypeUniqueEList;
|
23 |
| -import org.eclipse.viatra2.emf.incquery.runtime.derived.FeatureKind; |
24 |
| -import org.eclipse.viatra2.emf.incquery.runtime.derived.IncqueryFeatureHandler; |
25 |
| -import org.eclipse.viatra2.emf.incquery.runtime.derived.IncqueryFeatureHelper; |
26 | 23 |
|
27 | 24 | import process.Task;
|
28 |
| -import org.eclipse.viatra2.emf.incquery.runtime.derived.IncqueryDerivedFeature; |
| 25 | +import org.eclipse.incquery.querybasedfeatures.runtime.IQueryBasedFeatureHandler; |
| 26 | +import org.eclipse.incquery.querybasedfeatures.runtime.QueryBasedFeatureKind; |
| 27 | +import org.eclipse.incquery.querybasedfeatures.runtime.QueryBasedFeatureHelper; |
29 | 28 |
|
30 | 29 | /**
|
31 | 30 | * <!-- begin-user-doc -->
|
@@ -389,39 +388,40 @@ public String toString() {
|
389 | 388 | }
|
390 | 389 |
|
391 | 390 | /**
|
392 |
| - * EMF-IncQuery handler for derived feature jobs |
| 391 | + * EMF-IncQuery handler for query-based feature jobs |
393 | 392 | */
|
394 |
| - private IncqueryDerivedFeature jobsHandler; |
| 393 | + private IQueryBasedFeatureHandler jobsHandler; |
395 | 394 |
|
396 | 395 | /**
|
397 | 396 | * <!-- begin-user-doc --> <!-- end-user-doc -->
|
398 |
| - * @derived getter created by EMF-IncQuery for derived feature jobs |
| 397 | + * @query-based getter created by EMF-IncQuery for query-based feature jobs |
399 | 398 | */
|
400 | 399 | public EList getJobs() {
|
401 | 400 | if (jobsHandler == null) {
|
402 |
| - jobsHandler = IncqueryFeatureHelper.getIncqueryDerivedFeature(this, |
403 |
| - OperationPackageImpl.Literals.CHECKLIST_ENTRY__JOBS, |
| 401 | + jobsHandler = QueryBasedFeatureHelper.getQueryBasedFeatureHandler( |
| 402 | + this, OperationPackageImpl.Literals.CHECKLIST_ENTRY__JOBS, |
404 | 403 | "operation.queries.ChecklistEntryJobCorrespondence", "CLE",
|
405 |
| - "Job", FeatureKind.MANY_REFERENCE, true, false); |
| 404 | + "Job", QueryBasedFeatureKind.MANY_REFERENCE, true, false); |
406 | 405 | }
|
407 | 406 | return jobsHandler.getManyReferenceValueAsEList(this);
|
408 | 407 | }
|
409 | 408 |
|
410 | 409 | /**
|
411 |
| - * EMF-IncQuery handler for derived feature task |
| 410 | + * EMF-IncQuery handler for query-based feature task |
412 | 411 | */
|
413 |
| - private IncqueryDerivedFeature taskHandler; |
| 412 | + private IQueryBasedFeatureHandler taskHandler; |
414 | 413 |
|
415 | 414 | /**
|
416 | 415 | * <!-- begin-user-doc --> <!-- end-user-doc -->
|
417 |
| - * @derived getter created by EMF-IncQuery for derived feature task |
| 416 | + * @query-based getter created by EMF-IncQuery for query-based feature task |
418 | 417 | */
|
419 | 418 | public Task basicGetTask() {
|
420 | 419 | if (taskHandler == null) {
|
421 |
| - taskHandler = IncqueryFeatureHelper.getIncqueryDerivedFeature(this, |
422 |
| - OperationPackageImpl.Literals.CHECKLIST_ENTRY__TASK, |
| 420 | + taskHandler = QueryBasedFeatureHelper.getQueryBasedFeatureHandler( |
| 421 | + this, OperationPackageImpl.Literals.CHECKLIST_ENTRY__TASK, |
423 | 422 | "operation.queries.ChecklistEntryTaskCorrespondence",
|
424 |
| - "CLE", "Task", FeatureKind.SINGLE_REFERENCE, true, false); |
| 423 | + "CLE", "Task", QueryBasedFeatureKind.SINGLE_REFERENCE, |
| 424 | + true, false); |
425 | 425 | }
|
426 | 426 | return (process.Task) taskHandler.getSingleReferenceValue(this);
|
427 | 427 | }
|
|
0 commit comments