Impact des modifications de modèle sur les résultats de la transformation

Si vous relancez la transformation d'UML vers Java ou la transformation d'UML vers EJB, les modifications que vous apportez au modèle source ont une incidence sur le code précédemment généré.

Le tableau ci-dessous explique comment les modifications apportées au modèle source ont une incidence sur le code précédemment généré, lorsque vous relancez une transformation.
Modification de modèle Impact sur le code généré Impact de la ré-exécution de la transformation
Classe ou interface Ajout d'implémentation ou d'extension Les clauses sont récrites ou supprimées
Classe ou interface Suppression d'implémentation ou d'extension Les clauses sont récrites ou supprimées
Dépendance Ajout Une instruction d'importation est ajoutée
Classe ou interface de bean enterprise Ajout Aucune modification
Classe ou interface de bean enterprise Suppression Aucune modification
Zone CMP de bean enterprise Changement de nom La zone contenant le précédent nom est conservée

La zone contenant le nouveau nom est ajoutée

Zone Déplacement La zone dans le précédent emplacement est supprimée

La zone est ajoutée dans le nouvel emplacement

Zone Changement de nom La zone contenant le précédent nom est supprimée

La zone contenant le nouveau nom est ajoutée

Méthode Modification du type de retour Le type de retour de méthode est mis à jour
Méthode Modification de signature La méthode dotée de la précédente signature est supprimée

La méthode dotée de la nouvelle signature est ajoutée

Méthode Déplacement La méthode dans l'emplacement d'origine est supprimée

La méthode est ajoutée dans le nouvel emplacement

Méthode Changement de nom La méthode précédemment générée est supprimée

La méthode renommée est ajoutée

Classe ou interface imbriquée Changement de nom La classe ou l'interface précédemment générée est supprimée

La nouvelle classe ou interface est ajoutée

Classe ou interface d'imbrication Changement de nom L'option d'écrasement de fichier de la transformation d'UML vers Java détermine si le fichier Java précédemment généré est supprimé ou non

Un nouveau fichier Java est créé

Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.