© 2006-2007 ETH Zurich

org.ximtec.igesture.io.mouse
Class MouseUtils

java.lang.Object
  extended by org.ximtec.igesture.io.mouse.MouseUtils
All Implemented Interfaces:
Runnable

public class MouseUtils
extends Object
implements Runnable

Version:
1.0
Author:
Michele Croci, mcroci@gmail.com, Ueli Kurmann, ueli.kurmann@bbv.ch

Nested Class Summary
static class MouseUtils.MouseButton
           
static interface MouseUtils.MouseProc
          Finalize thread
 
Constructor Summary
MouseUtils(MouseHandler mouseCallback)
           
 
Method Summary
protected  void finalize()
          Finalize thread
 void init()
          Initialization
 void registerHook()
          Register callback function
 void run()
           
 void unregisterHook()
          Unregister callback function
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MouseUtils

public MouseUtils(MouseHandler mouseCallback)
Method Detail

init

public void init()
Initialization


run

public void run()
Specified by:
run in interface Runnable

registerHook

public void registerHook()
Register callback function


unregisterHook

public void unregisterHook()
Unregister callback function


finalize

protected void finalize()
                 throws Throwable
Finalize thread

Overrides:
finalize in class Object
Throws:
Throwable

© 2006-2007 ETH Zurich

Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.