stomp.util
Class PrefsPrintWriter

java.lang.Object
  |
  +--java.io.Writer
        |
        +--java.io.PrintWriter
              |
              +--stomp.util.PrefsPrintWriter

public class PrefsPrintWriter
extends java.io.PrintWriter

a print writer which prints based on whether or not a certain pref is set.

Author:
Eric Lindauer

Field Summary
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
PrefsPrintWriter(java.lang.String prefName)
           
PrefsPrintWriter(java.lang.String prefName, boolean printDefault)
           
 
Method Summary
 void print(boolean b)
           
 void print(char c)
           
 void print(char[] s)
           
 void print(double d)
           
 void print(float f)
           
 void print(int i)
           
 void print(long l)
           
 void print(java.lang.Object obj)
           
 void print(java.lang.String s)
           
 void println()
           
 void println(boolean x)
           
 void println(char x)
           
 void println(char[] x)
           
 void println(double x)
           
 void println(float x)
           
 void println(int x)
           
 void println(long x)
           
 void println(java.lang.Object x)
           
 void println(java.lang.String x)
           
 boolean shouldPrint()
           
 void write(char[] buf)
           
 void write(char[] buf, int off, int len)
           
 void write(int c)
           
 void write(java.lang.String s)
           
 void write(java.lang.String s, int off, int len)
           
 
Methods inherited from class java.io.PrintWriter
checkError, close, flush, setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrefsPrintWriter

public PrefsPrintWriter(java.lang.String prefName,
                        boolean printDefault)

PrefsPrintWriter

public PrefsPrintWriter(java.lang.String prefName)
Method Detail

shouldPrint

public boolean shouldPrint()

print

public void print(boolean b)
Overrides:
print in class java.io.PrintWriter

print

public void print(char c)
Overrides:
print in class java.io.PrintWriter

print

public void print(char[] s)
Overrides:
print in class java.io.PrintWriter

print

public void print(double d)
Overrides:
print in class java.io.PrintWriter

print

public void print(float f)
Overrides:
print in class java.io.PrintWriter

print

public void print(int i)
Overrides:
print in class java.io.PrintWriter

print

public void print(long l)
Overrides:
print in class java.io.PrintWriter

print

public void print(java.lang.Object obj)
Overrides:
print in class java.io.PrintWriter

print

public void print(java.lang.String s)
Overrides:
print in class java.io.PrintWriter

println

public void println()
Overrides:
println in class java.io.PrintWriter

println

public void println(boolean x)
Overrides:
println in class java.io.PrintWriter

println

public void println(char x)
Overrides:
println in class java.io.PrintWriter

println

public void println(char[] x)
Overrides:
println in class java.io.PrintWriter

println

public void println(double x)
Overrides:
println in class java.io.PrintWriter

println

public void println(float x)
Overrides:
println in class java.io.PrintWriter

println

public void println(int x)
Overrides:
println in class java.io.PrintWriter

println

public void println(long x)
Overrides:
println in class java.io.PrintWriter

println

public void println(java.lang.Object x)
Overrides:
println in class java.io.PrintWriter

println

public void println(java.lang.String x)
Overrides:
println in class java.io.PrintWriter

write

public void write(char[] buf)
Overrides:
write in class java.io.PrintWriter

write

public void write(char[] buf,
                  int off,
                  int len)
Overrides:
write in class java.io.PrintWriter

write

public void write(int c)
Overrides:
write in class java.io.PrintWriter

write

public void write(java.lang.String s)
Overrides:
write in class java.io.PrintWriter

write

public void write(java.lang.String s,
                  int off,
                  int len)
Overrides:
write in class java.io.PrintWriter