]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.diagram/src/org/simantics/diagram/query/ConnectionVisualsRequest.java
(refs #7519) Configurable branch point radius
[simantics/platform.git] / bundles / org.simantics.diagram / src / org / simantics / diagram / query / ConnectionVisualsRequest.java
index 4af440a52c931fa81013388d41d57ab01d85a466..73e3615cee0589fd7f3fa42f98cb3a7d4cca2c69 100644 (file)
@@ -52,9 +52,10 @@ public class ConnectionVisualsRequest extends ResourceRead<ConnectionVisuals> {
 
         StrokeType strokeType = toStrokeType(g.getPossibleObject(structuralConnectionType, g2d.HasStrokeType));
         Stroke stroke = G2DUtils.getStroke(g, g.getPossibleObject(structuralConnectionType, g2d.HasStroke));
+        Double branchPointRadius = g.getPossibleRelatedValue(structuralConnectionType, g2d.HasBranchPointRadius, Bindings.DOUBLE);
         Double rounding = g.getPossibleRelatedValue(structuralConnectionType, g2d.HasRounding, Bindings.DOUBLE);
         
-        return new ConnectionVisuals(color, strokeType, stroke, rounding);
+        return new ConnectionVisuals(color, strokeType, stroke, branchPointRadius, rounding);
     }
 
     StrokeType toStrokeType(Resource strokeType) {