Los códigos del Kit de herramientas de patrón de diseño (DPTK) y de JET difieren en que los códigos de JET pertenecen a un espacio de nombres y tienen un prefijo de espacio de nombres.
JET utiliza expresiones de XPath en lugar del lenguaje de nodos de DPTK. Los códigos de JET utilizan un atributo select para indicar una expresión XPath que devuelve una recopilación de objetos o un valor y un atributo test para una indicar una expresión XPath de la que se espera que devuelva un resultado booleano. DPTK utiliza normalmente para esto los atributos node o nodes. JET utiliza coherentemente var en códigos que definen una variable. DPTK utiliza normalmente name pero a veces lo utiliza también en otro contexto y a veces utiliza useName para la definición de variables.
El archivo .pattern de DPTK proporciona metadatos de patrón. En JET, los metadatos se almacenan en el archivo META-INF/MANIFEST.MF y el archivo plugin.xml. Al abrir cualquiera de estos archivos se abrirá el Editor de manifiestos de plug-in de Eclipse estándar. Este editor permite editar bastante más información que la contenida en el archivo .pattern. Información equivalente a la que se encuentra en el archivo .pattern en las pestañas Visión general y Ampliaciones.
La pestaña Visión general permite definir el ID exclusivo de la transformación JET así como el número de versión y el nombre descriptivo. Los campos que aparecen dentro de un círculo en la captura de pantalla siguiente determinan estos valores. El campo Proveedor permite insertar el nombre de su organización en la transformación.

<start resource="%foo(name)%.txt" .../>
<ws:file path="{$foo/@name}.txt .../>