bb.util
Class Execute.TestGui

java.lang.Object
  extended by bb.util.Execute.TestGui
All Implemented Interfaces:
Runnable
Enclosing class:
Execute

private static class Execute.TestGui
extends Object
implements Runnable


Field Summary
private  boolean shouldWait
          Condition predicate for this instance's condition queue (i.e. the wait/notifyAll calls below; see "Java Concurrency in Practice" by Goetz et al p. 296ff, especially p. 299).
 
Constructor Summary
private Execute.TestGui()
           
 
Method Summary
 void run()
           
private  void waitOnUser()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shouldWait

private boolean shouldWait
Condition predicate for this instance's condition queue (i.e. the wait/notifyAll calls below; see "Java Concurrency in Practice" by Goetz et al p. 296ff, especially p. 299).

Constructor Detail

Execute.TestGui

private Execute.TestGui()
Method Detail

run

public void run()
         throws IllegalStateException
Specified by:
run in interface Runnable
Throws:
IllegalStateException

waitOnUser

private void waitOnUser()
                 throws InterruptedException
Throws:
InterruptedException