org.noos.xing.mydoggy.plaf.ui.drag
Class RepresentativeAnchorDragListener

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.ui.drag.DragListenerAdapter
      extended by org.noos.xing.mydoggy.plaf.ui.drag.RepresentativeAnchorDragListener
All Implemented Interfaces:
DragGestureListener, DragSourceListener, DragSourceMotionListener, EventListener, Cleaner, DragListener
Direct Known Subclasses:
CustomDockableDescriptor.CustomRepresentativeAnchorDragListener, ToolWindowRepresentativeAnchorUI.ToolWindowRepresentativeAnchorDragListener

public class RepresentativeAnchorDragListener
extends DragListenerAdapter

Author:
Angelo De Caro (angelo.decaro@gmail.com)

Field Summary
protected  Component component
           
protected  org.noos.xing.mydoggy.ToolWindowAnchor lastAnchor
           
 
Fields inherited from class org.noos.xing.mydoggy.plaf.ui.drag.DragListenerAdapter
descriptor, ghostImage, lastBarAnchor, lastDropPanel, manager, updatedGhostImage
 
Constructor Summary
RepresentativeAnchorDragListener(DockableDescriptor descriptor, Component component)
           
 
Method Summary
protected  Transferable createTransferable()
           
 void dragDropEnd(DragSourceDropEvent dsde)
           
 void dragGestureRecognized(DragGestureEvent dge)
           
 void dragMouseMoved(DragSourceDragEvent dsde)
           
 Component getComponent()
           
 void setComponent(Component component)
           
 
Methods inherited from class org.noos.xing.mydoggy.plaf.ui.drag.DragListenerAdapter
acquireLocks, checkStatus, cleanup, cleanupGhostImage, dockableDropDragEnd, dockableDropDragExit, dragEnter, dragExit, dragOver, dropActionChanged, isDragEnabled, releaseLocks, releaseLocksOne, releaseLocksTwo, resetGhostImage, setGhostImage, updateDropTarget, updateGhostImage, updateGhostImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastAnchor

protected org.noos.xing.mydoggy.ToolWindowAnchor lastAnchor

component

protected Component component
Constructor Detail

RepresentativeAnchorDragListener

public RepresentativeAnchorDragListener(DockableDescriptor descriptor,
                                        Component component)
Method Detail

dragGestureRecognized

public void dragGestureRecognized(DragGestureEvent dge)
Specified by:
dragGestureRecognized in interface DragGestureListener
Overrides:
dragGestureRecognized in class DragListenerAdapter

dragMouseMoved

public void dragMouseMoved(DragSourceDragEvent dsde)
Specified by:
dragMouseMoved in interface DragSourceMotionListener
Overrides:
dragMouseMoved in class DragListenerAdapter

dragDropEnd

public void dragDropEnd(DragSourceDropEvent dsde)
Specified by:
dragDropEnd in interface DragSourceListener
Overrides:
dragDropEnd in class DragListenerAdapter

getComponent

public Component getComponent()

setComponent

public void setComponent(Component component)

createTransferable

protected Transferable createTransferable()


Copyright © 2012. All Rights Reserved.