X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fvisualisations%2FDynamicVisualisations.java;fp=org.simantics.district.network%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fvisualisations%2FDynamicVisualisations.java;h=fd3f704bb68b07aadb993989902423ce64c88698;hb=05fb97a04278adf774281f05135eb6fc369dc3b5;hp=e2cb72bfb0cbb3b6f05476d77380a8e681acbf0b;hpb=ff5441dd6a85ef6fb92c6b3b0cf709bbce878e5e;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network/src/org/simantics/district/network/visualisations/DynamicVisualisations.java b/org.simantics.district.network/src/org/simantics/district/network/visualisations/DynamicVisualisations.java index e2cb72bf..fd3f704b 100644 --- a/org.simantics.district.network/src/org/simantics/district/network/visualisations/DynamicVisualisations.java +++ b/org.simantics.district.network/src/org/simantics/district/network/visualisations/DynamicVisualisations.java @@ -363,4 +363,14 @@ public class DynamicVisualisations { return graph.getPossibleRelatedValue(visualisation, DN.Diagram_Visualisations_NotInSimulation, Bindings.BOOLEAN); } + public static void setShowConnectedComponents(WriteGraph graph, Resource visualisation, boolean showConnectedComponents) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + graph.claimLiteral(visualisation, DN.Diagram_Visualisations_ShowConnectedComponents, showConnectedComponents, Bindings.BOOLEAN); + } + + public static Boolean showConnectedComponents(ReadGraph graph, Resource visualisation) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + return graph.getPossibleRelatedValue(visualisation, DN.Diagram_Visualisations_ShowConnectedComponents, Bindings.BOOLEAN); + } + }