java.lang.Object
com.github._1c_syntax.bsl.languageserver.utils.Regions

public final class Regions extends Object
Вспомогательный класс, содержащий методы для работы с программными областями 1С
  • Method Details

    • getStandardRegionsPatternsByModuleType

      public static Set<Pattern> getStandardRegionsPatternsByModuleType(com.github._1c_syntax.bsl.types.ModuleType moduleType)
      Метод возвращает паттерны регулярных выражений удовлетворяющих стандартным наименованиям областей 1С на русском и английском языках
      Parameters:
      moduleType - тип программного модуля 1С
      Returns:
      множество паттернов имен областей 1С для конкретного типа модуля
    • getOneScriptStandardRegions

      public static Set<String> getOneScriptStandardRegions(ScriptVariant configurationLanguage)
      Получает стандартные области OneScript, на основании языка
      Parameters:
      configurationLanguage - язык конфигурации, может быть русским или английским
      Returns:
      множество имен стандартных областей OneSCript
    • getStandardRegionsNamesByModuleType

      public static Set<String> getStandardRegionsNamesByModuleType(com.github._1c_syntax.bsl.types.ModuleType moduleType, ScriptVariant language)
      Получает стандартные имена областей 1С, на основании типа программного модуля и языка конфигурации
      Parameters:
      moduleType - тип программного модуля 1С
      language - язык конфигурации, может быть русским или английским
      Returns:
      множество имен стандартных областей 1С