Class MCCommonFullPrettyPrinter
- java.lang.Object
-
- de.monticore.mccommon._prettyprint.MCCommonFullPrettyPrinter
-
public class MCCommonFullPrettyPrinter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected de.monticore.prettyprint.IndentPrinterprinterprotected MCCommonTraversertraverser
-
Constructor Summary
Constructors Constructor Description MCCommonFullPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer)MCCommonFullPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.monticore.prettyprint.IndentPrintergetPrinter()MCCommonTraversergetTraverser()protected voidinitializeTraverser(boolean printComments)java.lang.Stringprettyprint(de.monticore.ast.ASTNode node)voidsetPrintComments(boolean printComments)voidsetTraverser(MCCommonTraverser traverser)
-
-
-
Field Detail
-
printer
protected de.monticore.prettyprint.IndentPrinter printer
-
traverser
protected MCCommonTraverser traverser
-
-
Method Detail
-
getPrinter
public de.monticore.prettyprint.IndentPrinter getPrinter()
-
getTraverser
public MCCommonTraverser getTraverser()
-
setTraverser
public void setTraverser(MCCommonTraverser traverser)
-
initializeTraverser
protected void initializeTraverser(boolean printComments)
-
setPrintComments
public void setPrintComments(boolean printComments)
-
prettyprint
public java.lang.String prettyprint(de.monticore.ast.ASTNode node)
-
-