import java.util.Map;
+import org.simantics.db.Resource;
+
public class DynamicVisualisation {
private String name;
+ private Resource visualisationResource;
private Map<String, DynamicColorContribution> colorContributions;
private ColorBarOptions colorBarOptions;
private Map<String, DynamicSizeContribution> sizeContributions;
private SizeBarOptions sizeBarOptions;
- public DynamicVisualisation(String name, Map<String, DynamicColorContribution> colorContributions, ColorBarOptions colorBarOptions, Map<String, DynamicSizeContribution> sizeContributions, SizeBarOptions sizeBarOptions) {
+ public DynamicVisualisation(String name, Resource visualisationResource, Map<String, DynamicColorContribution> colorContributions, ColorBarOptions colorBarOptions, Map<String, DynamicSizeContribution> sizeContributions, SizeBarOptions sizeBarOptions) {
this.name = name;
+ this.visualisationResource = visualisationResource;
this.colorContributions = colorContributions;
this.colorBarOptions = colorBarOptions;
this.sizeContributions = sizeContributions;
this.sizeBarOptions = sizeBarOptions;
}
+ public String getName() {
+ return name;
+ }
+
+ public Resource getVisualisationResource() {
+ return visualisationResource;
+ }
+
public Map<String, DynamicColorContribution> getColorContributions() {
return colorContributions;
}