Gerando código
Consulte também
O recurso de modelagem UML do IDE permite desenvolver o software incrementalmente, iniciando a partir de um novo design ou de um corpo de código existente. Você pode gerar rapidamente código-fonte para classes e interfaces do modelo UML usando o menu pop-up da janela Projetos ou do Editor de diagramas.
Para gerar código:
- Na janela Projetos ou no Editor de diagramas, clique com o botão direito do mouse no elemento ou elementos UML para os quais deseja gerar o código.
- Na janela Projetos, esta função de geração de código é suportada por projetos UML inteiros e por elementos de diagrama individuais.
- No menu pop-up, escolha Gerar código.
- Também é possível modificar as configurações de geração de código do projeto usando a caixa de diálogo Propriedades do projeto. Clique com o botão direito do mouse no nó do projeto UML, selecione Propriedades no menu pop-up e, em seguida, selecione o nó da categoria Geração de código na caixa de diálogo Propriedades do projeto para personalizar as configurações de geração de código do projeto.
- Na caixa de diálogo Gerar código, especifique as configurações seguintes:
- Projeto de destino. Selecione o projeto de destino ao qual o código gerado será associado.
- Raiz do código-fonte. Especifique em que local da pasta de pacotes armazenar os arquivos de código-fonte gerados.
- Fazer backup dos arquivos de código-fonte existentes. Se selecionado, o processo de geração de código cria cópias backup da versão existente dos arquivos de código-fonte que serão gerados. Se não for selecionado, os backups não são criados e as alterações são realizadas somente nos arquivos de código-fonte existentes afetados.
Um arquivo de código-fonte existente será salvo como um arquivo de nome semelhante com um número e um til (~) anexado ao nome do arquivo. Por exemplo, um arquivo de código-fonte denominado sample.java será salvo como um arquivo denominado sample.java1~. Na próxima solicitação de backup, sample.java será salvo como sample.java2~ e assim por diante. O arquivo de backup mais recente será o arquivo com o número seqüencial mais alto no final do seu nome.
- Estes arquivos de backup não são exibidos na janela Projetos do IDE, mas podem ser acessados fora do IDE.
- O IDE mantém um histórico interno das alterações recentes de códigos-fonte, que pode ser visto através das ferramentas Histórico local do IDE.
- Gerar marcadores para mesclagem de arquivos de código-fonte. Se selecionado, especifica que código será anotado com marcadores de mesclagem especiais de geração de código para que a geração de códigos-fonte posterior possa ser mesclada apropriadamente com o código existente. Mantenha esta opção ativada até ter certeza de ter terminado a modelagem e de querer gerar códigos-fonte sem os marcadores, se desejado. Os atributos e operações que não possuem marcadores são ignorados pelo processo de geração de código.
- Adicionar marcadores de mesclagem a elementos de código-fonte existente. Se selecionado, os marcadores de mesclagem são criados nos arquivos de código-fonte existentes que possuem atributos e operações que ainda não foram anotados com o marcador de geração de código. Uma vez selecionada esta opção, os elementos marcados podem ser sobrescritos imediatamente na próxima chamada do processo de geração de código
- Solicitar confirmação antes de gerar código. Se selecionado, a caixa de diálogo Gerar código será solicitada sempre que a ação Gerar código for chamada. É a ação padrão e oferece a possibilidade de alterar as opções de geração de código (backup, marcadores de mesclagem ou modelos ativos) ou de cancelar a ação antes que os códigos-fonte sejam atualizados. Algumas pessoas podem preferir definir as opções uma vez e não ser solicitado a confirmar novamente. Com a desativação desta opção, esta caixa de diálogo não será mais exibida em cada execução de Gerar código.
- Modelos Exibe uma lista de categorias de modelo de domínio disponíveis. Em cada categoria encontra-se uma lista dos modelos de domínio em formulários resumidos (nome, descrição, tipo de elemento e estereótipo) com uma caixa de seleção que permite ativar o modelo de domínio. Quando ativado, o modelo de domínio será usado para fazer a correspondência de elementos no projeto quando a ação Gerar código for chamada. Pelo menos um modelo de domínio deve ser ativado para que o processo de geração de código seja executado. Ocultar modelos oculta a lista de modelos disponíveis. Exibir modelos exibe esta lista.
- Clique em OK.
O código-fonte do elemento ou elementos selecionados é gerado.
- Consulte também
- Sincronização de código-fonte
- Configurando opções de modelos de domínio
- Categorias UML na janela Opções
- Definindo preferências gerais de engenharia de código
- Definindo preferências de engenharia de código Java
Notificações legais