Lorsque la transformation d'UML vers Java génère des classes, opérations et zones, elle affecte la balise
@generated à ces éléments. A la prochaine exécution de la transformation, cette dernière écrase ces éléments.
Lorsque vous supprimez des éléments à partir du modèle source et que vous réappliquez la transformation d'UML vers Java, la transformation supprime les zones et méthodes précédemment générées qui possèdent toujours la balise @generated et qui ne comportent plus un élément de modèle source correspondant. Cependant, pour les fichiers générés par la transformation, vous pouvez indiquer si les fichiers sont ou non supprimés.
Avant d'appliquer la transformation d'UML vers Java, lisez les informations disponibles sous . Dans la liste
Transformations/Configurations, sélectionnez
UML vers Java. Dans la page
Description de transformation, cliquez sur
Afficher la documentation de transformation.
Vous devez être en perspective Modélisation.
Pour définir des options d'écrasement pour les fichiers générés par la transformation UML vers Java, procédez comme suit :
- Cliquez sur .
- Dans la fenêtre Configurer les transformations, sélectionnez une configuration de transformation dans la liste Transformations/Configurations :
- Cliquez sur l'onglet Propriétés.
- Effectuez une des étapes suivantes :
- Cliquez sur Demander avant de supprimer des fichiers générés périmés.
- Cliquez sur Toujours supprimer les fichiers générés périmés.
- Cliquez sur Ne jamais supprimer les fichiers générés périmés.
- Cliquez sur Appliquer.
- Cliquez sur Fermer.