Package de.monticore.tf.runtime
Class SuccessfulReporter
- java.lang.Object
-
- de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
-
- de.monticore.generating.templateengine.reporting.commons.AReporter
-
- de.monticore.tf.runtime.SuccessfulReporter
-
- All Implemented Interfaces:
IReportEventHandler
public class SuccessfulReporter extends AReporter
-
-
Field Summary
-
Fields inherited from class de.monticore.generating.templateengine.reporting.commons.AReporter
file, fileextension, fileOpen, qualifiedFileName, reportingHelper
-
-
Constructor Summary
Constructors Constructor Description SuccessfulReporter(java.lang.String outputDir, java.lang.String modelName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreportModelEnd(java.lang.String modelname, java.lang.String filename)voidreportModelStart(ASTNode ast, java.lang.String modelName, java.lang.String fileName)protected voidwriteHeader()-
Methods inherited from class de.monticore.generating.templateengine.reporting.commons.AReporter
closeFile, flush, openFile, writeLine
-
Methods inherited from class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
reportAddAfterTemplate, reportAddBeforeTemplate, reportAddValue, reportASTSpecificTemplateReplacement, reportCallAfterHookPoint, reportCallBeforeHookPoint, reportCallHookPointEnd, reportCallHookPointStart, reportCallReplacementHookPoint, reportCallSpecificReplacementHookPoint, reportDetailed, reportError, reportErrorInternal, reportErrorUser, reportExecuteStandardTemplate, reportFileCreation, reportFileCreation, reportFileCreation, reportFileExistenceChecking, reportFileFinalization, reportHWCExistenceCheck, reportInstantiate, reportMethodCall, reportModelLoad, reportOpenInputFile, reportOpenInputFile, reportParseInputFile, reportSetAfterTemplate, reportSetBeforeTemplate, reportSetHookPoint, reportSetValue, reportSymbolTableScope, reportTemplateEnd, reportTemplateInclude, reportTemplateReplacement, reportTemplateStart, reportTemplateWrite, reportTransformationNewValue, reportTransformationNewValue, reportTransformationNewValue, reportTransformationObjectChange, reportTransformationObjectCreation, reportTransformationObjectDeletion, reportTransformationObjectMatch, reportTransformationOldValue, reportTransformationOldValue, reportTransformationOldValue, reportTransformationStart, reportUseHandwrittenCodeFile, reportUserSpecificTemplate, reportUserWarning, reportWarning
-
-
-
-
Method Detail
-
reportModelStart
public void reportModelStart(ASTNode ast, java.lang.String modelName, java.lang.String fileName)
- Specified by:
reportModelStartin interfaceIReportEventHandler- Overrides:
reportModelStartin classDefaultReportEventHandler- See Also:
DefaultReportEventHandler.reportModelStart(ASTNode, String, String)
-
reportModelEnd
public void reportModelEnd(java.lang.String modelname, java.lang.String filename)- Specified by:
reportModelEndin interfaceIReportEventHandler- Overrides:
reportModelEndin classDefaultReportEventHandler- See Also:
DefaultReportEventHandler.reportModelEnd(String, String)
-
writeHeader
protected void writeHeader()
- Specified by:
writeHeaderin classAReporter- See Also:
AReporter.writeHeader()
-
-