--- /dev/null
+package org.simantics.district.network.visualisations.triggers;
+
+import org.simantics.db.Resource;
+import org.simantics.structural.synchronization.base.ComponentBase;
+
+public class VisualisationTriggerComponent {
+
+ private Resource element;
+ private ComponentBase<?> component;
+ private VisualisationTrigger trigger;
+
+ public VisualisationTriggerComponent(Resource element, ComponentBase<?> component, VisualisationTrigger activeTrigger) {
+ this.element = element;
+ this.component = component;
+ this.trigger = activeTrigger;
+ }
+
+ public Resource getElement() {
+ return element;
+ }
+
+ public ComponentBase<?> getComponent() {
+ return component;
+ }
+
+ public VisualisationTrigger getTrigger() {
+ return trigger;
+ }
+
+}