É possível criar transformações baseadas em modelo utilizando a ferramenta Java Emitter Templates (JET). Uma transformação JET é uma coleta de modelos JET que contém comandos de texto e JET. Você pode utilizar os pontos de extensão do Eclipse e a API pública correspondente para estender a funcionalidade JET. Também é possível declarar as tags de customização e as funções XPath, especificar modelos adicionais a serem carregados quando você executar uma transformação JET e implementar essas transformações JET como parte de um plug-in existente do Eclipse.