Package org.eclipse.gef.zest.fx.handlers
Class TranslateSelectedAndRelocateLabelsOnDragHandler
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.TranslateSelectedOnDragHandler
org.eclipse.gef.zest.fx.handlers.TranslateSelectedAndRelocateLabelsOnDragHandler
- 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 TranslateSelectedAndRelocateLabelsOnDragHandler
extends org.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
A specific
TranslateSelectedOnDragHandler that includes dragging of
unselected label parts.-
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
Methods inherited from class org.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
getConnectedSupport, getInitialMouseLocationInScene, getSnapToSupport, getTargetParts, getTransformPolicy, hideIndicationCursor, isPrecise, isTranslate, setInitialMouseLocationInScene, showIndicationCursor, showIndicationCursorMethods inherited from class org.eclipse.gef.mvc.fx.handlers.AbstractHandler
commit, execute, getHost, 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, setAdaptableMethods inherited from interface org.eclipse.gef.mvc.fx.handlers.IHandler
getHost
-
Constructor Details
-
TranslateSelectedAndRelocateLabelsOnDragHandler
public TranslateSelectedAndRelocateLabelsOnDragHandler()
-
-
Method Details
-
abortDrag
public void abortDrag()- Specified by:
abortDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
abortDragin classorg.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
-
drag
- Specified by:
dragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
dragin classorg.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
-
endDrag
- Specified by:
endDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
endDragin classorg.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
-
startDrag
public void startDrag(javafx.scene.input.MouseEvent e) - Specified by:
startDragin interfaceorg.eclipse.gef.mvc.fx.handlers.IOnDragHandler- Overrides:
startDragin classorg.eclipse.gef.mvc.fx.handlers.TranslateSelectedOnDragHandler
-