Essa lição mostra como estabelecer o ambiente no qual
você precisará aplicar um padrão.
Você aplica padrões a modelos que contêm elementos UML para que possa modificar
esses elementos. Para fazer isso, você precisa de um projeto UML aberto e um modelo
UML. Para este tutorial, também é necessário um diagrama aberto de formato livre ou de classe. Embora a visualização do diagrama não seja essencial, utilizá-la para aplicar padrões
permite ver os resultados do padrão com mais facilidade.
Se você for um usuário avançado, poderá criar um projeto UML, um modelo UML e um
diagrama de formato livre ou de classe. Para
essa lição, você precisa incluir uma classe UML e uma interface UML ao modelo. A interface deve definir uma
ou mais operações. Assegure-se de que a perspectiva Modelagem esteja aberta.
Uma opção
mais fácil é cumprir as instruções a seguir para que esses requisitos sejam
criados. Os usuários avançados podem revisar estas instruções para assegurar que
seus resultados sejam iguais aos do exemplo.
Para criar o ambiente
de modelo:
- Carregue o projeto UML e o modelo. Para este tutorial, é possível usar o modelo UML Simples da seção Amostras, modelos UML.
- Importe o projeto UML Simples da seção Amostras.
- Expanda Amostras de Tecnologia, Modelos UML e
clique em Amostra de Modelo UML Simples.
- Clique em Importar a Amostra. A janela Modelo de Amostra é exibida.
- Clique em Concluir para abrir o novo projeto
e modelo. A visualização Project Explorer é exibida.
- Expanda o projeto e dê um clique duplo no modelo. O
modelo e um diagrama de formato livre são abertos.
Nota: Se você utilizar essa mesma amostra em outros tutoriais, deverá renomear a amostra importada.
- Abra a perspectiva Modelagem (Modeling)
- Clique em .
- Na janela Selecionar Perspectiva, selecione Modelagem e
clique em OK.
Identifique a visualização do diagrama pelo nome do modelo em sua guia. Uma nova
visualização do diagrama é uma superfície em branco utilizada para incluir e manipular elementos de modelo. Se você utilizar a amostra Modelo de UML Simples da seção Amostras, você vê que a classe, denominada AppFunction1, e a interface, denominada DoWork, já estão exibidas no diagrama de formato livre. DoWork possui operações
UML chamadas doNothing e doSomething. A classe AppFunction possui também dois
elementos UML: uma operação chamada Operation1 e um atributo chamado
Attribute1.
Agora que você conhece os requisitos básicos para criar um padrão, está pronto
para importar os padrões de amostra.
Você aplicará um padrão de amostra a elementos
em seu novo modelo UML.