Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java')
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java
index 19bd15d1b..b849536fb 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java
@@ -14,14 +14,18 @@ package org.eclipse.etrice.core.scoping;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.etrice.core.room.ActorClass;
-import org.eclipse.etrice.core.validation.ValidationUtil;
+import org.eclipse.etrice.core.room.util.RoomHelpers;
import org.eclipse.xtext.resource.IEObjectDescription;
import com.google.common.base.Predicate;
+import com.google.inject.Inject;
public class ActorRefFilter implements Predicate<IEObjectDescription> {
+ @Inject
+ private RoomHelpers roomHelpers;
+
private ActorClass ac;
public ActorRefFilter(ActorClass ac) {
@@ -42,7 +46,7 @@ public class ActorRefFilter implements Predicate<IEObjectDescription> {
if (ref.getName()==null)
return true;
- return !ValidationUtil.isReferencing(ref, ac);
+ return !roomHelpers.isReferencing(ref, ac);
}
return true;

Back to the top