Interface SettingsValidator

All Known Implementing Classes:
DefaultSettingsValidator

public interface SettingsValidator
Validate a model settings
  • Method Details

    • validate

      void validate(Settings settings, SettingsProblemCollector problems)
      Validate the specified settings.
      Parameters:
      settings - The settings to validate, must not be null.
      problems - The container used to collect problems that were encountered, must not be null.
    • validate

      default void validate(Settings settings, boolean isProjectSettings, SettingsProblemCollector problems)
      Validate the specified settings.
      Parameters:
      settings - The settings to validate, must not be null.
      isProjectSettings - Boolean indicating if the validation is for project settings or user / global settings.
      problems - The container used to collect problems that were encountered, must not be null.