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
  • Constructor Details

    • BendAndRelocateLabelsOnSegmentDragHandler

      public BendAndRelocateLabelsOnSegmentDragHandler()
  • Method Details

    • abortDrag

      public void abortDrag()
      Specified by:
      abortDrag in interface org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
      Overrides:
      abortDrag in class org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
    • drag

      public void drag(javafx.scene.input.MouseEvent e, Dimension delta)
      Specified by:
      drag in interface org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
      Overrides:
      drag in class org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
    • endDrag

      public void endDrag(javafx.scene.input.MouseEvent e, Dimension delta)
      Specified by:
      endDrag in interface org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
      Overrides:
      endDrag in class org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler
    • startDrag

      public void startDrag(javafx.scene.input.MouseEvent e)
      Specified by:
      startDrag in interface org.eclipse.gef.mvc.fx.handlers.IOnDragHandler
      Overrides:
      startDrag in class org.eclipse.gef.mvc.fx.handlers.BendOnSegmentDragHandler