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