Chapter 10 Reverse engineering dans un MOO


Reverse engineering dans un nouveau MOO

Vous pouvez placer dans un nouveau MOO les objets récupérés par reverse engineering de fichiers de langage objet (IDL, Java, PowerBuilder ou XML).

Steps Pour effectuer le reverse engineering de fichiers de langage objet dans un nouveau MOO :

  1. Sélectionnez Fichier→Reverse engineering→Langage objet pour afficher la boîte de dialogue Nouveau modèle orienté objet.
  2. Cliquez sur le bouton radio Partager le langage objet.
  3. Sélectionnez un langage objet dans la liste déroulante.
  4. <Facultatif> Lorsque vous procédez à un reverse engineering vers en nouveau MOO, vous pouvez sélectionner une ou plusieurs définitions étendues de modèle sur lesquelles faire porter le reverse engineering. Pour ce faire, cliquez sur l'onglet Définitions étendues de modèle et sélectionnez les définitions appropriées.

    Pour plus d'informations sur les définitions étendues de modèle, reportez-vous au chapitre "Guide de référence des définitions étendues de modèle", dans la Documentation utilisateur avancée.
  5. Cliquez sur OK.

    Une boîte de dialogue correspondant au langage objet choisi s'affiche et vous permet de sélectionner des fichiers et des options de reverse engineering.
  6. Cliquez OK pour démarrer le reverse engineering.

    Une boîte de progression s'affiche. Les classes sont automatiquement ajoutées dans votre modèle et sont visibles dans le diagramme. Elle figurent également dans la page Reverse de la fenêtre Résultats, située en bas de la fenêtre principale.

Note   Ce produit inclut le Logiciel XML4C 3.0.1 développé par The Apache Software Foundation (http://www.apache.org/).
Copyright (c) 1999 The Apache Software Foundation. Tous droits réservés.Le logiciel XML4C 3.0.1 (le " Logiciel ") est fourni " en l'état " ; aucune garantie expresse ou implicite n'est donnée, y compris, mais sans limitation, les garanties implicites de qualité marchande et d'adéquation à un objectif particulier. En aucun cas The Apache Software Foundation ou ses donateurs ne sauraient être tenus responsables pour tout dommage direct, indirect, immatériel ou consécutif (y compris, mais sans limitation, la fourniture d'un produit ou d'une prestation de substitution ; la perte d'exploitation, de données ou de bénéfices ; l'interruption de l'activité commerciale), qu'elle qu'en soit la cause et que la responsabilité engagée soit contractuelle, délictuelle ou quasi-délictuelle (y compris par négligence ou pour tout autre motif), et survenant de quelque manière que ce soit du fait de l'utilisation du Logiciel, même en ayant été informé de la possibilité de la survenance d'un tel dommage.

 


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