Istruzioni di configurazione di esempio trasformazione da modello a testo

Per eseguire le trasformazioni, è necessario importare il plug-in nella propria area di lavoro, avviare il workbench di run-time, quindi richiamare le trasformazioni.


Importazione trasformazioni di esempio

Per importare l'esempio:

  1. Nella pagina panoramica dell'esempio di trasformazione Da modello a testo, fare clic su Importa esempio.
  2. Nella procedura guidata trasformazioni da modello di esempio a testo, nel campo Nome progetto, specificare un nome per il progetto di esempio.
  3. Fare clic su Fine.
  4. Se viene richiesto di passare alla prospettiva di sviluppo plug-in, fare clic su OK.
  5. La procedura guidata crea il nuovo progetto nell'area di lavoro.

Il plug-in importato contiene tre trasformazioni:

  1. Da classe a testo -> Console
  2. Da classe a testo -> File
  3. Da stato a JSP


Esecuzione delle trasformazioni di esempio

Esecuzione da classe a testo -> Trasformazione console

Per eseguire la trasformazione:

  1. Avviare il workbench di run-time.
  2. Nel workbench di run-time, creare un modello UML contenente un pacchetto con una o più classi.
  3. Passare alla prospettiva di modellamento.
  4. Fare clic con il tastino destro su una classe, un pacchetto o sul modello, quindi fare clic su Trasforma > Esegui trasformazione > Da classe a testo -> Console.
  5. Nella finestra Esegui trasformazione, fare clic su Esegui.

I risultati della trasformazione vengono visualizzati nella vista Console del workbench run-time.


Esecuzione di da classe a testo -> Trasformazione file

Per eseguire la trasformazione:

  1. Avviare il workbench di run-time.
  2. Nel workbench di run-time, creare un modello UML contenente un pacchetto con una o più classi.
  3. Passare alla prospettiva di modellamento.
  4. Fare clic con il tastino destro su una classe, un pacchetto o sul modello, quindi fare clic su Trasforma > Esegui trasformazione > Da classe a testo -> File.
  5. Nella finestra Esegui trasformazione nella pagina Destinazione, specificare il progetto in cui scrivere il file di output per la trasformazione.
  6. Fare clic su Esegui.

Per impostazione predefinita, la trasformazione memorizza i risultati in un file di output denominato class2text.txt, in una cartella denominata ClassToTextOutput. Per visualizzare il file aprire una vista Navigazione, se non è stato aperto.

Per specificare un nome diverso per il file di output, nella finestra Esegui trasformazione, fare clic sulla scheda Proprietà. Nella pagina Proprietà, nel campo Nome file di destinazione, specificare un nuovo nome, quindi fare clic su Applica.


Esecuzione trasformazione da Stato a JSP

Per eseguire la trasformazione:

  1. Avviare il workbench di run-time.
  2. Nel workbench di run-time, creare un modello UML contente una macchina di stato. Aggiungere pochi stati e le transizioni tra gli stati sulla macchina di stato.
  3. Applicare il profilo ScreenFlow al modello.
  4. Contrassegnare uno o più stati applicando uno stereotipo dal profilo ScreenFlow a ciascuno.
  5. Impostare i valori per gli attributi dello stereotipo.
  6. Passare alla prospettiva di modellamento.
  7. Fare clic con il tastino destro del mouse su stato, regione o macchina di stato, quindi fare clic su Trasforma > Esegui trasformazione > Da stato a Jsp.
  8. Nella finestra Esegui trasformazione, nella pagina Destinazione, specificare il progetto in cui scrivere i file JSP di output.
  9. Fare clic su Esegui.

La trasformazione genera i file JSP e li posiziona nel progetto specificato in una cartella denominata web. Per visualizzare il file aprire una vista Navigazione, se non è stato aperto.

La trasformazione da Stato a JSP non sovrascrive i file JSP che già esistono. Per sovrascrivere i file JSP esistenti, nella finestra Esegui trasformazione, fare clic nella scheda Proprietà. Nella pagina Proprietà, impostare la proprietà Sovrascrivi file di output su true.