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

java.lang.Object
  extended by java.awt.dnd.DropTarget
      extended by org.noos.xing.mydoggy.plaf.ui.drag.ToolWindowBarDropTarget
All Implemented Interfaces:
DropTargetListener, Serializable, EventListener

public class ToolWindowBarDropTarget
extends DropTarget

Author:
Angelo De Caro (angelo.decaro@gmail.com)
See Also:
Serialized Form

Nested Class Summary
protected static class ToolWindowBarDropTarget.HorizontalSeparatorLabel
           
protected static interface ToolWindowBarDropTarget.SeparatorLabel
           
protected static class ToolWindowBarDropTarget.ToolWindowBarDropTargetListener
           
protected static class ToolWindowBarDropTarget.VerticalSeparatorLabel
           
 
Nested classes/interfaces inherited from class java.awt.dnd.DropTarget
DropTarget.DropTargetAutoScroller
 
Field Summary
protected  org.noos.xing.mydoggy.ToolWindowAnchor anchor
           
protected  Container container
           
protected  Point lastPosition
           
protected  info.clearthought.layout.TableLayout layout
           
protected  MyDoggyToolWindowManager manager
           
 
Constructor Summary
ToolWindowBarDropTarget(MyDoggyToolWindowManager manager, org.noos.xing.mydoggy.ToolWindowAnchor anchor, Container container)
           
 
Method Summary
protected  void hidePosition(boolean repaint)
           
protected  int showPosition(DropTargetDragEvent dtde, int lastIndex)
           
 
Methods inherited from class java.awt.dnd.DropTarget
addDropTargetListener, addNotify, clearAutoscroll, createDropTargetAutoScroller, createDropTargetContext, dragEnter, dragExit, dragOver, drop, dropActionChanged, getComponent, getDefaultActions, getDropTargetContext, getFlavorMap, initializeAutoscrolling, isActive, removeDropTargetListener, removeNotify, setActive, setComponent, setDefaultActions, setFlavorMap, updateAutoscroll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

manager

protected MyDoggyToolWindowManager manager

anchor

protected org.noos.xing.mydoggy.ToolWindowAnchor anchor

container

protected Container container

layout

protected info.clearthought.layout.TableLayout layout

lastPosition

protected Point lastPosition
Constructor Detail

ToolWindowBarDropTarget

public ToolWindowBarDropTarget(MyDoggyToolWindowManager manager,
                               org.noos.xing.mydoggy.ToolWindowAnchor anchor,
                               Container container)
                        throws HeadlessException
Throws:
HeadlessException
Method Detail

showPosition

protected int showPosition(DropTargetDragEvent dtde,
                           int lastIndex)

hidePosition

protected void hidePosition(boolean repaint)


Copyright © 2012. All Rights Reserved.