Class MCCommonLiteralsJavaGenVisitor
java.lang.Object
de.monticore.codegen.AbstractCodeGenVisitor
de.monticore.codegen.javagen.AbstractJavaGenVisitor
de.monticore.literals.mccommonliterals.codegen.javagen.MCCommonLiteralsJavaGenVisitor
- All Implemented Interfaces:
CodeGenerator,MCCommonLiteralsHandler,de.monticore.visitor.IHandler
public class MCCommonLiteralsJavaGenVisitor
extends AbstractJavaGenVisitor
implements MCCommonLiteralsHandler
-
Field Summary
FieldsFields inherited from class de.monticore.codegen.AbstractCodeGenVisitor
isWithinGenerateCode, LOG_NAME, printer -
Constructor Summary
ConstructorsConstructorDescriptionMCCommonLiteralsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ASTBasicDoubleLiteral node) voidhandle(ASTBasicFloatLiteral node) voidhandle(ASTBasicLongLiteral node) voidhandle(ASTBooleanLiteral node) voidhandle(ASTCharLiteral node) voidhandle(ASTNatLiteral node) voidhandle(ASTNullLiteral node) voidvoidvoidvoidhandle(ASTSignedNatLiteral node) voidhandle(ASTStringLiteral node) voidsetTraverser(MCCommonLiteralsTraverser 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.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.literals.mccommonliterals._visitor.MCCommonLiteralsHandler
handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse
-
Field Details
-
traverser
-
-
Constructor Details
-
MCCommonLiteralsJavaGenVisitor
public MCCommonLiteralsJavaGenVisitor(de.monticore.prettyprint.IndentPrinter printer)
-
-
Method Details
-
getTraverser
- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler- Specified by:
getTraverserin interfaceMCCommonLiteralsHandler
-
setTraverser
- Specified by:
setTraverserin interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-
handle
- Specified by:
handlein interfaceMCCommonLiteralsHandler
-