Class RegularExpressionsPrettyPrinter
java.lang.Object
de.monticore.regex.regularexpressions._prettyprint.RegularExpressionsPrettyPrinterTOP
de.monticore.regex.regularexpressions._prettyprint.RegularExpressionsPrettyPrinter
- All Implemented Interfaces:
RegularExpressionsHandler,RegularExpressionsVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
- Direct Known Subclasses:
RegularExpressionsFormattingPrettyPrinter
handwritten pretty printer,
as the auto-generated one inserts too many whitespaces
-
Field Summary
Fields inherited from class de.monticore.regex.regularexpressions._prettyprint.RegularExpressionsPrettyPrinterTOP
printComments, printer, traverser -
Constructor Summary
ConstructorsConstructorDescriptionRegularExpressionsPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ASTBackReference node) voidhandle(ASTBracketRegEx node) voidhandle(ASTCapturingGroup node) voidhandle(ASTCharOption node) voidhandle(ASTCharRange node) voidhandle(ASTNamedCapturingGroup node) voidhandle(ASTNonCapturingGroup node) voidhandle(ASTNumberQualification node) voidhandle(ASTQualifiedRegEx node) voidhandle(ASTRangeQualification node) voidhandle(ASTRegExChar node) voidhandle(ASTRegExDigit node) voidhandle(ASTRegExEscapeChar node) voidhandle(ASTRegExLiteral node) voidhandle(ASTRegExPoint node) voidhandle(ASTRegExQualification node) voidhandle(ASTRegularExpression regex) voidhandle(ASTSpecialCharOption node) voidhandle(ASTSpecificChars node) voidhandle(ASTStartOfLine node) Methods inherited from class de.monticore.regex.regularexpressions._prettyprint.RegularExpressionsPrettyPrinterTOP
getPrinter, getTraverser, 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.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visitMethods inherited from interface de.monticore.regex.regularexpressions._visitor.RegularExpressionsHandler
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, traverseMethods inherited from interface de.monticore.regex.regularexpressions._visitor.RegularExpressionsVisitor2
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
-
Constructor Details
-
RegularExpressionsPrettyPrinter
public RegularExpressionsPrettyPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments)
-
-
Method Details
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-
handle
- Specified by:
handlein interfaceRegularExpressionsHandler- Overrides:
handlein classRegularExpressionsPrettyPrinterTOP
-