X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fvisualisations%2Fmodel%2FDynamicVisualisation.java;h=fa329b86e2a9b6004f3949cdc929bcc7d5ad6e8f;hb=ae5159794b57b980f6f2d5e509e6a47843be8ca0;hp=ea88e9de397fa7fecf168a64f86eb34a7c998c6a;hpb=dab24824da1b284b8a4734a069cfba72fb1f05de;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicVisualisation.java b/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicVisualisation.java index ea88e9de..fa329b86 100644 --- a/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicVisualisation.java +++ b/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicVisualisation.java @@ -2,26 +2,48 @@ package org.simantics.district.network.visualisations.model; import java.util.Map; +import org.simantics.db.Resource; +import org.simantics.district.network.visualisations.DynamicVisualisationsContributions.DynamicColoringObject; +import org.simantics.district.network.visualisations.DynamicVisualisationsContributions.DynamicSizingObject; + public class DynamicVisualisation { private String name; + private Resource visualisationResource; private Map colorContributions; + private Map defaultColorContributions; private ColorBarOptions colorBarOptions; private Map sizeContributions; + private Map defaultSizeContributions; private SizeBarOptions sizeBarOptions; - public DynamicVisualisation(String name, Map colorContributions, ColorBarOptions colorBarOptions, Map sizeContributions, SizeBarOptions sizeBarOptions) { + public DynamicVisualisation(String name, Resource visualisationResource, Map colorContributions, Map defaultColoringObjects, ColorBarOptions colorBarOptions, Map sizeContributions, Map defaultSizingObjects, SizeBarOptions sizeBarOptions) { this.name = name; + this.visualisationResource = visualisationResource; this.colorContributions = colorContributions; + this.defaultColorContributions = defaultColoringObjects; this.colorBarOptions = colorBarOptions; this.sizeContributions = sizeContributions; + this.defaultSizeContributions = defaultSizingObjects; this.sizeBarOptions = sizeBarOptions; } + public String getName() { + return name; + } + + public Resource getVisualisationResource() { + return visualisationResource; + } + public Map getColorContributions() { return colorContributions; } + + public Map getDefaultColorContributions() { + return defaultColorContributions; + } public ColorBarOptions getColorBarOptions() { return colorBarOptions; @@ -30,6 +52,10 @@ public class DynamicVisualisation { public Map getSizeContributions() { return sizeContributions; } + + public Map getDefaultSizeContributions() { + return defaultSizeContributions; + } public SizeBarOptions getSizeBarOptions() { return sizeBarOptions;