Class CommonExpressionsJavaGenVisitor
java.lang.Object
de.monticore.codegen.AbstractCodeGenVisitor
de.monticore.codegen.javagen.AbstractJavaGenVisitor
de.monticore.expressions.commonexpressions.codegen.javagen.CommonExpressionsJavaGenVisitor
- All Implemented Interfaces:
CodeGenerator,CommonExpressionsHandler,de.monticore.visitor.IHandler
public class CommonExpressionsJavaGenVisitor
extends AbstractJavaGenVisitor
implements CommonExpressionsHandler
-
Field Summary
FieldsFields inherited from class de.monticore.codegen.AbstractCodeGenVisitor
isWithinGenerateCode, LOG_NAME, printer -
Constructor Summary
ConstructorsConstructorDescriptionCommonExpressionsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidhandle(ASTBracketExpression expr) voidhandle(ASTCallExpression node) voidvoidhandle(ASTDivideExpression expr) voidhandle(ASTEqualsExpression expr) voidvoidvoidvoidhandle(ASTLessEqualExpression expr) voidhandle(ASTLessThanExpression expr) voidvoidhandle(ASTMinusExpression expr) voidvoidhandle(ASTModuloExpression expr) voidhandle(ASTMultExpression expr) voidhandle(ASTNotEqualsExpression expr) voidhandle(ASTPlusExpression expr) voidvoidsetTraverser(CommonExpressionsTraverser traverser) Methods inherited from class de.monticore.codegen.javagen.AbstractJavaGenVisitor
_willBeRemoved_logUnimplemented, endParentheses, endStatement, printExpressionBeginLambda, printExpressionEndLambda, startParenthesesMethods inherited from class de.monticore.codegen.AbstractCodeGenVisitor
generateCode, getPrinterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, traverseMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverse
-
Field Details
-
traverser
-
-
Constructor Details
-
CommonExpressionsJavaGenVisitor
public CommonExpressionsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer)
-
-
Method Details
-
getTraverser
- Specified by:
getTraverserin interfaceCommonExpressionsHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
- Specified by:
setTraverserin interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-
handle
- Specified by:
handlein interfaceCommonExpressionsHandler
-