Punti di estensione per la generazione del codice

Durante il processo di inizializzazione viene controllato un numero di punti di estensione per verificare se sono presenti estensioni che definiscono aspetti differenti del comportamento di generazione del codice.
Queste estensioni devono essere definite nei plug-in specifici del protocollo che estendono le classi di generazione del codice principale.
Nota: Java ha un limite di 64KB sulla dimensione del codice del metodo della classe. Quando è possibile creare metodi di dimensioni maggiori che si avvicinano a questo limite, è necessario programmare un controllo nell'estensione di generazione del codice in modo da essere certi che il limite non venga superato. È preferibile generare più metodi di dimensioni inferiori.
Punto di estensione Descrizione
com.ibm.rational.test.lt.codegen.core.typeDefDescription Definisce i tipi di elementi del linguaggio che specificano i programmi di traduzione.
com.ibm.rational.test.lt.codegen.core.elementTranslatorMapping Definisce gli elementi di cui le estensioni della classe AbstractTranslator sono responsabili per la generazione del codice per gli elementi di modello di generazione del codice.
com.ibm.rational.test.lt.codegen.core.structureDefinition Definisce la classe che esegue la traduzione a livello di script, ovvero la classe ScriptDefinition.
com.ibm.rational.test.lt.codegen.core.modelElementAdapter Definisce la relazione tra gli elementi di modello del funzionamento di livello inferiore e gli elementi di modello di generazione del codice.
com.ibm.rational.test.lt.codegen.core.modelReader Definisce la classe che legge gli elementi di modello del comportamento.
com.ibm.rational.test.lt.codegen.core.TemplateLocation Definisce il percorso della directory contenente i modelli.
com.ibm.rational.test.lt.codegen.core.elementTypeTemplateBinding Associa i tipi di elementi con i modelli di testo.
com.ibm.rational.test.lt.codegen.core.elementTypeImportMapping Definisce i pacchetti da importare nello script quando nel test viene utilizzato un determinato tipo di elemento.
com.ibm.rational.test.lt.codegen.core.testProjectDependency Definisce i progetti e i plug-in da aggiungere al percorso classe del progetto del test.

Feedback