Quaqua 5.4.1 2009-07-14

ch.randelshofer.quaqua
Class QuaquaSplitPaneDivider.QuaquaMouseHandler

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by ch.randelshofer.quaqua.QuaquaSplitPaneDivider.QuaquaMouseHandler
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener
Enclosing class:
QuaquaSplitPaneDivider

protected class QuaquaSplitPaneDivider.QuaquaMouseHandler
extends java.awt.event.MouseAdapter

MouseHandler is responsible for converting mouse events (released, dragged...) into the appropriate DragController methods.


Constructor Summary
protected QuaquaSplitPaneDivider.QuaquaMouseHandler()
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent evt)
          Double click on the split bar moves it to the bottom or to the left.
 void mouseReleased(java.awt.event.MouseEvent e)
          If dragger is not null it is messaged with completeDrag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuaquaSplitPaneDivider.QuaquaMouseHandler

protected QuaquaSplitPaneDivider.QuaquaMouseHandler()
Method Detail

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
If dragger is not null it is messaged with completeDrag.

Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent evt)
Double click on the split bar moves it to the bottom or to the left. If it is already at the bottom most or leftmost position, it is moved to its last location.

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class java.awt.event.MouseAdapter

Copyright 2003-2007 (c) Werner Randelshofer.
All rights reserved.