Como um autor de transformação, ao depurar uma transformação, é possível visualizar a estrutura
lógica do contexto de transformação.
É possível usar esse recurso para navegar pela estrutura hierárquica do contexto da transformação e
visualizar os valores do contexto da transformação e do descritor da transformação.
Antes de Iniciar
No código Java™ para uma transformação, você deve definir um
ponto de interrupção em um método que tenha um parâmetro ou campo que seja do tipo
com.ibm.xtools.transform.core.ITransformContext.
Você deve criar os seguintes itens:
- Uma configuração de transformação para a transformação que você depura
- Uma configuração de ativação do Eclipse que inicia um ambiente de trabalho de tempo de execução no modo
de depuração
- No ambiente de trabalho de tempo de execução, um projeto que contenha um modelo que seja transformado
pela transformação, e um contêiner de destino no qual a transformação gere saída.
Por Que e Quando Desempenhar Esta Tarefa
Para visualizar os valores de um contexto de transformação:
- Abra o ambiente de trabalho de tempo de execução no modo de depuração.
- No ambiente de trabalho de tempo de execução, aplique a configuração da transformação para a
transformação que contenha os pontos de interrupção no códigoJava. Quando a transformação atinge o ponto de interrupção, a visualização Variáveis se abre.
- Na visualização Variáveis, clique no nome da variável que representa o contexto da transformação.
- Na barra de ferramentas na visualização Variáveis, clique no ícone Mostrar Estrutura Lógica
().
Resultados
A estrutura lógica consiste em uma lista de todas as propriedades no contexto de transformação. As
propriedades são classificadas alfabeticamente por nome.
Nota: Algumas informações, como links para a documentação do Eclipse
ou para guias de desenvolvedor, estão disponíveis apenas a partir dos tópicos
na ajuda do produto.