gui
Class GUIUtils.WindowDocker.InternalListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by gui.GUIUtils.WindowDocker.InternalListener
All Implemented Interfaces:
GUIUtils.WindowDocker.IDockInterface, java.awt.event.ComponentListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
Enclosing class:
GUIUtils.WindowDocker

private class GUIUtils.WindowDocker.InternalListener
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener, java.awt.event.ComponentListener, GUIUtils.WindowDocker.IDockInterface


Field Summary
private  boolean m_bIsDragging
           
private  java.awt.Point m_startPoint
           
private  java.lang.Object SYNC
           
 
Fields inherited from interface gui.GUIUtils.WindowDocker.IDockInterface
DOCK_DISTANCE
 
Constructor Summary
private GUIUtils.WindowDocker.InternalListener()
           
 
Method Summary
 void componentHidden(java.awt.event.ComponentEvent a_event)
           
 void componentMoved(java.awt.event.ComponentEvent a_event)
           
 void componentResized(java.awt.event.ComponentEvent a_event)
           
 void componentShown(java.awt.event.ComponentEvent a_event)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
private  void move(java.awt.Point a_location)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_bIsDragging

private boolean m_bIsDragging

m_startPoint

private java.awt.Point m_startPoint

SYNC

private final java.lang.Object SYNC
Constructor Detail

GUIUtils.WindowDocker.InternalListener

private GUIUtils.WindowDocker.InternalListener()
Method Detail

componentHidden

public void componentHidden(java.awt.event.ComponentEvent a_event)
Specified by:
componentHidden in interface java.awt.event.ComponentListener

componentResized

public void componentResized(java.awt.event.ComponentEvent a_event)
Specified by:
componentResized in interface java.awt.event.ComponentListener

componentShown

public void componentShown(java.awt.event.ComponentEvent a_event)
Specified by:
componentShown in interface java.awt.event.ComponentListener

componentMoved

public void componentMoved(java.awt.event.ComponentEvent a_event)
Specified by:
componentMoved in interface java.awt.event.ComponentListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Overrides:
mouseMoved in class java.awt.event.MouseAdapter

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class java.awt.event.MouseAdapter

move

private void move(java.awt.Point a_location)