Gabaritos de código são cadeias editáveis que podem ser utilizadas para
especificar formatação, como o espaçamento e recuo do código C++ gerados pela transformação de UML em C++
a partir de um modelo UML. Você também pode utilizar gabaritos de código
para controlar o código gerado pela transformação em um nível básico. Por
exemplo, você pode utilizar um gabarito de código que substitui tags no cabeçalho
de uma classe por valores para o nome e o corpo da classe.
Antes de aplicar a transformação de UML em C++, você deve ler as
informações disponíveis em . Na lista
Transformações/Configurações,
selecione
UML em C++. Na página
Descrição
da Transformação, clique em
Visualizar Documentação da Transformação.
Você deve
estar na perspectiva Modelagem.
Para especificar o formato de código C++ gerado pela transformação:
- Clique em .
- Expanda Modelagem, expanda Transformações e
clique em Transformação UML para C++.
- Clique na guia Gabaritos.
- Na página Gabaritos, na lista Configurar
Código Gerado, selecione um gabarito.
- Para editar a seção de cabeçalho de um gabarito, no campo Cabeçalho,
digite suas alterações.
- Para editar a seção de conteúdo de um gabarito, no campo Conteúdo,
digite suas alterações.
- Opcional: Para exibir uma mensagem quando uma nova versão
de um gabarito modificado está disponível, selecione a caixa de opções Mostrar aviso quando
um conjunto de gabaritos atualizados estiver disponível. A mensagem é exibida quando você abre
a página Gabaritos da janela Preferências e
quando executa uma transformação C++.
- Clique em OK.
Os gabaritos editados serão aplicados na próxima vez em que você executar
essa configuração de transformação.