-
Notifications
You must be signed in to change notification settings - Fork 0
Pattern Syntax
Alexey Grishin edited this page Apr 8, 2025
·
1 revision
С помощью C4 DSL Patterns вы можете использовать архитектурные шаблоны в DSL моделях,
используя ключевое слово $pattern.
$pattern <pattern-name> {
<Параметры>
}где:
-
<pattern-name>— имя Java-класса, реализующего шаблон. Указывается с полным пакетом (например,com.company.patterns.MyPattern); -
<Параметры>— значения, определяющие контекст применения шаблона (см. Описание параметров).
$pattern com.company.patterns.MyPattern {
name Bob
age 13
greeting "Hello, world!"
}- Используйте архитектурные шаблоны внутри
model; - Используйте архитектурные шаблоны после всех определений. Так вы получите доступ ко всему контексту.