Pontos de Extensão para Geração de Códigos

Durante o processo de inicialização, vários pontos de extensão são verificados quanto à existência de extensões, que definem diferentes aspectos do comportamento de geração de códigos.
Essas extensões devem ser definidas nos plug-ins específicos do protocolo que estendem classes de geração de códigos núcleo.
Nota: Java tem um limite de 64 KB no tamanho de um código de método de classes. Quando há uma possibilidade de criar métodos grandes que abrangem esse limite, uma verificação deve ser programada na extensão da geração de códigos para garantir que o limite não esteja sendo excedido. A orientação é gerar vários métodos menores.
Ponto de extensão Descrição
com.ibm.rational.test.lt.codegen.core.typeDefDescription Define tipos de elementos de linguagem que especificam seus próprios conversores.
com.ibm.rational.test.lt.codegen.core.elementTranslatorMapping Define quais extensões da classe AbstractTranslator são responsáveis por gerar códigos para os elementos de modelo de geração de códigos.
com.ibm.rational.test.lt.codegen.core.structureDefinition Define a classe que executa a conversão no nível de script, a classe ScriptDefinition.
com.ibm.rational.test.lt.codegen.core.modelElementAdapter Define o relacionamento entre elementos de modelo de comportamento de nível inferior e os elementos de modelo de geração de códigos.
com.ibm.rational.test.lt.codegen.core.modelReader Define a classe que lê os elementos de modelo de comportamento.
com.ibm.rational.test.lt.codegen.core.TemplateLocation Define o local do diretório que contém os modelos.
com.ibm.rational.test.lt.codegen.core.elementTypeTemplateBinding Associa tipos de elementos a modelos de texto.
com.ibm.rational.test.lt.codegen.core.elementTypeImportMapping Define os pacotes a serem importados para o script quando um determinado tipo de elemento é utilizado no teste.
com.ibm.rational.test.lt.codegen.core.testProjectDependency Define os projetos e os plug-ins a serem incluídos no caminho de classe do projeto de teste.

Feedback