diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/.ratings index 67a0b8998c5de4e4038cd8710704551bf7987cd7..24292f55b7a93012d46c881d25a4f61344339833 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/.ratings +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/.ratings @@ -1,5 +1,4 @@ ContextMenuUtil.java 7be87ce47b775d90c533078e22d4d445d9864caf GREEN -EObjectBasedDiagramController.java bb2835572a07878dcbf33e3a727f931a33f54dbe YELLOW EObjectDiagramController.java bd4a68e86f7941c04ef0f0d664c2848e7063126c YELLOW EObjectModelChangeProvider.java f4b60cebb088a5c81ca92a41614e1a5d40030502 GREEN EObjectRectangularResizableContentControllerBase.java 63b3765e583e33d2dc5233c0241b494255f872a7 YELLOW @@ -7,5 +6,5 @@ KernelServiceBasedModelChangeProviderBase.java 18e48f17ea8dfba90de024a8959fc5a4b LayoutModelElementModelChangeProvider.java dae8650dc5a8a63e18182521e0f59eb5452239b6 GREEN LayoutedModelElementBasedContentAnchorageController.java 874a17f8ed7fa9510020f0c05a1eaf45b99a7216 YELLOW LayoutedModelElementBasedDiagramAnchorageController.java 9e005b36b9f183cbbfcb4e08adc6b5056d0cf29a YELLOW -LayoutedModelElementBasedLinkBendPointController.java 2b6cca10a19e17a62e4820eea630d7bc7476b8b4 YELLOW +LayoutedModelElementBasedLinkBendPointController.java a716406e62cbb8dba47ae72e1ab7659195f1a48c YELLOW LayoutedRectangularResizableContentController.java aebb2c0de11e90d16f40bcbf346112a9d792bdf9 YELLOW diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/LayoutedModelElementBasedLinkBendPointController.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/LayoutedModelElementBasedLinkBendPointController.java index 2b6cca10a19e17a62e4820eea630d7bc7476b8b4..a716406e62cbb8dba47ae72e1ab7659195f1a48c 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/LayoutedModelElementBasedLinkBendPointController.java +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/controller/LayoutedModelElementBasedLinkBendPointController.java @@ -66,6 +66,20 @@ public class LayoutedModelElementBasedLinkBendPointController<T extends ILayoute return (T)getModel(); } + /** {@inheritDoc} */ + @Override + protected boolean clampAndSnapBendPointToGridCenter() { + // disable default mode + return false; + } + + /** {@inheritDoc} */ + @Override + protected boolean clampAndSnapBendPointToGrid() { + // enable clamping mode + return true; + } + /** {@inheritDoc} */ @Override public IModelChangeProvider getModelChangeProvider() {