Em diagramas de seqüência, você pode criar mensagens para
representar a comunicação que ocorre entre os participante nas linhas de vida.
Você pode incluir, excluir, reposicionar e designar novas operações para
mensagens em um quadro de interação.
Incluindo Mensagens Síncronas e Assíncronas
Nos diagramas de seqüência, você pode incluir uma mensagem síncrona
em uma linha de vida quando desejar que o sistema aguarde a conclusão da
operação antes de continuar com uma mensagem de retorno. Você inclui uma
mensagem assíncrona quando o participante do envio não aguarda
a conclusão da operação antes de continuar com a próxima
etapa.
Incluindo Mensagens de Criação e Destruição
Nos diagramas de seqüência, você pode incluir uma mensagem de criação
ou de destruição em uma linha de vida para representar a criação ou destruição
de um participante. A mensagem de criação é incluída acima de quaisquer mensagens
e fragmentos de interação cobertos pela linha de vida; a mensagem de
destruição é incluída abaixo das mensagens e dos fragmentos de interação.
Retardando o Recebimento de Mensagens Assíncronas
Nos diagramas de seqüência, você pode mover o ponto de envio
e o ponto de recebimento de uma mensagem assíncrona entre linhas de vida
para manipular o retardo de tempo entre o evento de envio e o evento de
recebimento. Você pode ter várias mensagens ocorrendo entre as linhas de vida
de envio e recepção.
Movendo Mensagens Síncronas
Em diagramas de seqüência, você pode mover todos os tipos de
mensagem em linhas de vida. Entretanto, ao mover uma mensagem síncrona com
uma mensagem de retorno, você deve mover a mensagem de envio e a mensagem
de retorno separadamente e em uma ordem específica; caso contrário, apenas
uma parte da mensagem será movida na linha de vida.
Reordenando Mensagens
Em diagramas de seqüência, você pode mover uma mensagem através e
de outras mensagens e fragmentos de interação na mesma linha de vida, ou em uma
outra, para reordenar a mensagem. Após uma reordenação, o número da mensagem
automaticamente indica a posição atualizada na linha de vida.
Excluindo Mensagens
Você pode excluir uma mensagem de um diagrama de seqüência específico
ou de todos os diagramas de seqüência e modelos. Ao excluir uma mensagem,
os resultados são diferentes dependendo do tipo de mensagem
excluída.
Reconectando Mensagens
Em diagramas de seqüência, você pode alterar a linha de vida de origem
ou a linha de vida de destino de uma mensagem para reconectar a mensagem à
nova linha de vida.
Designando Operações a Mensagens
Em diagramas de seqüência, você pode definir uma assinatura de
mensagem, designando a ela uma operação. Quando uma mensagem é criada, a operação
no participante de destino é criada automaticamente e você é avisado para
nomear a operação recentemente criada. Você pode substituir uma operação em um
diagrama de seqüência por uma outra operação existente na visualização Explorador
de Modelos.
Customizing the message signature settings for UML sequence diagrams
You can customize the global settings for UML sequence diagrams
to show message signatures, operation signatures, or message signature parameter
names to visually represent the communication in interactions.