]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicVisualisation.java
First version of district visualisations
[simantics/district.git] / org.simantics.district.network / src / org / simantics / district / network / visualisations / model / DynamicVisualisation.java
1 package org.simantics.district.network.visualisations.model;
2
3 import java.util.Map;
4
5 public class DynamicVisualisation {
6
7     private String name;
8
9     private Map<String, DynamicColorContribution> colorContributions;
10     private ColorBarOptions colorBarOptions;
11     private Map<String, DynamicSizeContribution> sizeContributions;
12     private SizeBarOptions sizeBarOptions;
13     
14     public DynamicVisualisation(String name, Map<String, DynamicColorContribution> colorContributions, ColorBarOptions colorBarOptions, Map<String, DynamicSizeContribution> sizeContributions, SizeBarOptions sizeBarOptions) {
15         this.name = name;
16         this.colorContributions = colorContributions;
17         this.colorBarOptions = colorBarOptions;
18         this.sizeContributions = sizeContributions;
19         this.sizeBarOptions = sizeBarOptions;
20     }
21
22     public Map<String, DynamicColorContribution> getColorContributions() {
23         return colorContributions;
24     }
25
26     public ColorBarOptions getColorBarOptions() {
27         return colorBarOptions;
28     }
29
30     public Map<String, DynamicSizeContribution> getSizeContributions() {
31         return sizeContributions;
32     }
33
34     public SizeBarOptions getSizeBarOptions() {
35         return sizeBarOptions;
36     }
37 }