1.0 Introduction
2.0 Problèmes connus
2.1 Problèmes connus et solutions
Cette fonction permet de créer des diagrammes de classes UML (Unified Modeling Language) contenant des vues d'EJB, de classes et d'interfaces Java. Ces diagrammes de classes peuvent être utilisés pour mieux comprendre des applications J2EE et communiquer les caractéristiques essentielles d'une application J2EE spécifique.
Les diagrammes sont créés sous la forme de ressources au sein d'un projet. Chaque diagramme est sauvegardé dans un projet sous la forme d'un fichier associé à l'extension .dnx. Vous pouvez ouvrir les diagrammes dans la fenêtre Editeur du diagrammes de classes pour modifier leur contenu ou leur présentation. Vous pouvez créer les éléments d'un projet (par exemple, des composants EJB) à partir d'un diagramme en utilisant la palette d'outils de l'éditeur du diagramme de classes. Pour visualiser les éléments existants en utilisant la notation UML, faites-les glisser à l'aide de la souris à partir de la vue de votre choix (vue Hiérarchie J2EE ou Explorateur de packages, par exemple) vers la fenêtre de l'éditeur du diagramme de classes. Une fois les modifications apportées, vous pouvez sauvegarder votre travail.
Pour créer un diagramme de classes UML, procédez comme suit :
- Dans le menu principal, cliquez sur Fichier > Nouveau > Diagramme de classes. La boîte de dialogue Nouveau diagramme de classes s'affiche.
- Dans la zone Entrez ou sélectionnez le dossier, entrez un nom de dossier.
- Dans la zone Nom de fichier, indiquez le nom du fichier correspondant au nouveau diagramme.
- Cliquez sur Terminer.
Le programme crée un diagramme de classes UML qui s'affiche dans la fenêtre de l'éditeur du diagramme de classes.
Vous trouverez ci-après la liste des problèmes connus et des solutions applicables à la présente version de cette fonction :
- La solution consistant actuellement à fournir un afficheur de fusion de contenu ne peut pas s'appliquer au cas d'utilisation "Compare With Each Other" lorsque les fichiers sélectionnés dans la vue contiennent des fichiers ASCII (sans diagramme) associés à des fichiers diagrammes (*.dnx). Dans ce cas, l'infrastructure comparaison/fusion d'Eclipse détermine l'afficheur de fusion de contenu à utiliser en analysant le contenu des fichiers. L'analyse du contenu du fichier diagramme révèle qu'il s'agit d'un type de fichier ASCII. Eclipse crée donc un afficheur de fusion de contenu par défaut. Même si l'afficheur par défaut vous permet d'éditer les fichiers et de fusionner les différences spécifiques, ces opérations risquent d'altérer le fichier diagramme. Vous ne devez pas modifier les fichiers diagrammes dans l'afficheur par défaut.
- (Dans les environnements Linux uniquement) : Lorsque vous sélectionnez une forme pour la première fois dans un diagramme de classes UML et que la vue Propriétés n'est pas affichée, une exception est consignée et le message d'erreur correspondant s'affiche. En outre, La vue Propriétés s'affiche sans les données associées. Pour corriger cette erreur, vous devez désélectionner, puis sélectionner à nouveau la forme lorsque la vue Propriétés est affichée. Cette opération permet d'initialiser la vue et de faire apparaître les données qu'elle contient. Cette erreur n'apparaît plus au cours de la session.
- Si, lors de la configuration des environnements ClearCase Xtools Type Manager pour Windows, vous modifiez l'ordre des procédures tel qu'il est décrit dans l'aide en ligne (c'est-à-dire configuration des VOB précédant la configuration du poste de travail), la variable MAGIC_PATH n'est pas définie. Les fichiers diagrammes (*.dnx) seront donc associés au type fichier_texte. Pour corriger cette erreur, vous devez réinitialiser le système après la configuration du poste de travail. Les fichiers diagrammes que vous venez de créer sous le VOB ClearCase seront associés au type xtools. Pour les diagrammes créés précédemment, vous devez changer le type de fichier en xtools (*.dnx) en exécutant la commande suivante à l'emplacement du fichier .dnx : cleartool chtype -f xtools <élément>.
- Lorsque vous ouvrez la vue d'un référentiel CVS, développez les branches supérieures et cliquez deux fois sur un fichier diagramme (.dnx), le diagramme ne s'ouvre pas. Un message d'erreur s'affiche et une exception est consignée. Pour visualiser ce diagramme, vous devez le placer dans votre espace de travail. Toutefois, si vous possédez déjà une version du fichier diagramme dans votre espace de travail, veillez à ne pas le remplacer. Vous pouvez créer un projet fictif pour stocker le fichier diagramme de la vue du référentiel. En raison de cette limitation, vous ne pouvez pas avoir deux versions d'un même diagramme affichées en même temps, si ces versions se trouvent dans des projets différents. Si vous possédez d'autres versions du fichier diagramme dans votre espace de travail, vérifiez qu'elles sont fermées avant d'ouvrir le fichier diagramme extrait de la vue du référentiel CVS.
Retour au fichier Readme principal
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.