Pré. | Proc. |
Enterprise Architect Modèle d'Objet
Le Enterprise Architect Modèle d'Objet donne au scripteur ou au programmeur accès aux objets sous-jacents que vous pouvez utiliser pour interroger ou manipuler le référentiel. Le Modèle Object est accessible soit à partir d'environnements de scripts internes ou externes, soit via Add-Ins . Il s'agit d'une fonctionnalité pratique qui garantit qu'un programmeur est isolé de la base de données sous-jacente où le référentiel est stocké, le protégeant ainsi des modifications de la structure ou du contenu de la base de données. Les objets sont regroupés dans Paquetages et contiennent un ensemble utile, complet et bien documenté de propriétés et de méthodes qui sont intuitives à utiliser et permettent d'accéder aux éléments, fonctionnalités , diagrammes et aux métadonnées du projet.
L'automatisation permet à d'autres applications d'accéder aux informations d'un modèle Enterprise Architect à l'aide de Windows OLE Automation (ActiveX). En général, cela implique l'écriture de scripts sur des clients tels que MS Word TM ou Visual Basic, ou l'utilisation de scripts créés dans Enterprise Architect à l'aide de la fenêtre Scriptant .
L'interface d'automatisation permet d'accéder aux éléments internes des modèles Enterprise Architect . Voici quelques exemples de ce que vous pouvez faire à l'aide de l'interface d'automatisation :
- Effectuer des tâches répétitives, telles que mettre à jour le numéro de version de tous les éléments d'un modèle
- Générer du code à partir d'un diagramme Statemachine
- Produire des rapports personnalisés
- Effectuer des requêtes ad hoc
Fonctionnalités
Fonctionnalité |
Description |
Voir aussi |
---|---|---|
Connexion à l'interface d'automatisation |
Tous les environnements de développement capables de générer des clients COM ActiveX doivent pouvoir se connecter à l'interface d'automatisation Enterprise Architect . Ce guide fournit des instructions détaillées sur la connexion à l'interface à l'aide de Microsoft Visual Basic 6.0, Borland Delphi 7.0, Microsoft C# et Java. Il contient également des étapes plus détaillées sur la configuration de Visual Basic ; les principes sont applicables à d'autres langages. |
Se connecter à l'interface Définir des références dans Visual Basic |
Exemples et Conseils |
Des instructions sur la façon d'utiliser l'interface d'automatisation sont fournies au moyen d'exemples de code. Consultez les pointeurs vers les exemples et les autres ressources disponibles. Consultez également la section Référence détaillée. |
Exemples et Conseils Ressources disponibles Référence |
Appel d'exécutables depuis Enterprise Architect |
Enterprise Architect peut être configuré pour appeler une application externe. Vous pouvez transmettre des paramètres sur la position actuelle sélectionnée dans la fenêtre Navigateur à l'application appelée. Pour obtenir des instructions, consultez la rubrique Appeler depuis Enterprise Architect . Une méthode plus sophistiquée consiste à créer Add-Ins , qui sont abordés dans une section distincte. |
Appel de Enterprise Architect Enterprise Architect Modèle Add-In |