grace.log
Class Writer
java.lang.Object
|
+--java.io.Writer
|
+--java.io.PrintWriter
|
+--grace.log.Writer
- public class Writer
- extends java.io.PrintWriter
This class is a hack to allow the Handler class to break up a stack
trace into each function call so that only the top most function
can be displayed in the log. Java should provide a more convienent
way to do this but it doesn't.
Field Summary |
static java.lang.String |
rcsid
|
Fields inherited from class java.io.PrintWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Methods inherited from class java.io.PrintWriter |
checkError,
close,
flush,
print,
print,
print,
print,
println,
println,
println,
println,
setError,
write |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
rcsid
public static final java.lang.String rcsid
Writer
public Writer()
partOfCallStack
protected boolean partOfCallStack(java.lang.String s)
partOfCallStack
protected boolean partOfCallStack(char[] s)
print
public void print(char[] s)
- Overrides:
- print in class java.io.PrintWriter
println
public void println(char[] s)
- Overrides:
- println in class java.io.PrintWriter
write
public void write(char[] s)
- Overrides:
- write in class java.io.PrintWriter
write
public void write(char[] s,
int offset,
int length)
- Overrides:
- write in class java.io.PrintWriter
print
public void print(java.lang.Object o)
- Overrides:
- print in class java.io.PrintWriter
println
public void println(java.lang.Object o)
- Overrides:
- println in class java.io.PrintWriter
print
public void print(java.lang.String s)
- Overrides:
- print in class java.io.PrintWriter
println
public void println(java.lang.String s)
- Overrides:
- println 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 offset,
int length)
- Overrides:
- write in class java.io.PrintWriter
print
public void print(boolean b)
- Overrides:
- print in class java.io.PrintWriter
println
public void println(boolean b)
- Overrides:
- println in class java.io.PrintWriter
print
public void print(char c)
- Overrides:
- print in class java.io.PrintWriter
println
public void println(char c)
- Overrides:
- println in class java.io.PrintWriter
println
public void println()
- Overrides:
- println in class java.io.PrintWriter
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
setDesiredLineNum
public void setDesiredLineNum(int line)
result
public StackTrace result()
clear
public void clear()