org.noos.xing.mydoggy.plaf.ui.cmp.event
Class FloatingMoveMouseInputHandler

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.ui.cmp.event.FloatingMoveMouseInputHandler
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener, MouseInputListener

public class FloatingMoveMouseInputHandler
extends Object
implements MouseInputListener

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

Field Summary
protected  int dragCursor
           
protected  int dragOffsetX
           
protected  int dragOffsetY
           
protected  Component floatingContainer
           
protected  Window floatingWindow
           
protected  boolean isMovingWindow
           
 
Constructor Summary
FloatingMoveMouseInputHandler(Component floatingContainer)
           
 
Method Summary
 void mouseClicked(MouseEvent ev)
           
 void mouseDragged(MouseEvent ev)
           
 void mouseEntered(MouseEvent ev)
           
 void mouseExited(MouseEvent ev)
           
 void mouseMoved(MouseEvent ev)
           
 void mousePressed(MouseEvent ev)
           
 void mouseReleased(MouseEvent ev)
           
 void setFloatingContainer(Component floatingContainer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isMovingWindow

protected boolean isMovingWindow

dragCursor

protected int dragCursor

dragOffsetX

protected int dragOffsetX

dragOffsetY

protected int dragOffsetY

floatingContainer

protected Component floatingContainer

floatingWindow

protected Window floatingWindow
Constructor Detail

FloatingMoveMouseInputHandler

public FloatingMoveMouseInputHandler(Component floatingContainer)
Method Detail

mousePressed

public void mousePressed(MouseEvent ev)
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent ev)
Specified by:
mouseReleased in interface MouseListener

mouseMoved

public void mouseMoved(MouseEvent ev)
Specified by:
mouseMoved in interface MouseMotionListener

mouseDragged

public void mouseDragged(MouseEvent ev)
Specified by:
mouseDragged in interface MouseMotionListener

mouseEntered

public void mouseEntered(MouseEvent ev)
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent ev)
Specified by:
mouseExited in interface MouseListener

mouseClicked

public void mouseClicked(MouseEvent ev)
Specified by:
mouseClicked in interface MouseListener

setFloatingContainer

public void setFloatingContainer(Component floatingContainer)


Copyright © 2012. All Rights Reserved.