Class GenerationPlan
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.plan.GenerationPlan
 
 
- 
- All Implemented Interfaces:
 ModelGenerationPlan
public class GenerationPlan extends Object implements ModelGenerationPlan
Default/regular/legacy plan to generate a model based solely on a languaes To get extra information about picked generators, update bin/log.xml like that: 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface jetbrains.mps.generator.ModelGenerationPlan
ModelGenerationPlan.Checkpoint, ModelGenerationPlan.Fork, ModelGenerationPlan.Provider, ModelGenerationPlan.Step, ModelGenerationPlan.Transform 
 - 
 
- 
Constructor Summary
Constructors Constructor Description GenerationPlan(SModel inputModel)GenerationPlan(SModel inputModel, Collection<SLanguage> additionalLanguages) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancoversLanguage(SLanguage language)List<Conflict>getConflicts()Collection<TemplateModule>getGenerators()List<Conflict>getIgnoredPriorityRules()List<ModelGenerationPlan.Step>getSteps()booleanhasConflictingPriorityRules()booleanhasIgnoredPriorityRules() 
 - 
 
- 
- 
Method Detail
- 
getSteps
public List<ModelGenerationPlan.Step> getSteps()
- Specified by:
 getStepsin interfaceModelGenerationPlan
 
- 
getGenerators
public Collection<TemplateModule> getGenerators()
- Specified by:
 getGeneratorsin interfaceModelGenerationPlan
 
- 
coversLanguage
public boolean coversLanguage(SLanguage language)
- Specified by:
 coversLanguagein interfaceModelGenerationPlan
 
- 
hasIgnoredPriorityRules
public boolean hasIgnoredPriorityRules()
 
- 
hasConflictingPriorityRules
public boolean hasConflictingPriorityRules()
 
 - 
 
 -