Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PsnGuiController Class Reference

outdated : a controller by interface support More...

#include <PsGuiController.h>

Inheritance diagram for PsnGuiController:

Inheritance graph
[legend]
Collaboration diagram for PsnGuiController:

Collaboration graph
[legend]
List of all members.

Public Methods

 PsnGuiController (const PsName &processName, PsObjectDescriptor *scenario, PsKernelObjectAbstractFactory *)
virtual ~PsnGuiController ()
virtual void run ()
 run start the controller on a infinite loop which will be broken if system events are sent to the controller

virtual void init ()
 surcharge de init pour initialiser la GUI

virtual void dernierPas ()
 message de terminaison de la simulation.

virtual void departSim ()
 méthode pour lancer le démarrage de la simulation

virtual void unPasSim ()
 méthode pour faire un pas de simulation

virtual void pauseSim (bool etat)
 méthode pour suspendre et reprendre la simulation

virtual bool lancerNouvelObjet (PsObjectDescriptor *)
 lance la GUI d'un objet créé dynamiquement

virtual void removeObjectFromDataStructures (const PsName &nom)
 arrête la GUI d'un objet supprimé en cours de route

virtual void destroyObject (const PsName &nom)
 Pour assurer la destruction visuelle lors d'une destruction.


Protected Methods

void runUserInterface ()

Protected Attributes

PsCtrlLocGui * appliIlv
PsNameToPointerMap< IlvTreeGadgetItem > TableRef

Detailed Description

outdated : a controller by interface support

Author:
Siames
Version:
1.0

Definition at line 29 of file PsGuiController.h.


Constructor & Destructor Documentation

PsnGuiController::PsnGuiController const PsName   processName,
PsObjectDescriptor   scenario,
PsKernelObjectAbstractFactory  
 

virtual PsnGuiController::~PsnGuiController   [virtual]
 


Member Function Documentation

virtual void PsnGuiController::departSim   [virtual]
 

méthode pour lancer le démarrage de la simulation

virtual void PsnGuiController::dernierPas   [virtual]
 

message de terminaison de la simulation.

Tous les objets de calcul actifs de la sequence seront cependant lances.

virtual void PsnGuiController::destroyObject const PsName   nom [virtual]
 

Pour assurer la destruction visuelle lors d'une destruction.

virtual void PsnGuiController::init   [virtual]
 

surcharge de init pour initialiser la GUI

Reimplemented from PsController.

virtual bool PsnGuiController::lancerNouvelObjet PsObjectDescriptor   [virtual]
 

lance la GUI d'un objet créé dynamiquement

virtual void PsnGuiController::pauseSim bool    etat [virtual]
 

méthode pour suspendre et reprendre la simulation

virtual void PsnGuiController::removeObjectFromDataStructures const PsName   nom [virtual]
 

arrête la GUI d'un objet supprimé en cours de route

Reimplemented from PsController.

virtual void PsnGuiController::run   [virtual]
 

run start the controller on a infinite loop which will be broken if system events are sent to the controller

Reimplemented from PsController.

void PsnGuiController::runUserInterface   [protected]
 

virtual void PsnGuiController::unPasSim   [virtual]
 

méthode pour faire un pas de simulation


Member Data Documentation

PsCtrlLocGui* PsnGuiController::appliIlv [protected]
 

Definition at line 67 of file PsGuiController.h.

PsNameToPointerMap<IlvTreeGadgetItem> PsnGuiController::TableRef [protected]
 

Definition at line 69 of file PsGuiController.h.


The documentation for this class was generated from the following file:
logo OpenMask

Documentation generated on Mon Nov 25 15:26:02 2002

Generated with doxygen 1.2.12 by Dimitri van Heesch ,   1997-2001