Package jetbrains.mps.tool.builder.make
Class BaseGeneratorWorker
- java.lang.Object
 - 
- jetbrains.mps.tool.builder.WorkerBase
 - 
- jetbrains.mps.tool.builder.CoreWorker
 - 
- jetbrains.mps.tool.builder.make.BaseGeneratorWorker
 
 
 
 
- 
- Direct Known Subclasses:
 GeneratorWorker,GenTestWorker
public abstract class BaseGeneratorWorker extends CoreWorker
 
- 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.tool.builder.WorkerBase
myEnvironment, myErrors, myJavaCompilerOptions, mySkipCompilation, myWhatToDo 
 - 
 
- 
Constructor Summary
Constructors Constructor Description BaseGeneratorWorker(Script whatToDo) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable<MResource>collectResources(Project project, Collection<SModule> modules)protected voidgenerate(Project project, Collection<SModule> modules)protected voidsetGenerationProperties()protected voidshowStatistic()- 
Methods inherited from class jetbrains.mps.tool.builder.CoreWorker
createEnvironment 
- 
Methods inherited from class jetbrains.mps.tool.builder.WorkerBase
collectFromModuleFiles, createDummyProject, createEnvironmentConfig, debug, dispose, error, extractModels, extractModels, extractStackTrace, failBuild, formatErrorsReport, getPlatform, info, log, log, processModuleFile, warning, work, workFromMain 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
BaseGeneratorWorker
public BaseGeneratorWorker(Script whatToDo)
 
 - 
 
- 
Method Detail
- 
setGenerationProperties
protected void setGenerationProperties()
 
- 
showStatistic
protected void showStatistic()
 
- 
generate
protected void generate(Project project, Collection<SModule> modules)
 
- 
collectResources
protected Iterable<MResource> collectResources(Project project, Collection<SModule> modules)
 
 - 
 
 -