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;h=e2cb72bfb0cbb3b6f05476d77380a8e681acbf0b;hb=3730466cd1e90c50c988292e107639952448d6a6;hp=cf4feead607fafc8b76f4bf079474a13ffa49651;hpb=e6b35994e05232dd536af4da224a342c1bd090af;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 cf4feead..e2cb72bf 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 @@ -341,5 +341,26 @@ public class DynamicVisualisations { DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); graph.claimLiteral(visualisation, DN.Diagram_Visualisations_KeyVariableVertexHover, hoverVertex, Bindings.BOOLEAN); graph.claimLiteral(visualisation, DN.Diagram_Visualisations_KeyVariableEdgeHover, hoverEdges, Bindings.BOOLEAN); + } + + public static void setElevationServerBoundingBox(WriteGraph graph, Resource visualisation, boolean elevationServerBoundingBox) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + graph.claimLiteral(visualisation, DN.Diagram_Visualisations_ShowElevationServerBoundingBox, elevationServerBoundingBox, Bindings.BOOLEAN); + } + + public static Boolean showElevationServerBoundingBox(ReadGraph graph, Resource visualisation) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + return graph.getPossibleRelatedValue(visualisation, DN.Diagram_Visualisations_ShowElevationServerBoundingBox, Bindings.BOOLEAN); + } + + public static void setNotInSimulation(WriteGraph graph, Resource visualisation, boolean notInSimulation) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + graph.claimLiteral(visualisation, DN.Diagram_Visualisations_NotInSimulation, notInSimulation, Bindings.BOOLEAN); + } + + public static Boolean isNotInSimulation(ReadGraph graph, Resource visualisation) throws DatabaseException { + DistrictNetworkResource DN = DistrictNetworkResource.getInstance(graph); + return graph.getPossibleRelatedValue(visualisation, DN.Diagram_Visualisations_NotInSimulation, Bindings.BOOLEAN); } + }