]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network/src/org/simantics/district/network/visualisations/triggers/VisualisationTriggerComponent.java
Add missing visualization trigger code
[simantics/district.git] / org.simantics.district.network / src / org / simantics / district / network / visualisations / triggers / VisualisationTriggerComponent.java
diff --git a/org.simantics.district.network/src/org/simantics/district/network/visualisations/triggers/VisualisationTriggerComponent.java b/org.simantics.district.network/src/org/simantics/district/network/visualisations/triggers/VisualisationTriggerComponent.java
new file mode 100644 (file)
index 0000000..b18fede
--- /dev/null
@@ -0,0 +1,30 @@
+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;
+    }
+
+}