|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.Writer
java.io.PrintWriter
antlr.PrintWriterWithSMAP
public class PrintWriterWithSMAP
Field Summary |
---|
Fields inherited from class java.io.PrintWriter |
---|
out |
Fields inherited from class java.io.Writer |
---|
lock |
Constructor Summary | |
---|---|
PrintWriterWithSMAP(java.io.OutputStream out)
|
|
PrintWriterWithSMAP(java.io.OutputStream out,
boolean autoFlush)
|
|
PrintWriterWithSMAP(java.io.Writer out)
|
|
PrintWriterWithSMAP(java.io.Writer out,
boolean autoFlush)
|
Method Summary | |
---|---|
void |
checkChar(int c)
|
void |
dump(java.io.PrintWriter smapWriter,
java.lang.String targetClassName,
java.lang.String grammarFile)
|
void |
endMapping()
|
int |
getCurrentOutputLine()
|
java.util.Map |
getSourceMap()
|
protected void |
mapLine(boolean incrementOutputLineCount)
|
void |
println()
|
void |
startMapping(int sourceLine)
|
void |
startSingleSourceLineMapping(int sourceLine)
|
void |
write(char[] buf,
int off,
int len)
|
void |
write(int c)
|
void |
write(java.lang.String s,
int off,
int len)
|
Methods inherited from class java.io.PrintWriter |
---|
append, append, append, append, append, append, append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PrintWriterWithSMAP(java.io.OutputStream out)
public PrintWriterWithSMAP(java.io.OutputStream out, boolean autoFlush)
public PrintWriterWithSMAP(java.io.Writer out)
public PrintWriterWithSMAP(java.io.Writer out, boolean autoFlush)
Method Detail |
---|
public void startMapping(int sourceLine)
public void startSingleSourceLineMapping(int sourceLine)
public void endMapping()
protected void mapLine(boolean incrementOutputLineCount)
public void dump(java.io.PrintWriter smapWriter, java.lang.String targetClassName, java.lang.String grammarFile)
public void write(char[] buf, int off, int len)
write
in class java.io.PrintWriter
public void checkChar(int c)
public void write(int c)
write
in class java.io.PrintWriter
public void write(java.lang.String s, int off, int len)
write
in class java.io.PrintWriter
public void println()
println
in class java.io.PrintWriter
public java.util.Map getSourceMap()
public int getCurrentOutputLine()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |