Les interfaces suivantes sont utilisables pour décrire un micro-pattern dans l'interface de programme d'application
Les classes qui étendent cette interface représentent la déclaration du micro-pattern dans le code source. L'interface IMicroPattern offre des méthodes d'accès aux formes canoniques de la déclaration telles que l'identifiant du micro-pattern ou la liste des paramètres déclarés.
Une implémentation pour le code COBOL est livrée en standard.
L'interface IMicroPatternHandler gère le traitement d'un micro-pattern générant du code n'importe où dans le source où il est déclaré.
IMicroPatternHandler étend ICommonMicroPatternHandler
Pour implémenter un micro-pattern, vous devez hériter de cette classe. Cette classe abstraite implémente IMicroPatternHandler.