Compartilhar via


Propriedades dos elementos em diagramas de atividade

Em um diagrama de atividade 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 atividade UML. Para obter informações sobre como ler os diagramas de atividade UML, consulte Diagramas de atividade UML: Referência. Para obter mais informações sobre como desenhar diagramas de atividade UML, consulte Diagramas de atividade 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

(Nenhum)

Todos

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

Color

(padrão para o tipo)

Todos

A cor da forma.

Corpo

(Nenhum)

Ação

Especifica a ação em detalhes.

Linguagem

(Nenhum)

Ação

O idioma da expressão no corpo.

Locais posteriores

(Nenhum)

Ação de envio, aceitar, o comportamento de chamada, chamada de operação

Restrições que devem ser atendidas quando termina a execução. O objetivo é obtido pela ação.

Pré-condições locais

(Nenhum)

Ação de envio, aceitar, o comportamento de chamada, chamada de operação

Restrições que devem ser atendidas antes do início da execução.

É síncrono

True

Comportamento de chamada, chamada de operação

  • Se verdadeiro, a ação aguarda até que a atividade será finalizada.

Comportamento

(Nenhum)

Comportamento de chamada.

  • A atividade é invocada.

Operation

(Nenhum)

Operação de chamada.

  • A operação é chamada.

É desempacotar

Falso

Aceitar o evento

  • Se verdadeiro, pode haver vários pinos de saída digitado e dados são desempacotados neles. Se for false, todos os dados são exibidos em um pino.

Limite superior

*

Nó de objeto, o parâmetro de atividade

0 indica que os dados devem passar diretamente ao longo do fluxo.

* indica que os dados podem ser armazenados no fluxo.

Selection

(Nenhum)

Objeto nó, o parâmetro da atividade, o pino de entrada, o pino de saída, o fluxo do objeto

Invoca um processo que filtra os dados. Esse processo pode ser definido em outro diagrama.

Pedidos

(Nenhum)

Objeto de nó, o parâmetro de atividade, o pino de entrada, o pino de saída

  • Como vários tokens são armazenados.

É o controle

Falso

Pino de entrada, saída de pino

  • Se verdadeiro, o fluxo desse pin é um fluxo de controle. Se for falso, é um fluxo de objeto.

Tipo

(Nenhum)

Nó de objeto de Pin, o pino de saída, entrada, o parâmetro de atividade

  • O tipo de objetos transmitidos.

  • O tipo pode ser um tipo primitivo como inteiro ou um classificador definidas em qualquer lugar no modelo. Se você digitar o nome de um tipo que não está definido, ele aparecerá na Tipos de não especificado seção do Gerenciador de modelos UML.

Multiplicidade

1

Pino de entrada, saída de pino

  • Pode ser um valor único ou um intervalo de [n..m].

  • Limite inferior n - a ação não pode iniciar (para um pino de entrada) ou parar (para um pino de saída) até que haja n objetos aguardando o pin.

  • Limite superior m -A ação não pode consumir ou produzir mais de m objetos em uma execução. * significa que não há nenhum limite.

Transformação

(Nenhum)

Fluxo de objeto

  • Invoca um processo que transforma os dados. Esse processo pode ser definido em outro diagrama.

É difusão seletiva

Falso

Fluxo de objeto

  • Indica que pode haver vários objetos de destinatário ou componentes.

É MultiReceive

Falso

Fluxo de objeto

  • Indica que pode haver vários objetos de destinatário ou componentes.

É a execução única

Falso

Diagrama de atividade

  • Se definido, há no máximo uma execução deste diagrama cada vez.

Consulte também

Conceitos

Diagramas de atividade UML: Referência

Diagramas de atividade UML: Diretrizes