Composant
Dans
NomDuFichierDuComposant
L'instruction Composant
employée dans le source d'un module spécifie que ce composant fait partie du module. Un composant peut être soit généré soit natif.
Le libellé du composant 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 permet de vérifier l'homogénéité de la constitution du module.
L'ordre de déclaration des composants est important. En effet, le composant B déclaré après le composant A pourra utiliser les déclarations protégées du composant A. En revanche, le composant A ne pourra utiliser les déclarations protégées du composant B. Up ! Application System utilise cette règle pour maintenir à jour automatiquement les interfaces des composants.
Interface Module "Ceci est un module" Version 1.0.0;
Composant Dans "c:/source/cmp1.upl";
Composant Dans "c:/source/cmp2.upl";
/* 'cmp2' peut utiliser les définitions de cmp1. */
Composant Dans <cmp3.upl>;
/* 'cmp3' peut utiliser les définitions de 'cmp1' et de 'cmp2'. */
- | - | - | - | - | - | - | - | - |