Class GrammarPrettyPrinter
java.lang.Object
de.monticore.grammar.grammar._prettyprint.GrammarPrettyPrinterTOP
de.monticore.grammar.grammar._prettyprint.GrammarPrettyPrinter
- All Implemented Interfaces:
GrammarHandler,GrammarVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
-
Field Summary
Fields inherited from class de.monticore.grammar.grammar._prettyprint.GrammarPrettyPrinterTOP
printComments, printer, traverser -
Constructor Summary
ConstructorsConstructorDescriptionGrammarPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ASTAbstractProd node) voidhandle(ASTASTRule node) voidhandle(ASTClassProd node) voidhandle(ASTInterfaceProd node) voidhandle(ASTMCGrammar node) voidhandle(ASTScopeRule node) voidhandle(ASTSymbolRule node) protected voidPrints a listMethods inherited from class de.monticore.grammar.grammar._prettyprint.GrammarPrettyPrinterTOP
getPrinter, getTraverser, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, isPrintComments, setPrintComments, setTraverserMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.grammar.grammar._visitor.GrammarHandler
handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverseMethods inherited from interface de.monticore.grammar.grammar._visitor.GrammarVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Constructor Details
-
GrammarPrettyPrinter
public GrammarPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments)
-
-
Method Details
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceGrammarHandler- Overrides:
handlein classGrammarPrettyPrinterTOP
-
printList
Prints a list- Parameters:
iter- iterator for the listseperator- string for seperating list
-