Les modèles d'objet dédies aux composants

Le L4G d'Oxygène a été enrichi par une nouvelle gamme de modèles qui complète les modèles "classiques" par des automatismes qui minimisent la programmation des schémas les plus fréquents. Le tableau ci-dessous donne une liste des modèles préconisés pour la programmation de composants en indiquant pour chacun d'eux le modèle dont ils dérivent et le type de fonctionnalités qu'ils implémentent.

 

Nom

Fonction

Dérive du modèle

INTERFACE

Interface publique du composant

CALCUL

ACCES

Tableau de bord en liste

SCRITERE

CHOIX

Sélection d'une fiche

SCRITERE

EDITION_ETAT

Impression d'un état

IMPETAT

EDITION_LISTE

Impression d'une table

EDITION

FENETRE_SIMPLE

Saisie d'informations diverses

TRAITEMENT

GESTION

Gestion de fiches

SAISIE

GESTION_LISTE

Gestion de fiches dans une liste

SLISTE

GESTION_DOC

Gestion de fiches dans une liste en mémoire

SDOC

GESTION_REPERT

Gestion de fiches présentées en répertoire

REPERT

GESTION_DOCUMENT

Gestion de documents (Entêtes et lignes)

SDOCUM

 

Dans la suite de cette documentation, nous ne décrivons que les nouveautés relatives à la programmation "composant". Les fonctionnalités "classiques" dépendantes des modèles de base ne sont donc pas reprises. Cela signifie, que le programmeur devra consulter le manuel de référence "Concepts, Déclarations et Modèles" pour obtenir les informations complémentaires. Par exemple, on consultera la documentation de SDOCUM dans le cas d'une dérivation du modèle GESTION_DOCUMENT pour connaître les mécanismes d'attribution des numéros de ligne.