Migrar Manualmente para Tags Jet

Você pode migrar manualmente as tags DPTK (Design Pattern Toolkit) para as tags JET equivalentes.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
Para migrar manualmente tags DPTK para as tags JET equivalentes:
  1. Importe a biblioteca de tags JET apropriada.
  2. Determine a tag JET equivalente e mapeie os nomes de atributo de tag DPTK para os nomes de atributo JET equivalentes.
  3. Converta as expressões de linguagem do nó DPTK e expressões de atributo dinâmico em expressões XPath.
Resultados
Nota: O JET oferece dois mecanismos para importação de bibliotecas de tags. Um método importa as bibliotecas de tags para todos os modelos do projeto, enquanto o outro método importa tags para um único modelo.
Exemplo
A seguir, há um exemplo de como importar manualmente o controle JET e tags de formato em todos os modelos.
As importações de biblioteca de tags em todo o projeto são executadas no arquivo plugin.xml na raiz do projeto. As tags de controle JET recebem o prefixo de espaço de nomes "c", enquanto as tags de formato utilizam o prefixo "f". Isso significa que todos os nomes de tags de controle começarão com c: e todas as tags de formato começarão com f:.
Nota: As tags DPTK também são importadas e possuem um prefixo vazio especificado.
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
   <extension
         id=""
         name=""
         point="org.eclipse.jet.transform">
      <transform
            startTemplate="bean.generator/control.pat"
            templateLoaderClass="org.eclipse.jet.compiled._jet_transformation" >
         <description>bean generator</description>
         <tagLibraries>
             <importLibrary id="com.ibm.xtools.jet.dptk.dptk"
                 usePrefix="" autoImport="true"/>
             <importLibrary id="org.eclipse.jet.controlTags"
                usePrefix="c" autoImport="true"/>
             <importLibrary id="org.eclipse.jet.formatTags"
                 usePrefix="f" autoImport="true"/>
         </tagLibraries>
      </transform>
   </extension>
</plugin>

O exemplo a seguir importa as tags do espaço de trabalho JET para um modelo.

Para importar uma biblioteca de tags JET para um modelo específico ou para alterar o prefixo de espaço de nomes associado à biblioteca de tags em um modelo específico, a diretiva @taglib deve ser utilizada. A diretiva @taglib geralmente é colocada no início de um modelo.

<%@taglib prefix="ws" id="org.eclipse.jet.workspaceTags"%>
O que Fazer Depois

Feedback