Nesta lição, você cria vários estereótipos; em seguida, você gera um modelo de conjunto de ferramentas de perfil e gera um código de conjunto de ferramentas a partir desse modelo.
Para gerar um modelo de conjunto de ferramentas de perfil e o código relacionado:
- Na visualização Explorador de Projetos, expanda a pasta Perfis,
clique com o botão direito do mouse em Meu Perfil; em seguida, clique em Incluir Diagrama > Diagrama de Classes.
- Digite o seguinte nome para o diagrama de classes: Diagrama de Classes de Perfil
- No diagrama de classes de Perfil, crie alguns estereótipos com extensões de metaclasse, conforme ilustrado na figura a seguir. Você usa esse perfil simples para demonstrar a customização do conjunto de ferramentas de perfil mais adiante neste tutorial.
- Clique em .
- Para gerar o modelo do conjunto de ferramentas de perfil, na visualização Explorador de Projetos, em Perfis, clique com o botão direito do mouse em Meu Perfil; em seguida, clique em Gerar Modelo do Conjunto de Ferramentas de Perfil.
Nota: O comando Gerar Modelo do Conjunto de Ferramentas de Perfil é exibido próximo à parte inferior do menu pop-up.
- Na janela Configurar Propriedades de Geração do Modelo do Conjunto de Ferramentas, clique em Não para fechar a janela e usar as propriedades padrão de geração de modelo do conjunto de ferramentas.
Nota: Se você clicar em Sim, será possível modificar configurações para evitar a geração de menus, paletas, e assim por diante. No entanto, como o objetivo do tutorial é gerar menus e paletas, clique em Não. É possível retornar e explorar as propriedades disponíveis posteriormente.
- Na visualização Explorador de Projetos, no pacote Modelos, expanda o modelo de conjunto de ferramentas Meu Perfil para ver todos os elementos de conjunto de ferramentas, como mostrado na figura a seguir.

- Para não customizar nenhum conjunto de ferramentas de perfil, você pode gerar o código do conjunto de ferramentas de perfil agora. Para gerar o código do conjunto de ferramentas de perfil, na visualização Explorador de Projetos, clique com o botão direito do mouse no modelo do conjunto de ferramentas Meu Perfil (quando aberto, o nome completo é exibido como <<ToolingModel, EditHelpers,
Figures, L10N, Providers, Utils>> Meu Perfil); em seguida, clique em Gerar Código do Conjunto de Ferramentas. Uma janela Confirmação é aberta, confirmando se a versão atual de plugin.xml deve ser substituída.
Essa janela ajuda você a garantir que nenhuma customização feita no arquivo plugin.xml (bem como em plugin.properties e no modelo padrão) seja sobrescrita quando você gerar ou regenerar o código do conjunto de ferramentas.
- Na janela Confirmação, clique em Sim, a menos que você faça alterações no arquivo que não deseja gravar por cima. Depois de gerar o código do conjunto de ferramentas, o pacote src do projeto conterá muitos pacotes de código gerado do conjunto de ferramentas de perfil.
- Para ver o código do conjunto de ferramentas gerado em ação, teste o plug-in.
Na visualização Explorador de Projetos, dê um clique duplo no arquivo plugin.xml e selecione a guia Visão Geral na parte inferior do editor de diagramas. Clique no link Ativar um Aplicativo Eclipse.
Esta ação cria um ambiente de tempo de execução com o novo plug-in Conjunto de Ferramentas de Perfil carregado. Em seguida, você pode criar um novo modelo de UML com base no perfil e testar o conjunto de ferramentas de perfil.