]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network/src/org/simantics/district/network/profile/ActiveDynamicVisualisationsRequest.java
Add connected components to visualisation from profiles
[simantics/district.git] / org.simantics.district.network / src / org / simantics / district / network / profile / ActiveDynamicVisualisationsRequest.java
index 08a1b01330642f3abbe99d37b426fb0c482c083c..3bd0594817accce56ef5a5e88b075eb5f89ccc14 100644 (file)
@@ -89,8 +89,9 @@ public class ActiveDynamicVisualisationsRequest extends ResourceRead<DynamicVisu
                 Boolean keyVariablesVertexHover = graph.getPossibleRelatedValue(visualisationResource, DN.Diagram_Visualisations_KeyVariableVertexHover, Bindings.BOOLEAN);
                 Boolean keyVariablesEdgesHover = graph.getPossibleRelatedValue(visualisationResource, DN.Diagram_Visualisations_KeyVariableEdgeHover, Bindings.BOOLEAN);
                 
-                Boolean showElevationServerBoundingBox = graph.getPossibleRelatedValue(visualisationResource, DN.Diagram_Visualisations_ShowElevationServerBoundingBox, Bindings.BOOLEAN);
-                Boolean notInSimulation = graph.getPossibleRelatedValue(visualisationResource, DN.Diagram_Visualisations_NotInSimulation, Bindings.BOOLEAN);
+                Boolean showElevationServerBoundingBox = DynamicVisualisations.showElevationServerBoundingBox(graph, visualisationResource);
+                Boolean notInSimulation = DynamicVisualisations.isNotInSimulation(graph, visualisationResource);
+                Boolean showConnectedComponents = DynamicVisualisations.showConnectedComponents(graph, visualisationResource);
                 
                 DynamicVisualisation visualisation = new DynamicVisualisation(name, visualisationResource,
                         interval != null ? interval : 2000,
@@ -122,7 +123,8 @@ public class ActiveDynamicVisualisationsRequest extends ResourceRead<DynamicVisu
                         keyVariablesVertexHover != null ? keyVariablesVertexHover : false,
                         keyVariablesEdgesHover != null ? keyVariablesEdgesHover : false,
                         showElevationServerBoundingBox != null ? showElevationServerBoundingBox : false,
-                        notInSimulation != null ? notInSimulation : false
+                        notInSimulation != null ? notInSimulation : false,
+                        showConnectedComponents != null ? showConnectedComponents : false
                     );
                 return visualisation; 
             }