diff --git a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/auto/KielerAutoLayouter.java b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/auto/KielerAutoLayouter.java index ad6ec21525a7a3b56eb510d6997919681b7201c1..f87edfcbf70341d42b37af9b36fd687464604129 100644 --- a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/auto/KielerAutoLayouter.java +++ b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/auto/KielerAutoLayouter.java @@ -59,6 +59,8 @@ import de.cau.cs.kieler.kiml.options.LayoutOptions; import de.cau.cs.kieler.kiml.options.PortSide; import de.cau.cs.kieler.kiml.util.KimlUtil; import de.cau.cs.kieler.klay.layered.LayeredLayoutProvider; +import de.cau.cs.kieler.klay.layered.properties.InteractiveReferencePoint; +import de.cau.cs.kieler.klay.layered.properties.Properties; /** * <p> @@ -78,7 +80,7 @@ import de.cau.cs.kieler.klay.layered.LayeredLayoutProvider; * @author offtermatt, barner * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: D34F2640E49CACAC2B6B776E3BF8E48E + * @ConQAT.Rating YELLOW Hash: EEC3D86CD41265BFED5C9CB32D2EDA5F */ public class KielerAutoLayouter implements IAutoLayouter { @@ -114,6 +116,8 @@ public class KielerAutoLayouter implements IAutoLayouter { KShapeLayout par = parentNode.getData(KShapeLayout.class); par.setProperty(LayoutOptions.DIRECTION, Direction.RIGHT); par.setProperty(LayoutOptions.INTERACTIVE, true); + par.setProperty(Properties.FEEDBACK_EDGES, true); + par.setProperty(Properties.INTERACTIVE_REFERENCE_POINT, InteractiveReferencePoint.TOP_LEFT); AbstractLayoutProvider layoutProvider = new LayeredLayoutProvider(); IKielerProgressMonitor progressMonitor = new BasicProgressMonitor();