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); }