Utilize uma classe de associação em diagrama de estrutura estática para adicionar atributos, operações e outros imóveis a uma associação. Desenhada como uma classe anexada por uma linha tracejada a uma associação, uma classe de associação é na verdade um único elemento de modelação. O elemento tem um único nome que pode aparecer na associação, na classe, ou em ambos os lugares. As extremidades da associação podem ter os adornos habituais.
Nomeie uma forma de Classe Associação e adicione adornos às suas extremidades
Abra a caixa de diálogo UML Properties do elemento clicando duas vezes no ícone que representa o elemento no vista de árvore ou na forma que representa o elemento num diagrama.
Sugestão
Controle quais os valores de propriedade que aparecem numa forma num diagrama clicando na forma e, em seguida, clicando em Opções de Exibiçãode Forma . Na caixa de diálogo UML Shape Display Options, selecione e limpe opções para exibir ou ocultar valores de propriedade.
Ocultar os atributos ou secções de operações de uma classe de associação
Clique na forma da direita, clique em Opções de Visualização de Forma,e depois, sob suprimir,verifique Atributos ou Operações.
Controlo quais os valores de propriedade que aparecem na forma da Classe Associação
Clique na forma da direita, clique em Opções de Visualização de Forma,e, em seguida, selecione ou limpe opções para mostrar ou ocultar valores.
Crie um diagrama propriedade da classe de associação
Clique na forma da direita, clique em Diagramas,clique em Novo,escolha o tipo de diagrama que deseja e, em seguida, clique EM OK.
Navegue para outras visões da associação
Clique na forma da direita, clique em Visualizações,selecione a vista que deseja e, em seguida, clique em OK.
Para obter informações sobre as propriedades desta forma, clique numa das rubricas abaixo.
Name
Digite um nome para o classe de associação.
Caminho completo
O modelo de diagrama de modelo UML fornece automaticamente informações completas sobre o caminho do elemento na hierarquia do modelo do sistema. Não pode editar esta informação, mas se mover elementos o caminho atualiza automaticamente.
Estereótipo
Escolha o estereótipo que deseja da lista de lançamentos. Se um estereótipo que pretende utilizar não estiver listado, pode adicionar um novo estereótipo ou editar um existente clicando em Estereótipos no menu UML.
Contagem final
Uma classe de associação tem apenas duas pontas, por isso não pode mudar a contagem final aqui. Para uma classe de associação n-ary, escolha o número de extremidades que deseja.
Fins de Associação
Lista sosfinais da associação.
Para editar rapidamente as definições mais utilizadas para um fim de associação, clique num campo na lista de Extremidades de Associação e, em seguida, selecione ou escreva um valor.
Para aceder a todas as definições para um fim de associação, selecione a extremidade da associação na lista e, em seguida, clique em Propriedades.
-
Nome final Escreva um nome final para o fim da associação. O nome indica o papel desempenhado pela classe anexaao fim.
-
Agregação Escolha a agregação que quiser. Só um fim de associação pode ser uma agregação.
-
Nenhum significa que o fim não é um agregado.
-
Partilhar significa que o fim é um agregado e que o outro extremo é uma parte e deve ter o valor de agregação de nenhum. A peça pode ser contida noutros agregados. A escolha desta opção adiciona um diamante oco ao fim.
-
Composto significa que o fim é um compósito e que a outra extremidade é uma parte e deve ter um valor de agregação de nenhuma. A parte não pode fazer parte de qualquer outro composto. A escolha desta opção adiciona um diamante cheio até ao fim.
-
Visibilidade Escolha o tipo de visibilidade (público, privado ou protegido) que se aplica ao fim da associação.
-
Multiplicidade Escolha uma opção para especificar o número de casos-alvo que podem ser associados a uma única instância de origem em toda a associação.
-
IsNavigável Selecione para indicar que a navegação é suportada para a instância alvo. A seleção desta opção adiciona uma seta à extremidade da associação. Limpe-o para indicar que a navegação não é suportada. Para diminuir a complexidade dos diagramas, a navegabilidade é muitas vezes mostrada apenas em situações excecionais.
Propriedades
Depois de selecionar um fim em Fins de Associação,clique para exibir a caixa de diálogo DAL Association End Properties,que inclui cinco categorias que pode utilizar para adicionar valores de propriedade para definir um fim de associação: Fim de Associação,Atributos de Qualificação,Especificações,Restrições e Valores Marcados. Veja mais detalhes.
Visibilidade
Escolha o tipo de visibilidade (público, privado ou protegido) que se aplica à classe de associação.
IsRoot
Selecione para indicar que a classe de associação não pode ter ancestrais.
IsLeaf
Selecione para indicar que a classe de associação não pode ter descendentes.
IsAbstract
Selecione para indicar que a classe de associação é abstrata e que não podem ser criados casos para a classe de associação.
IsActive
Selecione especificar que um objeto da classe de associação mantém o seu próprio fio de controlo.
Documentação
Digite qualquer documentação que queira adicionar ao elemento como um valor marcado. Quando seleciona a forma ou ícone que representa o elemento, a documentação que escreve aqui também aparece na janela documentação.