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

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

    Modifier and Type
    Method
    Description
    static Set<String>
    getOneScriptStandardRegions(com.github._1c_syntax.bsl.types.ScriptVariant configurationLanguage)
    Получает стандартные области OneScript, на основании языка
    static Set<String>
    getStandardRegionsNamesByModuleType(com.github._1c_syntax.bsl.types.ModuleType moduleType, com.github._1c_syntax.bsl.types.ScriptVariant language)
    Получает стандартные имена областей 1С, на основании типа программного модуля и языка конфигурации
    static Set<Pattern>
    getStandardRegionsPatternsByModuleType(com.github._1c_syntax.bsl.types.ModuleType moduleType)
    Метод возвращает паттерны регулярных выражений удовлетворяющих стандартным наименованиям областей 1С на русском и английском языках

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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(com.github._1c_syntax.bsl.types.ScriptVariant configurationLanguage)
      Получает стандартные области OneScript, на основании языка
      Parameters:
      configurationLanguage - язык конфигурации, может быть русским или английским
      Returns:
      множество имен стандартных областей OneSCript
    • getStandardRegionsNamesByModuleType

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