Динамическая связь

Top  Previous  Next

Связи, нарисованные в редакторе структуры, являются статическими, т.е. они существуют в объекте всегда. Динамическая связь между двумя внешними переменными может быть создана с помощью предопределенной процедуры connect, вызванной в каких-то дискретных действиях карты поведения составного объекта. Соединяемые переменные могут быть собственными внешними переменными составного объекта и внешними переменными внутренних объектов, совместимыми по стереотипу и типу значения. Между соединяемыми переменными не должно существовать никакой статической или динамической связи. После создания динамической связи соответствующие уравнения добавляются в совокупную систему уравнений модели, и изображение связи появляется в соответствующем окне визуальной модели. Динамическая связь между двумя внешними переменными может быть уничтожена с помощью предопределенной процедуры disconnect, вызванной в каких-то дискретных действиях карты поведения составного объекта. После уничтожения динамической связи соответствующие уравнения изымаются из совокупной системы уравнений модели, и изображение связи исчезает в соответствующем окне визуальной модели.