Nos diagramas de atividades, uma extremidade de atividade é uma conexão direcionada entre dois nós de atividade. Quando uma ação específica em uma atividade é concluída,
a linha de atividade continua o fluxo para a próxima ação na seqüência.
É possível utilizar dois tipos de linhas de atividade par modelar o fluxo nas
atividades:
- As linhas de fluxo de controle modelam a movimentação de
de controle de um nó para outro.
- As extremidades de fluxo de objetos modelam o fluxo de objetos ou dados de um
nó para outro.
Normalmente, as linhas de atividade não possuem nomes; entretanto, é possível
incluir um nome para descrever o objetivo de cada linha.
Como a figura a seguir ilustra, uma linha de atividade é exibida
como uma linha sólida com uma seta aberta que aponta na direção
do fluxo.

Dica: Você pode especificar um estilo padrão para as extremidades que inclui nos diagramas de atividade na janela Preferências, na página Diagramas de Atividades.
Condições de Segurança nas Extremidades das Atividades
Você pode incluir uma condição de segurança em uma extremidade de atividade entre dois nós, nos quais a condição de segurança define uma condição que deve ser atendida antes que o nó de atividade de destino possa ser chamado. Você pode definir a condição de segurança das seguintes formas:
- nome [condição de segurança] - A condição de segurança é criada e a ela é designado um nome.
- [condição de segurança] - A condição de segurança é criada, mas a ela não é designado um nome exclusivo.
Na seguinte figura, um nó de atividade chamado OpaqueAction
é conectado a um segundo nó de atividade chamado OpaqueAction2. Uma condição de segurança, chamada Guard1, especifica que o valor de g, proveniente de OpaqueAction, deve ser maior que 10 para que OpaqueAction2 seja chamado.
