LanguageSpecConfigService

public class LanguageSpecConfigService extends AConfigService<ILanguageSpec, ILanguageSpecConfig> implements ILanguageSpecConfigService, ILanguageSpecConfigWriter

Constructors

LanguageSpecConfigService

public LanguageSpecConfigService(AConfigurationReaderWriter configReaderWriter, LanguageSpecConfigBuilder configBuilder)

Methods

fromConfig

protected HierarchicalConfiguration<ImmutableNode> fromConfig(ILanguageSpecConfig config)

getConfigFile

protected FileObject getConfigFile(FileObject rootFolder)

getRootDirectory

protected FileObject getRootDirectory(ILanguageSpec languageSpec)

toConfig

protected ConfigRequest<ILanguageSpecConfig> toConfig(HierarchicalConfiguration<ImmutableNode> config, FileObject configFile)