Class CommonExpressionsJavaPrinter
- java.lang.Object
-
- de.monticore.expressions.commonexpressions._prettyprint.CommonExpressionsPrettyPrinter
-
- de.monticore.expressions.exptojava.CommonExpressionsJavaPrinter
-
- All Implemented Interfaces:
CommonExpressionsHandler,CommonExpressionsVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
public class CommonExpressionsJavaPrinter extends CommonExpressionsPrettyPrinter
-
-
Field Summary
-
Fields inherited from class de.monticore.expressions.commonexpressions._prettyprint.CommonExpressionsPrettyPrinter
printComments, printer, traverser
-
-
Constructor Summary
Constructors Constructor Description CommonExpressionsJavaPrinter(de.monticore.prettyprint.IndentPrinter printer, boolean printComments)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends CommonExpressionsTraverser>
voidapplyJavaPrinter(T traverser, de.monticore.prettyprint.IndentPrinter indentPrinter, boolean printComments)Apply this overridden handling of FieldAccessExpressions to a FullPrettyPrintervoidhandle(ASTFieldAccessExpression node)-
Methods inherited from class de.monticore.expressions.commonexpressions._prettyprint.CommonExpressionsPrettyPrinter
getPrinter, getTraverser, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, isPrintComments, setPrintComments, setTraverser
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.expressions.commonexpressions._visitor.CommonExpressionsHandler
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
-
Methods inherited from interface de.monticore.expressions.commonexpressions._visitor.CommonExpressionsVisitor2
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
-
-
-
-
Method Detail
-
handle
public void handle(ASTFieldAccessExpression node)
- Specified by:
handlein interfaceCommonExpressionsHandler- Overrides:
handlein classCommonExpressionsPrettyPrinter
-
applyJavaPrinter
public static <T extends CommonExpressionsTraverser> void applyJavaPrinter(T traverser, de.monticore.prettyprint.IndentPrinter indentPrinter, boolean printComments)
Apply this overridden handling of FieldAccessExpressions to a FullPrettyPrinter- Parameters:
traverser- the FullPrettyPrinters traverserindentPrinter- the printer to useprintComments- whether to print comments
-
-