]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network/src/org/simantics/district/network/visualisations/triggers/VisualisationTriggerComponent.java
b0a82e6b9e0c3a092e8874418635930d1ce057a1
[simantics/district.git] / org.simantics.district.network / src / org / simantics / district / network / visualisations / triggers / VisualisationTriggerComponent.java
1 package org.simantics.district.network.visualisations.triggers;
2
3 import org.simantics.db.Resource;
4 import org.simantics.structural.synchronization.utils.ComponentBase;
5
6 public class VisualisationTriggerComponent {
7
8     private Resource element;
9     private ComponentBase<?> component;
10     private VisualisationTrigger trigger;
11
12     public VisualisationTriggerComponent(Resource element, ComponentBase<?> component, VisualisationTrigger activeTrigger) {
13         this.element = element;
14         this.component = component;
15         this.trigger = activeTrigger;
16     }
17     
18     public Resource getElement() {
19         return element;
20     }
21
22     public ComponentBase<?> getComponent() {
23         return component;
24     }
25     
26     public VisualisationTrigger getTrigger() {
27         return trigger;
28     }
29
30 }