Estensione della funzione Rational Software Modeler
Utilizzando le funzioni di estensione di IBM Rational Software Modeler, è possibile estendere la funzionalità di modeling di questo ambiente basato sul workbench mediante una combinazione di API (application programming
interface), punti di estensione e programmi di utilità.
- Estensione dell'ambiente di modeling Rational
I IBM Rational modeling products supportano
vari meccanismi, che è possibile utilizzare per estendere la funzionalità dell'ambiente di modeling. Ad esempio, utilizzando punti di estensione e API disponibili, è possibile creare profili personalizzati per estendere il metamodello UML, creare pluglet per eseguire estensioni minori del workbench, estendere la funzionalità di modeling o aggiungere funzionalità ad una trasformazione esistente.
- Guida per lo sviluppatore di EMFT JET
È possibile creare trasformazioni basate su modelli utilizzando lo strumento JET (Java Emitter
Templates). Una trasformazione JET è una raccolta di modelli JET, che contengono testo e comandi JET. È possibile utilizzare i punti di estensione Eclipse e l'API pubblica corrispondente per estendere la funzionalità JET. È possibile anche dichiarare tag personalizzati e funzioni XPath, specificare modelli supplementari per il caricamento quando si esegue una trasformazione JET e distribuire le trasformazioni JET come parte di un plug-in Eclipse esistente.