ISpoofaxLanguageSpecConfigWriter

public interface ISpoofaxLanguageSpecConfigWriter

Writes a configuration for the specified ILanguageSpec.

Methods

exists

boolean exists(ILanguageSpec languageSpec)

Checks if a configuration file already exists for given language specification project.

Parameters:
  • languageSpec – Language specification project.
Returns:

True if configuration file exists, false otherwise.

write

void write(ILanguageSpec languageSpec, ISpoofaxLanguageSpecConfig config, IFileAccess access)

Writes the specified configuration for the specified language specification.

Parameters:
  • languageSpec – The language specification.
  • config – The configuration to write.
  • access