Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Incorporer Assistant de Modèle Gabarits

Lorsqu'un utilisateur crée un modèle au sein de son projet, il peut choisir le type de modèle à développer parmi une gamme de gabarits de modèles gabarits par le système présentés via l' Page Démarrage "Créer à partir de Motif " ( Assistant de Modèle ). Vous pouvez également développer des gabarits de modèles gabarits et les ajouter à cette liste via votre MDG Technologie .

Accéder

Vous modifiez directement le fichier .mts, en utilisant le navigateur de fichiers avec lequel vous travaillez pour localiser et ouvrir le fichier.

Ajouter Custom Assistant de Modèle Gabarits à MDG Technologie

Marcher

Action

Voir également

1

Créez un Paquetage qui contient tous les sous-Packages, diagrammes , éléments, notes et liens d'informations que vous souhaitez fournir dans votre gabarit de modèle.

Voir le modèle EAExample.eap pour des illustrations de ce que vous pourriez inclure, ou créez un modèle à partir d'un gabarit standard et voyez ce qui est généré.

En tant que gabarit de modèle , le Paquetage doit être autonome et ne contenir aucune dépendance ou autre lien vers des éléments extérieurs au Paquetage .

Assistant de Modèle

2

Exportez votre Paquetage vers XML.

Si vous souhaitez que votre gabarit ait une documentation de support affichée dans le panneau de droite de l' Assistant de Modèle , créez un fichier .rtf contenant cette documentation dans le même répertoire que le fichier XML. Le fichier .rtf doit également avoir le même nom de fichier que le fichier XML. Il est recommandé de créer le fichier .rtf dans un élément d'artefact de document dans le modèle, puis d'exporter le fichier (l'option de ruban 'Document-Edit > File > Save as (Export to File)') à l'emplacement du Motif Fichier XML. Cela permet de conserver la documentation dans votre modèle de développement.

Exporter vers XMI

3

Créez une référence au fichier XML dans le fichier .mts ; ouvrez votre fichier .mts dans un éditeur de texte et copiez et collez ce bloc <ModelTemplates> au niveau supérieur à l'intérieur du bloc <MDG.Selections> :

<ModèleModèles>

< Nom Modèle =" Nom Gabarit "

location="MonPackageModèle.xml"

par défaut="oui"

icône = "34"

isFramework="false"/>

</ModelTemplates>

Vous pouvez inclure autant de lignes <Model> dans le bloc <ModelTemplates> de votre fichier .mts, une ligne pour chaque modèle gabarit .

Les attributs d'un bloc <Model> ont ces significations :

  • name: Le nom du gabarit de modèle à afficher dans l' Page Démarrage 'Créer à partir du Motif ' ( Assistant de Modèle ), qui s'affiche lorsque vous créez un nouveau modèle ou lorsque vous exécutez l'option de menu 'Ajouter un Modèle à l'aide de l'assistant'
  • location : Le chemin du fichier XML qui contient l'export du modèle gabarit Paquetage , relatif à l'emplacement du répertoire ModelPatterns dans le chemin d'installation Enterprise Architect :
    - Si le fichier XML est directement dans le répertoire ModelPatterns alors le
    chemin contient juste le nom du fichier (par exemple, MyPattern1.xml)
    - Le XML peut être dans le même dossier que le fichier XML de MDG Technologie , avec le fichier RTF dans le même dossier
    - Si vous avez placé tous vos fichiers dans un sous-répertoire de ModelPatterns,
    le chemin inclut le nom du répertoire (par exemple, MyTechnology\MyPattern2.xml)
    - Vous pouvez également spécifier un chemin fixe (par exemple, C:\Program Files\MyTechnology\MyPattern3.xml)
  • icône : Contient un index de la liste des icônes de base d' Enterprise Architect ; pour afficher l'icône de vue appropriée, utilisez l'une de ces valeurs :
    - 29 = Cas d'utilisation
    - 30 = Dynamique
    - 31 = Classe
    - 32 = Composant
    - 33 = Déploiement
    - 34 = Simple
  • isFramework : Définit les utilisations possibles d'un modèle Motif ; il y a trois valeurs possibles :
    - isFramework="true" - ne supprime jamais les GUID ; le Motif est destiné
    comme Paquetage réutilisable pour n'importe quel modèle
    - isFramework="facultatif" - prompt à supprimer les GUID ; le Motif est
    conçu comme un Paquetage réutilisable, mais l'utilisateur peut choisir
    - isFramework="false" - supprime toujours les GUID (la valeur par défaut, sinon
    déclaré); le Motif peut être appliqué plusieurs fois dans le
    un modèle
Travailler avec des fichiers MTS

4

Régénérez la MDG Technologie à l'aide du fichier MTS modifié.

5

Pour autoriser plusieurs catégories personnalisées par technologie, accédez à la ligne <Documentation> du fichier MDG Technologie et ajoutez les attributs :

  • categoryList , qui contient soit une liste de noms de catégories personnalisées séparés par des virgules, soit le nom d'une seule catégorie intégrée (telle que ' Métier ')
  • catégorieMappings, qui contient une liste de paires d'options de la forme 'Group Name 1=Category Name A;Group Name 2=Category Name B; " et ainsi de suite ; les noms de catégories doivent tous être dans 'categoryList'
Dans le bloc <ModelTemplates> du fichier MDG Technologie , chaque ligne <Model> aura un attribut groupName . Le nom du groupe doit être dans categoryMappings .

Apprenez Plus