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 la zone de génération locale, 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 global générant du code n'importe où dans le source où il est déclaré.
IMicroPatternHandler étend ICommonMicroPatternHandler
ISimpleMicroPatternHandler gère le traitement d'un micro-pattern simple ne générant du code que dans la déclaration du micro-pattern.
ISimpleMicroPatternHandler étend ICommonMicroPatternHandler.
Pour implémenter un micro-pattern global, vous devez hériter de cette classe. Cette classe abstraite implémente IMicroPatternHandler.
Pour implémenter un micro-pattern simple, vous devez hériter de cette classe. Cette classe abstraite implémente ISimpleMicroPatternHandler