Логіку роботи логічного рівня параметрів можна записати наступним чином:
Логіку роботи логічного рівня параметрів можна записати наступним чином:
−
* Параметр зв'язується з шаблоном, із якого отримується структура атрибутів, відповідно до функції шаблону.
+
* Параметр зв'язується з шаблоном, із якого отримується структура атрибутів відповідно до функції шаблону.
* Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
* Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
* Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
* Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
* При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
* При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
* Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.
* Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.
Latest revision as of 16:30, 12 April 2025
Логіку роботи логічного рівня параметрів можна записати наступним чином:
Параметр зв'язується з шаблоном, із якого отримується структура атрибутів відповідно до функції шаблону.
Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.