private final Resource visualisationResource;
private final long interval;
- private final boolean disabled;
+ private final boolean disabledUpdates;
private final Map<String, DynamicColorContribution> colorContributions;
private final Map<String, DynamicColoringObject> defaultColorContributions;
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<String, DynamicColorContribution> colorContributions,
+ boolean resetVisualisation, Map<String, DynamicColorContribution> colorContributions,
Map<String, DynamicColoringObject> defaultColoringObjects, ColorBarOptions colorBarOptions,
Map<String, DynamicSizeContribution> sizeContributions,
Map<String, DynamicSizingObject> defaultSizingObjects, SizeBarOptions sizeBarOptions,
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;
this.dynamicSymbolsPumpingStations = dynamicSymbolsPumpingStations;
this.dynamicSymbolsShutoffValves = dynamicSymbolsShutoffValves;
this.dynamicSymbolsValves = dynamicSymbolsValves;
+
+ this.keyVariablesVertexHover = keyVariablesVertexHover;
+ this.keyVariablesEdgesHover = keyVariablesEdgesHover;
}
public String getName() {
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;
}
}