Package org.eclipse.gef.zest.fx.handlers
Class BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler
java.lang.Object
org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<IVisualPart<? extends Node>>
org.eclipse.gef.mvc.fx.handlers.AbstractHandler
org.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
org.eclipse.gef.zest.fx.handlers.BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler
- All Implemented Interfaces:
IAdaptable.Bound<IVisualPart<? extends Node>>,org.eclipse.gef.mvc.fx.handlers.IHandler,org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
public class BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler
extends org.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
An
BendFirstAnchorageOnSegmentHandleDragHandler that also takes care
of relocating related EdgeLabelParts.-
Property Summary
Properties inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperties 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddrag(MouseEvent e, Dimension delta) voidendDrag(MouseEvent e, Dimension delta) voidMethods inherited from class org.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
determineBendPolicy, determineTargetPart, getBendPolicy, getHost, getTargetPart, hideIndicationCursor, isBend, isPrecise, showIndicationCursor, showIndicationCursor, updateHandlesMethods inherited from class org.eclipse.gef.mvc.fx.handlers.AbstractHandler
commit, execute, init, isRegistered, isRegisteredForHost, restoreRefreshVisuals, rollback, storeAndDisableRefreshVisualsMethods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptableProperty, getAdaptable, setAdaptable
-
Constructor Details
-
BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler
public BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler()
-
-
Method Details
-
abortDrag
public void abortDrag()- Specified by:
abortDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
abortDragin classorg.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
-
drag
- Specified by:
dragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
dragin classorg.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
-
endDrag
- Specified by:
endDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
endDragin classorg.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
-
startDrag
- Specified by:
startDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
startDragin classorg.eclipse.gef.mvc.fx.handlers.BendFirstAnchorageOnSegmentHandleDragHandler
-