Class MCJavaLiteralsFullPrettyPrinter

java.lang.Object
de.monticore.literals.mcjavaliterals._prettyprint.MCJavaLiteralsFullPrettyPrinter

public class MCJavaLiteralsFullPrettyPrinter extends Object
  • Field Details

    • printer

      protected de.monticore.prettyprint.IndentPrinter printer
    • traverser

      protected MCJavaLiteralsTraverser traverser
  • Constructor Details

    • MCJavaLiteralsFullPrettyPrinter

      public MCJavaLiteralsFullPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments)
    • MCJavaLiteralsFullPrettyPrinter

      public MCJavaLiteralsFullPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer)
  • Method Details

    • getPrinter

      public de.monticore.prettyprint.IndentPrinter getPrinter()
    • getTraverser

      public MCJavaLiteralsTraverser getTraverser()
    • setTraverser

      public void setTraverser(MCJavaLiteralsTraverser traverser)
    • initializeTraverser

      protected void initializeTraverser(boolean printComments)
    • setPrintComments

      public void setPrintComments(boolean printComments)
    • prettyprint

      public String prettyprint(de.monticore.ast.ASTNode node)