C++ main module for gpm Package  1.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
GPMG_EnvironmentPanel Class Reference

this class describes a panel to display variable of an environment More...

#include <GPMG_EnvironmentPanel.h>

Inheritance diagram for GPMG_EnvironmentPanel:
Inheritance graph
[legend]
Collaboration diagram for GPMG_EnvironmentPanel:
Collaboration graph
[legend]

Public Member Functions

virtual void toDoAfterThisSetting ()
 method called after this setting More...
 
void setEnvironment (map< tString, SP::GPM_Variable > &env)
 set the environment for global constants More...
 
void setLabels (const tString &panelLabel, const tString &variablesLabel)
 set the label More...
 
virtual void loadFromUIClass (const UI_Class &mclass)
 how to load the object from a Meta Model class More...
 
virtual void saveToUIClass (UI_Class &mclass) const
 how to save the object from a mate model class More...
 
virtual void componentClicked (GUI_ActionComponent &compo)
 method called when a component are clicked on More...
 

Static Public Member Functions

static SP::GPMG_EnvironmentPanel New ()
 create a visualization window More...
 

Protected Member Functions

 GPMG_EnvironmentPanel ()
 build a GPMG_EnvironmentPanel More...
 
virtual ~GPMG_EnvironmentPanel (void)
 destroy a GPMG_EnvironmentPanel More...
 

Detailed Description

this class describes a panel to display variable of an environment

Constructor & Destructor Documentation

GPMG_EnvironmentPanel::GPMG_EnvironmentPanel ( )
protected

build a GPMG_EnvironmentPanel

Referenced by New().

Here is the caller graph for this function:

GPMG_EnvironmentPanel::~GPMG_EnvironmentPanel ( void  )
protectedvirtual

Member Function Documentation

void GPMG_EnvironmentPanel::componentClicked ( GUI_ActionComponent &  compo)
virtual

method called when a component are clicked on

References GPM_Variable::copy(), CORE_Object::getSharedPointer(), GPM_Variable::New(), null, tFlag, and tString.

Here is the call graph for this function:

void GPMG_EnvironmentPanel::loadFromUIClass ( const UI_Class &  mclass)
virtual

how to load the object from a Meta Model class

static SP::GPMG_EnvironmentPanel GPMG_EnvironmentPanel::New ( )
inlinestatic

create a visualization window

References GPMG_EnvironmentPanel().

Here is the call graph for this function:

void GPMG_EnvironmentPanel::saveToUIClass ( UI_Class &  mclass) const
virtual

how to save the object from a mate model class

void GPMG_EnvironmentPanel::setEnvironment ( map< tString, SP::GPM_Variable > &  env)

set the environment for global constants

References CORE_Object::getSharedPointer(), GPM_Variable::New(), and null.

Here is the call graph for this function:

void GPMG_EnvironmentPanel::setLabels ( const tString panelLabel,
const tString variablesLabel 
)
inline

set the label

virtual void GPMG_EnvironmentPanel::toDoAfterThisSetting ( )
inlinevirtual

method called after this setting


The documentation for this class was generated from the following files: