Istruzioni di configurazione per una trasformazione modello-a-modello che specifica un URI come destinazione

Per eseguire la trasformazione, è necessario importare il plug-in di trasformazione nel proprio spazio di lavoro, avviare il workbench di runtime, importare il progetto di test UML, quindi richiamare la trasformazione.
Argomento principale: Trasformazione modello-a-modello che specifica un URI come destinazione

Importazione dell'esempio

  1. Nella pagina della panoramica sull'esempio, fare clic su Importa l'esempio.
  2. Nella procedura guidata di importazione Trasformazioni modello-a-modello di esempio, nel campo Nome progetto, specificare un nome per il progetto di esempio.
  3. Fare clic su Fine.
  4. Se viene chiesto di passare alla prospettiva Sviluppo plug-in, fare clic su OK. La procedura guidata crea il nuovo progetto nello spazio di lavoro. La vista Esplora package visualizza il nuovo progetto di plug-in. È ora possibile esaminare il modello di associazione della trasformazione di esempio e il codice sorgente della trasformazione.
Il plug-in importato contiene i seguenti elementi:
  • Nella cartella models, un modello di associazione della trasformazione denominato project4source.mapping
  • Nella cartella src, il codice sorgente della trasformazione generato dal modello di associazione
  • Nelle classi Project4sourceTransformationValidator e Project4sourceTransformationProvider, le modifiche al codice sorgente della trasformazione generato

Esecuzione della trasformazione

  1. Avviare il workbench di runtime.
  2. Fare clic su Guida > Argomenti della guida.
  3. Nella pagina Indice, fare clic su Esempi > Esempi di tecnologia > Modelli UML > Esempio Trasformazione che specifica un URI come destinazione.
  4. Nella pagina della panoramica sull'esempio, fare clic su Importa il progetto di test.
  5. Nella procedura guidata Importazione del progetto di test della trasformazione di esempio, nel campo Nome progetto, specificare un nome per il progetto di test.
  6. Fare clic su Fine.
  7. Se viene chiesto di passare alla prospettiva Modeling, fare clic su OK.La procedura guidata crea il nuovo progetto nello spazio di lavoro. La vista Esplora package visualizza il nuovo progetto di plug-in. È ora possibile esaminare il modello di test e la configurazione di trasformazione.
  8. Nella vista Esplora package, fare doppio clic sul file di configurazione di trasformazione denominato runtest.tc.
  9. Opzionale: Se è stato specificato un nome di progetto diverso da quello predefinito nel passo 5, è necessario aggiornare i percorsi dei modelli di origine e di destinazione.
  10. Nell'editor di configurazione di trasformazione, nella scheda Origine e Destinazione, nel riquadro Origine selezionata, espandere il modello di test importato e fare clic sul modello denominato Origine.
  11. Fare clic su File > Salva.
  12. Nella scheda Principale dell'editor di configurazione di trasformazione, fare clic su Esegui. La trasformazione effettua le seguenti operazioni:
    • Crea un file di modello di destinazione denominato Target.emx. Questo nome file viene visualizzato nel file di configurazione di trasformazione runtest.tc, nella pagina Proprietà.
    • Copia elementi dal modello di origine al modello di destinazione.

Feedback