Class DragOperation

java.lang.Object
org.flexdock.docking.drag.DragOperation
All Implemented Interfaces:
DockingConstants

public class DragOperation extends Object implements DockingConstants
  • Field Details

  • Constructor Details

  • Method Details

    • getDockable

      public Component getDockable()
    • getDockableReference

      public Dockable getDockableReference()
    • getMouseOffset

      public Point getMouseOffset()
    • updateMouse

      public void updateMouse(MouseEvent me)
    • getCurrentMouse

      public Point getCurrentMouse()
    • getCurrentMouse

      public Point getCurrentMouse(boolean relativeToScreen)
    • getDragRect

      public Rectangle getDragRect(boolean relativeToScreen)
    • getCurrentMouse

      public Point getCurrentMouse(Component target)
    • getDragSize

      public Dimension getDragSize()
    • getDragSource

      public Component getDragSource()
    • setTarget

      public void setTarget(DockingPort port, String region)
    • getTargetPort

      public DockingPort getTargetPort()
    • getTargetRegion

      public String getTargetRegion()
    • getCachedListeners

      public EventListener[] getCachedListeners()
    • setCachedListeners

      public void setCachedListeners(EventListener[] listeners)
    • getDragListener

      public DragManager getDragListener()
    • setDragListener

      public void setDragListener(DragManager listener)
    • isOverWindow

      public boolean isOverWindow()
    • setOverWindow

      public void setOverWindow(boolean overWindow)
    • isPseudoDrag

      public boolean isPseudoDrag()
    • getParentDockingPort

      public DockingPort getParentDockingPort()
    • start

      public void start()
    • getStartTime

      public long getStartTime()
    • getSourcePort

      public DockingPort getSourcePort()