Class ExpressionsBasisJavaGenVisitor
java.lang.Object
de.monticore.codegen.AbstractCodeGenVisitor
de.monticore.codegen.javagen.AbstractJavaGenVisitor
de.monticore.expressions.expressionsbasis.codegen.javagen.ExpressionsBasisJavaGenVisitor
- All Implemented Interfaces:
CodeGenerator,ExpressionsBasisHandler,de.monticore.visitor.IHandler
public class ExpressionsBasisJavaGenVisitor
extends AbstractJavaGenVisitor
implements ExpressionsBasisHandler
-
Field Summary
FieldsFields inherited from class de.monticore.codegen.AbstractCodeGenVisitor
isWithinGenerateCode, LOG_NAME, printer -
Constructor Summary
ConstructorsConstructorDescriptionExpressionsBasisJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ASTArguments node) voidhandle(ASTLiteralExpression node) voidhandle(ASTNameExpression node) voidsetTraverser(ExpressionsBasisTraverser 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.expressionsbasis._visitor.ExpressionsBasisHandler
handle, handle, handle, handle, handle, handle, 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
-
ExpressionsBasisJavaGenVisitor
public ExpressionsBasisJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer)
-
-
Method Details
-
getTraverser
- Specified by:
getTraverserin interfaceExpressionsBasisHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
- Specified by:
setTraverserin interfaceExpressionsBasisHandler
-
handle
- Specified by:
handlein interfaceExpressionsBasisHandler
-
handle
- Specified by:
handlein interfaceExpressionsBasisHandler
-
handle
- Specified by:
handlein interfaceExpressionsBasisHandler
-