Added utility function
diff --git a/load_generator/plugins/org.eclipse.app4mc.slg.ros2/src/org/eclipse/app4mc/slg/ros2/transformers/utils/RosModelUtils.java b/load_generator/plugins/org.eclipse.app4mc.slg.ros2/src/org/eclipse/app4mc/slg/ros2/transformers/utils/RosModelUtils.java
index 9adbbda..a7b18c2 100644
--- a/load_generator/plugins/org.eclipse.app4mc.slg.ros2/src/org/eclipse/app4mc/slg/ros2/transformers/utils/RosModelUtils.java
+++ b/load_generator/plugins/org.eclipse.app4mc.slg.ros2/src/org/eclipse/app4mc/slg/ros2/transformers/utils/RosModelUtils.java
@@ -29,6 +29,7 @@
import org.eclipse.app4mc.amalthea.model.ChannelReceive;
import org.eclipse.app4mc.amalthea.model.ChannelSend;
import org.eclipse.app4mc.amalthea.model.IActivityGraphItemContainer;
+import org.eclipse.app4mc.amalthea.model.LabelAccess;
import org.eclipse.app4mc.amalthea.model.RunnableCall;
import org.eclipse.app4mc.amalthea.model.Tag;
import org.eclipse.app4mc.amalthea.model.Task;
@@ -84,6 +85,10 @@
.collect(Collectors.toSet());
}
+ public static Set<LabelAccess> getNestedLabelAccesses(final IActivityGraphItemContainer container) {
+ return getNestedGraphItems(container, LabelAccess.class);
+ }
+
public static Set<ChannelSend> getNestedChannelSends(final IActivityGraphItemContainer container) {
return getNestedGraphItems(container, ChannelSend.class);
}