hmi.util
Class EventDispatchThreadHangMonitor.HangChecker

java.lang.Object
  extended by java.util.TimerTask
      extended by hmi.util.EventDispatchThreadHangMonitor.HangChecker
All Implemented Interfaces:
Runnable
Enclosing class:
EventDispatchThreadHangMonitor

private class EventDispatchThreadHangMonitor.HangChecker
extends TimerTask

TimerTask that executes checks for hanging


Constructor Summary
private EventDispatchThreadHangMonitor.HangChecker()
           
 
Method Summary
private  void checkForHang()
           
private  void printStackTrace(PrintStream out, StackTraceElement[] stackTrace)
           
private  void reportHang()
           
 void run()
           
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventDispatchThreadHangMonitor.HangChecker

private EventDispatchThreadHangMonitor.HangChecker()
Method Detail

run

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

checkForHang

private void checkForHang()

reportHang

private void reportHang()

printStackTrace

private void printStackTrace(PrintStream out,
                             StackTraceElement[] stackTrace)