Modélisation graphique avec les diagrammes
MetaEdit+ propose une modélisation graphique sous forme de diagrammes. L'outil "Diagram Editor" est utilisé pour créer, gérer et maintenir les données modélisées sous cette forme. La modélisation graphique inclut la possibilité de définir des liens d'explosion ou de décomposition entre graphes, notamment au travers d'objets, sachant que toutes les données de modélisation peuvent aussi être partagées entre différents graphes.
L'outil "Diagram Editor" vous permet de mener les actions suivantes :
- création de modèles avec sélection automatique des relations et rôles applicables, selon le contexte ;
- sélection des concepts de modélisation à partir de la barre d'outil (les pictogrammes prennent la forme des concepts) ;
- recherche, sélection et réutilisation de composants existants ;
- visualisation et parcours des liens d'utilisation des différents composants des modèles ;
- visualisation automatique sous forme de diagramme des matrices et tables ;
- visualisation directe (menu contextuel) de toutes les propriétés des objets, relations, rôles ;
- contrôle des modèles selon rapports prédéfinis ou spécifiques à l'utilisateur ;
- publication de la conception au travers de générateurs, en format web ou pour logiciel de traitement de texte ;
- génération de code C++, Smalltalk, Java, CORBA IDL, Delphi, SQL ou tout autre langage défini par l'utilisateur ;
- accès aux rubriques d'aide sur la technique de modélisation (sous ensemble d'une méthode), ses composants, les rapports disponibles les liens vers d'autres techniques.
Le "Diagram Editor" possède toutes les fonctions nécessaires pour visualiser et mettre en forme les diagrammes :
- mise à l'échelle des symboles, à l'unité, par groupe ;
- visualisation des recouvrements et des symboles transparents ;
- grille de saisie pour agencement automatique des symboles ;
- zoom du diagramme complet ;
- export des diagrammes vers le presse-papiers, ou en fichier GIF et PICT ;
- impression des diagrammes sur une ou plusieurs pages ;
- aide en ligne hyper-texte.

