com.notuvy.gui
Class MouseActivityMonitor

java.lang.Object
  extended by com.notuvy.gui.MouseActivityMonitor
All Implemented Interfaces:
IdlenessMonitorable, Runnable

public class MouseActivityMonitor
extends Object
implements Runnable, IdlenessMonitorable

Basic description

Author:
murali

Field Summary
protected static org.apache.log4j.Logger LOG
           
 
Method Summary
static MouseActivityMonitor getInstance()
           
static boolean hasMouseMovedSinceLast(long pMillisPeriod)
           
 long lastActivity()
           
 void markActionTakenOnIdle()
           
 void run()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOG

protected static final org.apache.log4j.Logger LOG
Method Detail

hasMouseMovedSinceLast

public static boolean hasMouseMovedSinceLast(long pMillisPeriod)

getInstance

public static MouseActivityMonitor getInstance()

toString

public String toString()
Overrides:
toString in class Object

lastActivity

public long lastActivity()
Specified by:
lastActivity in interface IdlenessMonitorable

markActionTakenOnIdle

public void markActionTakenOnIdle()
Specified by:
markActionTakenOnIdle in interface IdlenessMonitorable

run

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


Copyright © 2013. All Rights Reserved.