com.jeffpalm.util
Class DancingStar

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

public final class DancingStar
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
DancingStar()
           
DancingStar(java.io.PrintStream out)
           
 
Method Summary
static void exec(java.lang.Runnable r)
           
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 DancingStar 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

DancingStar

public DancingStar(java.io.PrintStream out)

DancingStar

public DancingStar()
Method Detail

exec

public static final void exec(java.lang.Runnable r)

startThread

public static final DancingStar 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()