AbstractGUIComp

class labpyproject.core.app.app_components.AbstractGUIComp[source]

Bases : object

« Pseudo interface » des composants d’interface.

Methods Summary

ask_GUI_info(exobj)

Demande d’information relative à la GUI émanant du composant métier.

handle_BUS_info(exobj)

Réception d’informations en provenance du composant métier : à particulariser.

handle_choice(exobj)

Retourne l’input utilisateur : à particulariser

refresh_view()

Réalise un update de l’affichage.

show_content(dictargs)

Méthode principale d’affichage de contenu : à particulariser

signal_GUI_ready()

Signale à l’application et au composant business que l’interface est prête.

Methods Documentation

abstract ask_GUI_info(exobj)[source]

Demande d’information relative à la GUI émanant du composant métier.

Paramètres

exobj (GUIExchangeObject) –

abstract handle_BUS_info(exobj)[source]

Réception d’informations en provenance du composant métier : à particulariser.

Paramètres

exobj (GUIExchangeObject) –

abstract handle_choice(exobj)[source]

Retourne l’input utilisateur : à particulariser

Paramètres

exobj (GUIExchangeObject) –

abstract refresh_view()[source]

Réalise un update de l’affichage.

abstract show_content(dictargs)[source]

Méthode principale d’affichage de contenu : à particulariser

Paramètres

dictargs (dict) – attribut dictargs d’un objet GUIExchangeObject

abstract signal_GUI_ready()[source]

Signale à l’application et au composant business que l’interface est prête.