Utilisez la page Général de l'assistant Nouveau pattern pour fournir les propriétés requises pour ajouter un nouveau pattern à la bibliothèque de patterns. La bibliothèque de patterns est créée en même temps qu'un nouveau plug-in.
- Nom du pattern
- Indique le nom du pattern, qui permet à l'applicateur de pattern d'identifier le pattern. Ce nom est utilisé par défaut pour créer la classe Java et d'autres fichiers qui implémentent le pattern. Vous pouvez modifier le nom par défaut et utiliser un nom qui évoque plus précisément l'utilisation du pattern.
- Nom de classe
- Indique le nom de la classe qui permet d'identifier la classe Java primaire pour l'implémentation du pattern. Un nom par défaut est fourni en fonction du nom du pattern, avec les exceptions suivantes : les espaces et les caractères spéciaux sont supprimés et le premier caractère est mis en majuscule. Acceptez le nom par défaut ou saisissez-en un autre.
- Package
- Indique le package qui contient tout le code d'implémentation de ce
pattern. Par défaut, le package est constitué du nom du projet (bibliothèque), des patterns et du nom
du pattern, séparés par un point (exemple : NomdemonProjet.Patterns.NomdemonPattern).
Acceptez la valeur par défaut ou entrez un nouveau nom.
- Type de pattern
- Définit le type de l'instance de pattern. Choisissez entre Collaboration (le
plus courant), Classe et Package en fonction de ce que vous souhaitez que le pattern
réalise, une fois appliqué.
- Paramètres
- Répertorie chaque paramètre ajouté et défini à l'aide du bouton Ajouter
situé à droite de cette zone.
- Ajouter
- Cliquez pour ouvrir la fenêtre Nouveau paramètre de pattern et définir de nouveaux paramètres pour le pattern. Vous pouvez aussi ajouter ou modifier des paramètres de pattern
sur la vue Création de pattern, une fois le pattern créé.
- Editer
- Cliquez pour ouvrir la fenêtre Editer paramètre de pattern
pour modifier un paramètre défini pour le pattern. Vous pouvez aussi modifier des paramètres de pattern
sur la vue Création de pattern, une fois le pattern créé.
- Supprimer
- Cliquez pour supprimer un paramètre défini.
- Groupes
- Répertorie les groupes de ce pattern. Les groupes permettent de classer les patterns sur la vue Explorateur de pattern. Un groupe est requis au minimum pour chaque pattern.
Un pattern peut appartenir à plusieurs groupes et n'est pas obligé de partager ses groupes avec les autres patterns de la bibliothèque. Les groupes ne sont pas rattachés à des projets spécifiques dans la vue Explorateur de pattern. Par exemple, lorsque des patterns de différents projets sont attribués à un groupe appelé Patterns d'architecture, ils apparaissent tous dans ce groupe.
- Ajouter
- Permet d'ajouter un ou plusieurs groupes ou d'accepter le groupe par défaut.
- Supprimer
- Permet de supprimer un groupe, y compris le groupe par défaut.
- Version
- Indique la version du pattern et permet de surveiller les variations multiples
d'un même pattern. Peut être utile lorsque des patterns sont créés, publiés, testés
puis renvoyés à leur auteur pour y effectuer des modifications de conception.