Class IncGenGradleReporter
java.lang.Object
de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
de.monticore.generating.templateengine.reporting.commons.AReporter
de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
- All Implemented Interfaces:
IReportEventHandler
-
Field Summary
FieldsFields inherited from class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
filesThatMatterButAreNotThereInTime, GEN_ERROR, inputFile, MISSING, modelFiles, modelToArtifactMap, notExistentHWCFiles, outputDir, outputFiles, qualifiedInputFile, usedHWCFiles, userTemplatesFields inherited from class de.monticore.generating.templateengine.reporting.commons.AReporter
file, fileextension, fileOpen, qualifiedFileName, reportingHelper -
Constructor Summary
ConstructorsConstructorDescriptionIncGenGradleReporter(String outputDir, String modelName) IncGenGradleReporter(String outputDir, String modelName, String fileExtension) IncGenGradleReporter(String outputDir, Function<Path, Path> reportPathOutput, String modelName, String fileExtension) -
Method Summary
Methods inherited from class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
reportFileCreation, reportHWCExistenceCheck, reportOpenInputFile, reportParseInputFile, reportUserSpecificTemplate, toUnixPath, writeHeaderMethods inherited from class de.monticore.generating.templateengine.reporting.commons.AReporter
closeFile, openFile, writeLineMethods 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, reportFileExistenceChecking, reportFileFinalization, reportInstantiate, reportMethodCall, reportModelEnd, reportModelLoad, reportModelStart, reportOpenInputFile, reportSetAfterTemplate, reportSetBeforeTemplate, reportSetHookPoint, reportSetValue, reportSymbolTableScope, reportTemplateEnd, reportTemplateInclude, reportTemplateReplacement, reportTemplateStart, reportTemplateWrite, reportTransformationNewValue, reportTransformationNewValue, reportTransformationNewValue, reportTransformationObjectChange, reportTransformationObjectCreation, reportTransformationObjectDeletion, reportTransformationObjectMatch, reportTransformationOldValue, reportTransformationOldValue, reportTransformationOldValue, reportTransformationStart, reportUseHandwrittenCodeFile, reportUserWarning, reportWarning
-
Field Details
-
SIMPLE_FILE_NAME
- See Also:
-
fileExtension
-
reportPathOutput
-
-
Constructor Details
-
IncGenGradleReporter
-
IncGenGradleReporter
-
IncGenGradleReporter
-
IncGenGradleReporter
-
-
Method Details
-
isModelFile
- Overrides:
isModelFilein classIncGenReporter
-
printPath
-
flush
Description copied from class:AReporterMethod is called after generation.- Specified by:
flushin interfaceIReportEventHandler- Overrides:
flushin classAReporter- Parameters:
node- Compilation unit AST or null on error
-