package org.simantics.district.network.visualisations.model; import java.util.Map; import org.simantics.db.Resource; public class DynamicVisualisation { private String name; private Resource visualisationResource; private Map colorContributions; private ColorBarOptions colorBarOptions; private Map sizeContributions; private SizeBarOptions sizeBarOptions; public DynamicVisualisation(String name, Resource visualisationResource, Map colorContributions, ColorBarOptions colorBarOptions, Map 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 getColorContributions() { return colorContributions; } public ColorBarOptions getColorBarOptions() { return colorBarOptions; } public Map getSizeContributions() { return sizeContributions; } public SizeBarOptions getSizeBarOptions() { return sizeBarOptions; } }