com.jeffpalm.util
Class DancingDots

java.lang.Object
  extended by com.jeffpalm.util.DancingDots
All Implemented Interfaces:
java.lang.Runnable

public final class DancingDots
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected static char BACKSPACE
           
protected  boolean flush
           
protected  java.io.PrintStream out
           
protected  java.lang.Thread thread
           
 
Constructor Summary
DancingDots()
           
DancingDots(java.io.PrintStream out, int numDots)
           
 
Method Summary
protected  boolean getReverse()
           
protected  long getSleep()
           
static void main(java.lang.String[] args)
           
protected  void maybeFlush()
           
 void reverse()
           
 void run()
           
 void setFlush(boolean flush)
           
 void setReverse(boolean reverse)
           
 void setSleep(long sleep)
           
protected  boolean sleep()
           
static DancingDots startThread()
           
 void stop()
           
 void stop(Handler h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

protected final java.io.PrintStream out

flush

protected boolean flush

thread

protected java.lang.Thread thread

BACKSPACE

protected static final char BACKSPACE
See Also:
Constant Field Values
Constructor Detail

DancingDots

public DancingDots(java.io.PrintStream out,
                   int numDots)

DancingDots

public DancingDots()
Method Detail

startThread

public static final DancingDots startThread()

run

public void run()
Specified by:
run in interface java.lang.Runnable

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

stop

public final void stop(Handler h)

stop

public final void stop()

setSleep

public final void setSleep(long sleep)

getSleep

protected final long getSleep()

sleep

protected final boolean sleep()

setReverse

public final void setReverse(boolean reverse)

reverse

public final void reverse()

getReverse

protected final boolean getReverse()

setFlush

public final void setFlush(boolean flush)

maybeFlush

protected final void maybeFlush()