diff --git a/bundles/tools.vitruv.dsls.reactions.runtime/src/tools/vitruv/dsls/reactions/runtime/routines/AbstractRoutine.xtend b/bundles/tools.vitruv.dsls.reactions.runtime/src/tools/vitruv/dsls/reactions/runtime/routines/AbstractRoutine.xtend index 4b8f4d6f..1f371124 100644 --- a/bundles/tools.vitruv.dsls.reactions.runtime/src/tools/vitruv/dsls/reactions/runtime/routines/AbstractRoutine.xtend +++ b/bundles/tools.vitruv.dsls.reactions.runtime/src/tools/vitruv/dsls/reactions/runtime/routines/AbstractRoutine.xtend @@ -194,7 +194,7 @@ abstract class AbstractRoutine extends CallHierarchyHaving implements Routine { if (logger.debugEnabled) { logger.debug("Removing object " + element + " from container " + element.eContainer()) } - EcoreUtil.delete(element) + EcoreUtil.remove(element) } protected def void removeCorrespondenceBetween(EObject firstElement, EObject secondElement) {