Création d'un plug-in dédié aux micro-patterns, aux patterns ou aux règles de contrôle qualité

Pour créer un micro-pattern, un pattern ou une règle de contrôle qualité personnalisés, vous devez d'abord créer un plug-in qui contient tous les composants nécessaires.

Procédure

  1. Ouvrez la perspective Développement de plug-in.
  2. Sélectionnez Fichier > Nouveau > Projet.
  3. Dans la fenêtre qui s’ouvre, sélectionnez Projet de plug-in dans la section Développement de plug-in puis cliquez sur Suivant pour ouvrir l’assistant de création.
  4. Dans la page Projet de plug-in de l’assistant, spécifiez un Nom du projet puis cliquez sur Suivant.
  5. Dans la page Contenu, désélectionnez si nécessaire les options suivantes : Générer un activateur, une classe Java qui contrôle le cycle de vie du plug-in et Ce plug-in apporte des contributions à l'interface utilisateur. Puis cliquez sur Suivant.
  6. Dans la page Modèles, sélectionnez un modèle.
    Les modèles spécifiques au Kit de Développement de Logiciels de Rational Programming Patterns commencent par RPP SDK. Des explications s'affichent si vous cliquez sur chacun des modèles. Quatre modèles sont disponibles pour créer les composants suivants :
    • Des micro-patterns spécifiques au COBOL.
    • Un, pattern pour la génération DDL.
    • Des règles de contrôle qualité personnalisées sur le design des entités du Kit de Développement de Logiciels de Rational Programming Patterns. Ces règles s'appuient sur le modèle EMF.
    • Des règles de contrôle qualité personnalisées sur le code source généré du Kit de Développement de Logiciels de Rational Programming Patterns. Le code source est différent du source COBOL.
  7. Cliquez sur Suivant. L'assistant de création du modèle s'ouvre alors.
  8. Indiquez les valeurs appropriées dans l'assistant de création. Pour vous familiariser avec l’outil, vous pouvez dans un premier temps conserver les valeurs par défaut.
    Remarque : Il n'existe pas d'assistant de création pour le pattern dédié à la génération DDL car ce pattern est uniquement un exemple d'implémentation de classes Java. Il vous permet de commencer rapidement à manipuler l'outil avant de développer vos propres patterns.
  9. Cliquez sur Terminer.

Résultats

Un plug-in fonctionnel est créé. Ses composants s’ajoutent dans la vue Explorateur de packages et l’éditeur du plug-in s’ouvre.

Ce plug-in contient, dans l'onglet Dépendances, les dépendances requises pour implémenter les classes Java qui utiliseront le Kit de Développement de Logiciels de Rational Programming Patterns.

Dans l’onglet Extensions (correspondant au contenu du fichier plugin.xml), vous pouvez voir les points d’extension qu’il est nécessaire d’étendre.

Dans les composants du plug-in se trouvent les classes Java qui pourront utiliser le Kit de Développement de Logiciels de Rational Programming Patterns. Leur code assez simple donne un exemple d’utilisation de l’interface de programme d'application de Rational Programming Patterns. Vous pouvez utiliser ces classes pour débuter. Si vous êtes expérimenté, vous pouvez modifier le code qu'elles contiennent et le personnaliser pour ainsi créer vos propres micro-patterns, patterns ou règles de contrôle qualité spécifiques.

Pour plus d’informations sur la création d’un plug-in, consultez les sections Référence > Assistants et boîtes de dialogue > Assistants de création de projet et Référence > Editeurs dans le Guide PDE (Plug-in Development Environment) de la documentation Eclipse.

Vous pouvez alors tester l'implémentation du micro-pattern, du pattern ou de la règle de contrôle qualité en exécutant une nouvelle configuration d'application Eclipse depuis la perspective Développement de plug-in. Dans l'onglet Principal de la nouvelle configuration, vous devez sélectionner com.ibm.pdp.rpp.product.ide dans Exécuter un produit.


Vos commentaires