Vous pouvez appliquer la transformation Java à un modèle entier
ou à un sous-ensemble d'éléments de modèle pour générer des classes Java
à partir des éléments source.
Avant d'appliquer la transformation Java, vous devez lire les
informations disponibles sous .
Dans la liste Transformations/Configurations, cliquez sur
UML vers Java ; sur la page Description de transformation,
cliquez sur Afficher la documentation de transformation.
Pour appliquer la transformation Java, procédez comme suit :
- Dans la vue Explorateur de modèles,
sélectionnez les éléments de modèle ou le modèle à transformer en classes Java.
Remarque : Un élément de modèle contenu dans un autre élément,
comme un composant ou une collaboration, ne sera pas transformé s'il n'est pas
sélectionné pour cela.
- Cliquez avec le bouton droit de la souris sur un modèle ou sur des éléments de modèle. Ensuite,
effectuez l'une des étapes suivantes :
- Pour exécuter une nouvelle configuration de transformation, cliquez sur .
- Pour exécuter une configuration de transformation existante, cliquez sur le nom de la
configuration de transformation.
- Pour créer un nouveau projet Java cible, effectuez les étapes suivantes :
- Dans la fenêtre Exécution de la transformation,
cliquez sur l'onglet Cible.
- Sur la page Cible, cliquez sur Créer un nouveau conteneur cible.
- Dans l'assistant Nouveau projet, dans la case
Nom de projet, entrez un nom.
- Cliquez sur Terminer.
- Sélectionnez une cible dans la liste.
- Pour spécifier les types de collections Javagénérés par la transformation, cliquez sur l'onglet Collections.
- Dans la page Collections, cliquez sur un type de collection Java dans chacune des listes de types de collections UML.
- Pour remplacer des éléments de modèle transformés avec des raccourcis
en éléments Java générés, effectuez les étapes suivantes :
- Cliquez sur l'onglet Commun.
- Sur la page Commun, cliquez sur Remplacer les éléments UML.
Remarque : La transformation ne remplace pas les éléments
de modèle si des données risquent d'être perdues.
- Pour créer des relations dérivées entre des éléments Java générés et
leur élément de modèle source UML, effectuez les étapes suivantes :
- Cliquez sur l'onglet Commun.
- Sur la page Commun, cliquez sur Créer des relations de source à cible.
- Cliquez sur Exécuter.
La transformation génère des classes Java dans le projet Java cible.
Le projet et les classes Java s'affichent dans la vue
Explorateur de modèles.