Propriedades dos elementos em diagramas de seqüência UML

Em um diagrama de seqüência UML na Visual Studio Ultimate, cada elemento no diagrama possui propriedades. Para ver as propriedades de um elemento, clique com o botão direito do elemento no diagrama ou em Gerenciador de modelos UML e, em seguida, clique em Propriedades. As propriedades aparecem na Propriedades janela.

ObservaçãoObservação

Este tópico é sobre as propriedades dos elementos em diagramas de seqüência UML. Para obter mais informações sobre como ler os diagramas de seqüência UML, consulte Diagramas de seqüência UML: Referência. Para obter mais informações sobre como desenhar diagramas de seqüência UML, consulte Diagramas de seqüência UML: Diretrizes.

Propriedades dos elementos

Propriedade

Padrão

Elemento

Descrição

Nome

Um nome padrão

Todos

Identifica o elemento.

Nome qualificado

Pacote: Nome

Todos

Identifica exclusivamente o elemento. Prefixado com o nome qualificado do pacote que o contém.

Itens de trabalho

0 associado

Todos

O número de itens de trabalho associado a esse elemento. Para associar itens de trabalho, consulte Como: Link de elementos de modelo para os itens de trabalho.

Descrição

(vazio)

Todos

Você pode fazer anotações gerais sobre o item aqui.

Color

(padrão para o tipo de elemento)

Linha de vida, a mensagem

A cor da forma. Esta é uma propriedade da forma, em vez de um elemento, ele exibe.

Tipo

(vazio)

Linha de vida

O tipo da instância que representa a linha de vida.

Se houver um símbolo de referência exibido no cabeçalho da linha de vida, em seguida, essa classe ou interface existe separadamente no Gerenciador de modelos UML e pode ser exibido em um diagrama de classe.

Ator

Falso

Linha de vida

Indica se a linha de vida representa um componente de software, dispositivo ou usuário externo do componente que trata do diagrama.

Tipo

Completa -uma mensagem que tenha o remetente e o receptor.

Encontrado -uma mensagem de um remetente não especificado.

Lost -uma mensagem que tenha um receptor não especificado.

Message (Mensagem)

Indica quais extremidades de uma mensagem que estão conectadas a uma linha de vida.

É possível alterar esta propriedade. Ela é definida ao criar a mensagem.

Classificação

AsynchCall -uma mensagem assíncrona.

SynchCall -uma mensagem síncrona.

Resposta -a parte de retorno de uma mensagem síncrona.

CreateMessage -uma mensagem de criação de instância.

Message (Mensagem)

O tipo de mensagem. É possível alterar esta propriedade. Ele é determinado pela ferramenta que você pode usar para criar a mensagem.

Operation

(vazio)

Message (Mensagem)

Um método chamado na mensagem na linha de vida de recebimento.

Visível somente se a linha de vida de recebimento está vinculada a uma interface ou classe.

Refere-se a

Um diagrama de seqüência

Uso de interação

O diagrama de seqüência chamado pelo uso dessa interação.

Operador de interação

Defina quando você usou o Circundar com comando

Fragmento combinado

O operador é representado por este fragmento ou uma coleção de fragmentos.

Protetor

(vazio)

Operando de interação no fragmento combinado

A seqüência do fragmento não ocorrerá a menos que o protetor é true.

Para selecionar o fragmento superior de qualquer fragmento combinado, clique abaixo do título do fragmento.

Min, Max

(nenhuma restrição)

Fragmento combinado de loop.

O número mínimo e máximo de vezes que o loop é executado.

Mensagens

(vazio)

Considere e

Ignorar os fragmentos combinados

As mensagens que são consideradas ou ignoradas neste fragmento.

Consulte também

Referência

Diagramas de seqüência UML: Referência

Conceitos

Diagramas de seqüência UML: Diretrizes

Descrever o fluxo de controle com fragmentos em diagramas de seqüência UML