junit.extensions.jfunc.util
Class ColorWriter

java.lang.Object
  |
  +--java.io.Writer
        |
        +--java.io.PrintWriter
              |
              +--junit.extensions.jfunc.util.ColorWriter

public class ColorWriter
extends java.io.PrintWriter


Field Summary
static int BACKGROUND
          BACKGROUND needs to be added to the color, not or'd (|)
static int BLACK
           
static int BLINK
          Use with caution if you are epileptic
static int BLUE
           
static int BOLD
           
static int BRIGHT
           
static int BROWN
           
static int CONCEALED
           
static int CYAN
           
static int DARK_GRAY
           
static int DARK_GREY
           
static int DEFAULT
           
static int GREEN
           
static int INVERSE
           
static int LIGHT
           
static int LIGHT_GRAY
           
static int LIGHT_GREY
           
static int NO_RESET
           
static int PURPLE
           
static int RED
           
static int REGULAR
           
static int shift
          Other attributes
static int UNDERSCORE
           
static int WHITE
           
static int YELLOW
           
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
ColorWriter(java.io.OutputStream w)
           
ColorWriter(java.io.OutputStream w, boolean autoflush)
           
ColorWriter(java.io.Writer w)
           
ColorWriter(java.io.Writer w, boolean autoflush)
           
 
Method Summary
 void enableColor(boolean yes)
           
static void main(java.lang.String[] args)
           
 void setColor(int color)
           
 void setColor(int fg, int bg)
           
static void setColor(java.io.Writer writer, int color)
          Set color on any Writer
 
Methods inherited from class java.io.PrintWriter
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shift

public static final int shift
Other attributes

REGULAR

public static final int REGULAR

LIGHT

public static final int LIGHT

BRIGHT

public static final int BRIGHT

BOLD

public static final int BOLD

UNDERSCORE

public static final int UNDERSCORE

BLINK

public static final int BLINK
Use with caution if you are epileptic

INVERSE

public static final int INVERSE

CONCEALED

public static final int CONCEALED

NO_RESET

public static final int NO_RESET

BLACK

public static final int BLACK

DARK_GRAY

public static final int DARK_GRAY

DARK_GREY

public static final int DARK_GREY

RED

public static final int RED

GREEN

public static final int GREEN

YELLOW

public static final int YELLOW

BROWN

public static final int BROWN

BLUE

public static final int BLUE

PURPLE

public static final int PURPLE

CYAN

public static final int CYAN

LIGHT_GRAY

public static final int LIGHT_GRAY

LIGHT_GREY

public static final int LIGHT_GREY

WHITE

public static final int WHITE

DEFAULT

public static final int DEFAULT

BACKGROUND

public static final int BACKGROUND
BACKGROUND needs to be added to the color, not or'd (|)
Constructor Detail

ColorWriter

public ColorWriter(java.io.Writer w,
                   boolean autoflush)

ColorWriter

public ColorWriter(java.io.Writer w)

ColorWriter

public ColorWriter(java.io.OutputStream w,
                   boolean autoflush)

ColorWriter

public ColorWriter(java.io.OutputStream w)
Method Detail

enableColor

public void enableColor(boolean yes)

setColor

public void setColor(int color)

setColor

public static void setColor(java.io.Writer writer,
                            int color)
                     throws java.io.IOException
Set color on any Writer

setColor

public void setColor(int fg,
                     int bg)

main

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