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=ca5773232b482e3202d41be2b4ddeda20c54082d;hb=refs%2Fchanges%2F62%2F3462%2F1;hp=6202e2de5acb1bcccf499adb2c52a712fad182b8;hpb=2e6bcd2c4ce3255b8f344a9c4d6305e350a2a31e;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 6202e2de..ca577323 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 @@ -13,7 +13,7 @@ public class DynamicVisualisation { private final Resource visualisationResource; private final long interval; - private final boolean disabled; + private final boolean disabledUpdates; private final Map colorContributions; private final Map defaultColorContributions; @@ -39,9 +39,12 @@ public class DynamicVisualisation { private final boolean dynamicSymbolsShutoffValves; private final boolean dynamicSymbolsValves; private final boolean dynamicSymbolsPumpingStations; + private boolean keyVariablesVertexHover; + private boolean keyVariablesEdgesHover; + private boolean resetVisualisation; public DynamicVisualisation(String name, Resource visualisationResource, long interval, boolean disabled, - Map colorContributions, + boolean resetVisualisation, Map colorContributions, Map defaultColoringObjects, ColorBarOptions colorBarOptions, Map sizeContributions, Map defaultSizingObjects, SizeBarOptions sizeBarOptions, @@ -59,12 +62,15 @@ public class DynamicVisualisation { boolean dynamicSymbolsProducers, boolean dynamicSymbolsShutoffValves, boolean dynamicSymbolsValves, - boolean dynamicSymbolsPumpingStations + boolean dynamicSymbolsPumpingStations, + boolean keyVariablesVertexHover, + boolean keyVariablesEdgesHover ) { this.name = name; this.visualisationResource = visualisationResource; this.interval = interval; - this.disabled = disabled; + this.disabledUpdates = disabled; + this.resetVisualisation = resetVisualisation; this.colorContributions = colorContributions; this.defaultColorContributions = defaultColoringObjects; this.colorBarOptions = colorBarOptions; @@ -88,6 +94,9 @@ public class DynamicVisualisation { this.dynamicSymbolsPumpingStations = dynamicSymbolsPumpingStations; this.dynamicSymbolsShutoffValves = dynamicSymbolsShutoffValves; this.dynamicSymbolsValves = dynamicSymbolsValves; + + this.keyVariablesVertexHover = keyVariablesVertexHover; + this.keyVariablesEdgesHover = keyVariablesEdgesHover; } public String getName() { @@ -186,7 +195,19 @@ public class DynamicVisualisation { return interval; } - public boolean disabled() { - return disabled; + public boolean disabledUpdates() { + return disabledUpdates; + } + + public boolean isKeyVariablesVertexHover() { + return keyVariablesVertexHover; + } + + public boolean isKeyVariablesEdgesHover() { + return keyVariablesEdgesHover; + } + + public boolean isResetVisualisation() { + return resetVisualisation; } }