Можно указать, что объекты в потоке объектов преобразуются, выбираются или с ними происходит и то, и другое. Поток объектов — это поток к или от закрепления или узла объекта.
- Преобразование описывает, как объекты, входящие в поток, преобразуются в другой тип.
- Выбор описывает, каким образом только часть объектов, входящих в поток, передается принимающему действию.
В примере показано преобразование. Первое действие на Diagram 1 (схеме 1) создает почтовый индекс на закреплении вывода. Он соединен с закреплением ввода второго действия. Однако второе действие ожидает полный адрес. Преобразование из одного типа в другой задано во втором действии, Address Lookup (поиск адресов). На него ссылается свойство "преобразование" потока объектов. Действие Address Lookup содержит один узел параметра действия для входящего почтового индекса и второй узел параметра действия для исходящего полного адреса.
Преобразование или выбор можно задать одним из двух способов.
- Присоединить примечание к закреплению ввода или вывода.
- Чтобы отличить это описание от обычного примечания, начните его со слова <<преобразование>> или <<выбор>>.
- Описать преобразование или выбор подробнее на отдельной схеме активности.
- При использовании этого способа также присоедините примечание, чтобы читатели поняли, что определено преобразование.