Package org.eclipse.gef.zest.fx.handlers
Class BendAndRelocateLabelsOnSegmentDragHandler
java.lang.Object
org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<IVisualPart<? extends javafx.scene.Node>>
org.eclipse.gef.mvc.fx.handlers.AbstractHandler
org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
org.eclipse.gef.zest.fx.handlers.BendAndRelocateLabelsOnSegmentDragHandler
- All Implemented Interfaces:
IAdaptable.Bound<IVisualPart<? extends javafx.scene.Node>>
,org.eclipse.gef.mvc.fx.handlers.IHandler
,org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
public class BendAndRelocateLabelsOnSegmentDragHandler
extends org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
The
BendAndRelocateLabelsOnSegmentDragHandler
is a special Bend-
Property Summary
Properties inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptable
Properties inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
IAdaptable.Bound.Impl<T extends IAdaptable>
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
determineBendPolicy, getBendPolicy, getHost, getSnapToSupport, hideIndicationCursor, isBend, isPrecise, showIndicationCursor, showIndicationCursor, updateHandles
Methods inherited from class org.eclipse.gef.mvc.fx.handlers.AbstractHandler
commit, execute, init, isRegistered, isRegisteredForHost, restoreRefreshVisuals, rollback, storeAndDisableRefreshVisuals
Methods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptableProperty, getAdaptable, setAdaptable
-
Constructor Details
-
BendAndRelocateLabelsOnSegmentDragHandler
public BendAndRelocateLabelsOnSegmentDragHandler()
-
-
Method Details
-
abortDrag
public void abortDrag()- Specified by:
abortDrag
in interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler
- Overrides:
abortDrag
in classorg.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
-
drag
- Specified by:
drag
in interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler
- Overrides:
drag
in classorg.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
-
endDrag
- Specified by:
endDrag
in interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler
- Overrides:
endDrag
in classorg.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
-
startDrag
public void startDrag(javafx.scene.input.MouseEvent e) - Specified by:
startDrag
in interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler
- Overrides:
startDrag
in classorg.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
-