Chapter 14 Travailler avec Java


Onglet Options de la boîte de dialogue Reverse engineering de Java

L'onglet Options permet de spécifier diverses options relatives au reverse engineering.


Vous pouvez définir les options de reverse engineering Java suivantes (notez que la disponibilité de certaines options peut varier en fonction du type des fichiers Java sur lesquels porte le reverse engineering) :

Option Résultat
Codage de fichier Permet de modifier le codage de fichier par défaut pour les fichiers sur lesquels vous souhaitez faire porter le reverse engineering
Ignorer les corps des opérations Effectue le reverse engineering sans y inclure le corps du code. Cela peut s'avérer utile pour les visualiser ou à des fins de comparaisons, voire pour limiter la taille de votre modèle si vous devez faire porter le reverse engineering sur un grand nombre de classes
Ignorer les commentaires Effectue le reverse engineering des classes sans y inclure les commentaires
Reverse engineering de descripteur de déploiement Permet le reverse engineering de composants avec un descripteur de déploiement. Pour plus d'informations, reportez-vous aux paragraphes concernant le reverse engineering dans les sections Définition d'un EJB, Définition d'un servlet et Définition d'un JSP.
Créer des associations à partir des attributs de type classificateurs Créer des associations entre les classes et/ou les interfaces
Créer des symboles Crée un symbole pour chaque objet dans le diagramme. Si vous décochez cette case, les objets récupérés ne sont visibles que dans l'Explorateur d'objets
Bibliothèques Spécifie une liste de modèles de bibliothèque à utiliser comme référence lors du reverse engineering.

Le modèle de destination du reverse engineering peut contenir des raccourcis vers des objets définis dans une bibliothèque. Si vous spécifiez la bibliothèque ici, le lien entre le raccourci et son objet cible (contenu dans la bibliothèque) sera préservé et la bibliothèque sera ajoutée à la liste des modèles cibles dans le modèle de destination du reverse engineering.

Vous pouvez faire glisser les bibliothèques dans la liste afin de spécifier une hiérarchie de bibliothèques. PowerAMC tentera de résoudre les raccourcis trouvés dans le modèle de destination du reverse engineering en utilisant tour à tour chacune des bibliothèques spécifiées. Ainsi, si la bibliothèque v1.1 apparaît dans la liste avant la bibliothèque v1.0, PowerAMC tentera d'abord de résoudre les raccourcis vers la bibliothèque v1.1 et analysera uniquement la bibliothèque v1.0 s'il reste des raccourcis non résolus.

Vous devez utiliser la liste des modèles cibles pour gérer les bibliothèques liées au modèle de destination du reverse engineering, par exemple, vous pouvez changer la version de bibliothèque. Reportez-vous à la section "Utilisation de la liste des modèles cibles" dans le chapitre "Gestion des raccourcis" du Guide des fonctionnalités générales .
Marquer les classificateurs comme n'étant pas à générer Les classificateurs récupérés par reverse engineering (classes et interfaces) ne seront ensuite plus générés à partir du modèle. Pour pouvoir les générer, vous devez cochez la case Générer dans leur feuille de propriétés respective

Pour plus d'informations sur le reverse engineering de descripteur de déploiement, reportez-vous aux sous-sections relatives au reverse engineering dans les sections "Définition d'un EJB", "Définition d'un servlet" et "Définition d'un JSP".

 


Copyright (C) 2005. Sybase Inc. All rights reserved.