LangSpecGeneratorSettingsBuilder¶
-
public class
LangSpecGeneratorSettingsBuilder
¶
Fields¶
standardAnalysisType¶
-
public static final AnalysisType
standardAnalysisType
¶
standardSyntaxType¶
-
public static final SyntaxType
standardSyntaxType
¶
Methods¶
build¶
-
public LangSpecGeneratorSettings
build
(FileObject projectLocation, ISpoofaxLanguageSpecConfigBuilder languageSpecConfigBuilder)¶
configureFromPrompt¶
-
public LangSpecGeneratorSettingsBuilder
configureFromPrompt
(Prompter prompter)¶
withAnalysisType¶
-
public LangSpecGeneratorSettingsBuilder
withAnalysisType
(AnalysisType analysisType)¶
withConfig¶
-
public LangSpecGeneratorSettingsBuilder
withConfig
(ISpoofaxLanguageSpecConfig config)¶
withDefaultAnalysisType¶
-
public LangSpecGeneratorSettingsBuilder
withDefaultAnalysisType
(AnalysisType defaultAnalysisType)¶
withDefaultGroupId¶
-
public LangSpecGeneratorSettingsBuilder
withDefaultGroupId
(String defaultGroupId)¶
withDefaultMetaborgVersion¶
-
public LangSpecGeneratorSettingsBuilder
withDefaultMetaborgVersion
(String defaultMetaborgVersion)¶
withDefaultSyntaxType¶
-
public LangSpecGeneratorSettingsBuilder
withDefaultSyntaxType
(SyntaxType defaultSyntaxType)¶
withDefaultVersion¶
-
public LangSpecGeneratorSettingsBuilder
withDefaultVersion
(String defaultVersionString)¶
withExtensions¶
-
public LangSpecGeneratorSettingsBuilder
withExtensions
(Collection<String> extensions)¶
withGroupId¶
-
public LangSpecGeneratorSettingsBuilder
withGroupId
(String groupId)¶
withId¶
-
public LangSpecGeneratorSettingsBuilder
withId
(String id)¶
withMetaborgVersion¶
-
public LangSpecGeneratorSettingsBuilder
withMetaborgVersion
(String metaborgVersion)¶
withName¶
-
public LangSpecGeneratorSettingsBuilder
withName
(String name)¶
withSyntaxType¶
-
public LangSpecGeneratorSettingsBuilder
withSyntaxType
(SyntaxType syntaxType)¶
withVersion¶
-
public LangSpecGeneratorSettingsBuilder
withVersion
(LanguageVersion version)¶
withoutExtensions¶
-
public LangSpecGeneratorSettingsBuilder
withoutExtensions
()¶