Package jetbrains.mps.generator
Class GenerationOptions
- java.lang.Object
 - 
- jetbrains.mps.generator.GenerationOptions
 
 
- 
public class GenerationOptions extends Object
Evgeny Gryaznov, Apr 26, 2010 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenerationOptions.OptionsBuilderOptions builder Usage: GenerationOptions.getDefaults().saveTransientModels(true).reporting(true, true, true, 4); 
- 
Field Summary
Fields Modifier and Type Field Description static intTRACE_LANGSstatic intTRACE_OFFstatic intTRACE_STEPSstatic intTRACE_TYPES 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapplyTransformationsInplace()static GenerationOptions.OptionsBuilderfromSettings(IGenerationSettings settings)ModelGenerationPlangetCustomPlan(SModel model)static GenerationOptions.OptionsBuildergetDefaults()intgetNumberOfModelsToKeep()intgetNumberOfThreads()GenerationParametersProvidergetParametersProvider()intgetTracingMode()booleanisGenerateInParallel()booleanisKeepModelsWithWarnings()booleanisSaveTransientModels()booleanisShowBadChildWarning()booleanisShowInfo()booleanisShowWarnings()booleanisStrictMode()booleanuseDynamicReferences() 
 - 
 
- 
- 
Field Detail
- 
TRACE_OFF
public static final int TRACE_OFF
- See Also:
 - Constant Field Values
 
 
- 
TRACE_STEPS
public static final int TRACE_STEPS
- See Also:
 - Constant Field Values
 
 
- 
TRACE_LANGS
public static final int TRACE_LANGS
- See Also:
 - Constant Field Values
 
 
- 
TRACE_TYPES
public static final int TRACE_TYPES
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
isSaveTransientModels
public boolean isSaveTransientModels()
 
- 
isGenerateInParallel
public boolean isGenerateInParallel()
 
- 
isStrictMode
public boolean isStrictMode()
 
- 
getNumberOfThreads
public int getNumberOfThreads()
 
- 
applyTransformationsInplace
public boolean applyTransformationsInplace()
 
- 
getTracingMode
public int getTracingMode()
 
- 
isShowInfo
public boolean isShowInfo()
 
- 
isShowWarnings
public boolean isShowWarnings()
 
- 
isKeepModelsWithWarnings
public boolean isKeepModelsWithWarnings()
 
- 
isShowBadChildWarning
public boolean isShowBadChildWarning()
 
- 
getNumberOfModelsToKeep
public int getNumberOfModelsToKeep()
 
- 
getParametersProvider
@Nullable public GenerationParametersProvider getParametersProvider()
 
- 
getCustomPlan
public ModelGenerationPlan getCustomPlan(@NotNull SModel model)
 
- 
getDefaults
public static GenerationOptions.OptionsBuilder getDefaults()
 
- 
fromSettings
public static GenerationOptions.OptionsBuilder fromSettings(IGenerationSettings settings)
 
- 
useDynamicReferences
public boolean useDynamicReferences()
 
 - 
 
 -