Class DesignerPaths
java.lang.Object
com.github._1c_syntax.bsl.reader.designer.DesignerPaths
Класс-хелпер для работы с файловыми путями конфигурации в формате конфигуратора
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Path
childrenFolder
(@NonNull Path path, @NonNull com.github._1c_syntax.bsl.types.MDOType type) Находит каталог дочерних объектов по имени объекта MDOstatic Path
exchangePlanContentPath
(@NonNull Path path, @NonNull String name) Возвращает путь к файлу с составом плана обмена Внимание! Только для формата конфигуратора!static Path
formDataPath
(Path path, @NonNull String name) Получает путь к файлу формы относительного описания формыstatic Path
mdoPath
(@NonNull Path path, @NonNull com.github._1c_syntax.bsl.types.MDOType type, @NonNull String name) Получает путь к MDO файлу объекта метаданных относительно корня проекта с учетом указанном типа исходниковstatic Path
Получает путь к MDO файлу объекта метаданных относительно корня проектаstatic Path
mdoTypeFolderPathByMDOPath
(@NonNull Path mdoPath) Получает каталог типа метаданных по файлу описания (MDO)static Path
moduleFolder
(Path mdoPath, com.github._1c_syntax.bsl.types.MDOType mdoType) static Path
modulePath
(@NonNull Path folder, @NonNull String name, @NonNull com.github._1c_syntax.bsl.types.ModuleType moduleType) Получает путь к файлу-модулю объекта метаданных относительно корня проекта, по имени объекта метаданных и типу модуля с учетом указанном типа исходниковstatic Path
packageDataPath
(@NonNull Path path, @NonNull String name) Возвращает путь к файлу с описанием xsd-схемы xdto пакетаstatic Path
parentConfigurationsPath
(@NonNull Path rootPath) Возвращает путь к файлу описания поддержкиstatic Path
roleDataPath
(@NonNull Path path, @NonNull String name) Получает путь к файлу прав роли для любого формата относительного описания ролиstatic Path
rootPathByConfigurationMDO
(@NonNull Path mdoPath) Получает каталог проекта по файлу описания конфигурацииstatic Path
rootPathByMDO
(@NonNull Path mdoPath) Получает каталог проекта по файлу описания MDOstatic Path
templateDataPath
(@NonNull Path path, @NonNull String name) Возвращает путь к содержимому макета
-
Field Details
-
CONFIGURATION_MDO_PATH
Путь к файлу описания конфигурации- See Also:
-
EXTENSION
Расширение файлов-описаний- See Also:
-
EXTENSION_DOT
Расширение файлов-описаний с лидирующей точкой- See Also:
-
-
Method Details
-
templateDataPath
Возвращает путь к содержимому макета- Parameters:
path
- Путь к MDOname
- Имя объекта- Returns:
- Путь к макету
-
packageDataPath
Возвращает путь к файлу с описанием xsd-схемы xdto пакета- Parameters:
path
- - Путь к MDO xdto пакетаname
- - Имя xdto пакета- Returns:
- - путь к файлу схемы
-
exchangePlanContentPath
public static Path exchangePlanContentPath(@NonNull @NonNull Path path, @NonNull @NonNull String name) Возвращает путь к файлу с составом плана обмена Внимание! Только для формата конфигуратора!- Parameters:
path
- Путь к MDOname
- Имя плана обмена- Returns:
- Путь к составу плана обмена
-
roleDataPath
Получает путь к файлу прав роли для любого формата относительного описания роли- Parameters:
path
- - базовый каталог конфигурацииname
- - имя объекта метаданных, без расширения- Returns:
- - путь к файлу прав конкретной роли
-
formDataPath
Получает путь к файлу формы относительного описания формы- Parameters:
path
- - базовый каталог конфигурации- Returns:
- - путь к файлу данных конкретной формы
-
mdoPath
public static Path mdoPath(@NonNull @NonNull Path path, @NonNull @NonNull com.github._1c_syntax.bsl.types.MDOType type, @NonNull @NonNull String name) Получает путь к MDO файлу объекта метаданных относительно корня проекта с учетом указанном типа исходников -
mdoPath
Получает путь к MDO файлу объекта метаданных относительно корня проекта -
rootPathByConfigurationMDO
Получает каталог проекта по файлу описания конфигурации -
rootPathByMDO
Получает каталог проекта по файлу описания MDO -
mdoTypeFolderPathByMDOPath
Получает каталог типа метаданных по файлу описания (MDO) -
modulePath
public static Path modulePath(@NonNull @NonNull Path folder, @NonNull @NonNull String name, @NonNull @NonNull com.github._1c_syntax.bsl.types.ModuleType moduleType) Получает путь к файлу-модулю объекта метаданных относительно корня проекта, по имени объекта метаданных и типу модуля с учетом указанном типа исходников -
moduleFolder
-
parentConfigurationsPath
Возвращает путь к файлу описания поддержки -
childrenFolder
public static Path childrenFolder(@NonNull @NonNull Path path, @NonNull @NonNull com.github._1c_syntax.bsl.types.MDOType type) Находит каталог дочерних объектов по имени объекта MDO
-