Package antlr
Class DefaultJavaCodeGeneratorPrintWriterManager
- java.lang.Object
-
- antlr.DefaultJavaCodeGeneratorPrintWriterManager
-
- All Implemented Interfaces:
JavaCodeGeneratorPrintWriterManager
public class DefaultJavaCodeGeneratorPrintWriterManager extends java.lang.Object implements JavaCodeGeneratorPrintWriterManager
-
-
Constructor Summary
Constructors Constructor Description DefaultJavaCodeGeneratorPrintWriterManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendMapping()voidfinishOutput()intgetCurrentOutputLine()java.util.MapgetSourceMaps()java.io.PrintWritersetupOutput(Tool tool, Grammar grammar)java.io.PrintWritersetupOutput(Tool tool, Grammar grammar, java.lang.String fileName)java.io.PrintWritersetupOutput(Tool tool, java.lang.String fileName)voidstartMapping(int sourceLine)voidstartSingleSourceLineMapping(int sourceLine)
-
-
-
Method Detail
-
setupOutput
public java.io.PrintWriter setupOutput(Tool tool, Grammar grammar) throws java.io.IOException
- Specified by:
setupOutputin interfaceJavaCodeGeneratorPrintWriterManager- Throws:
java.io.IOException
-
setupOutput
public java.io.PrintWriter setupOutput(Tool tool, java.lang.String fileName) throws java.io.IOException
- Specified by:
setupOutputin interfaceJavaCodeGeneratorPrintWriterManager- Throws:
java.io.IOException
-
setupOutput
public java.io.PrintWriter setupOutput(Tool tool, Grammar grammar, java.lang.String fileName) throws java.io.IOException
- Throws:
java.io.IOException
-
startMapping
public void startMapping(int sourceLine)
- Specified by:
startMappingin interfaceJavaCodeGeneratorPrintWriterManager
-
startSingleSourceLineMapping
public void startSingleSourceLineMapping(int sourceLine)
- Specified by:
startSingleSourceLineMappingin interfaceJavaCodeGeneratorPrintWriterManager
-
endMapping
public void endMapping()
- Specified by:
endMappingin interfaceJavaCodeGeneratorPrintWriterManager
-
finishOutput
public void finishOutput() throws java.io.IOException- Specified by:
finishOutputin interfaceJavaCodeGeneratorPrintWriterManager- Throws:
java.io.IOException
-
getSourceMaps
public java.util.Map getSourceMaps()
- Specified by:
getSourceMapsin interfaceJavaCodeGeneratorPrintWriterManager
-
getCurrentOutputLine
public int getCurrentOutputLine()
-
-