Можно описать поток данных из одного действия в другое. Дополнительные сведения об элементах, упомянутых в данном разделе, см. в подразделе о создании потоков данных раздела "Инструкции по созданию схемы активности".
Фигура
| Элемент
| Описание
|
| Узел объекта
| Представляет данные, передаваемые в потоке.
· Ordering — способ хранения нескольких токенов.
· Selection — вызывает процесс фильтрации данных, который можно определить на другой схеме.
· Upper Bound — 0 означает, что данные должны передаваться в потоке напрямую; * означает, что данные можно хранить в потоке.
· Type — тип хранимых и передаваемых объектов.
|
| Закрепление ввода
| Представляет данные, которые действие может получать при выполнении.
· Type — тип переданных объектов.
|
| Закрепление вывода
| Представляет данные, которые действие создает при выполнении.
· Type — тип переданных объектов.
|
| Узел параметра действия
| Узел объекта, через который действие может получать или создавать данные.
Используется, если представленное схемой действие вызывается из другого действия, либо если схема описывает операцию или функцию.
· Type — тип переданных объектов.
|
(не показана)
| Поток объектов
| Соединитель, который показывает поток данных между действиями и узлами объекта.
Чтобы создать поток объектов, нужно использовать средство Соединитель для связи закрепления ввода или вывода либо узла объекта с другим элементом.
· Selection — вызывает процесс фильтрации данных, который можно определить на другой схеме.
· Transformation — вызывает преобразующий данные процесс, который можно определить на другой схеме.
· IsMulticast — указывает на возможность существования нескольких получающих объектов или компонентов.
· IsMultiReceive — указывает на возможность получения входных данных из нескольких объектов или компонентов.
|