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()¶