Interface - Définition de l'interface d'un composant ou d'un module

Instruction de déclaration. Définition de l'interface d'un composant ou d'un module.

Syntaxe

Interface Composant LibelleDuComposant Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;

Interface Module LibelleDuModule Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;

Description

Up ! Application System prend en charge indifféremment des sources ou des interfaces de composants ou de modules. Afin de les différencier, il se fie à l'en-tête du source. L'instruction Interface permet d'identifier le fichier comme étant une interface d'un composant ou d'un module.

Par convention, si l'extension du fichier est upl, il s'agit d'un source d'un composant ou d'un module ; si l'extension du fichier est upi, il s'agit d'une interface d'un composant ou d'un module.

Le libellé du composant ou du module permet d'associer une annotation au module qui est utilisée par les outils d'Up ! Application System.

Le numéro de version du composant ou du module permet de vérifier à l'exécution la cohérence de la composition du programme. Up ! Application System vérifie pour chaque module que les numéros de version concordent entre l'appelant et l'appelé.

Exemple

Interface Composant "Ceci est un composant" Version 1.0.0;

Interface Module "Ceci est un module" Version 1.0.0;

Voir aussi

Composant pour définir un composant. Module pour définir un module. Source pour définir un source.

Traduction

---------