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

this class describes a window to display erules More...

#include <GPMG_RulesWindow.h>

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

Public Member Functions

virtual void toDoAfterThisSetting ()
 method called after this setting More...
 
void setProject (SP::GPMG_Project project)
 set the graph 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 updateValues ()
 update the values set the gui components with respect to the project class attributes More...
 
virtual void componentClicked (GUI_ActionComponent &compo)
 method called when a component are clicked on More...
 

Static Public Member Functions

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

Protected Member Functions

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

Detailed Description

this class describes a window to display erules

Constructor & Destructor Documentation

GPMG_RulesWindow::GPMG_RulesWindow ( )
protected

build a GPMG_RulesWindow

Referenced by New().

Here is the caller graph for this function:

GPMG_RulesWindow::~GPMG_RulesWindow ( void  )
protectedvirtual

destroy a GPMG_RulesWindow

Member Function Documentation

void GPMG_RulesWindow::componentClicked ( GUI_ActionComponent &  compo)
virtual
void GPMG_RulesWindow::loadFromUIClass ( const UI_Class &  mclass)
virtual

how to load the object from a Meta Model class

static SP::GPMG_RulesWindow GPMG_RulesWindow::New ( )
inlinestatic

create a visualization window

References GPMG_RulesWindow().

Referenced by GPMG_ClassFactory::NewInstance(), and GPMG_MainWindow::showRulesWindow().

Here is the call graph for this function:

Here is the caller graph for this function:

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

how to save the object from a mate model class

void GPMG_RulesWindow::setProject ( SP::GPMG_Project  project)
inline

set the graph

References updateValues().

Referenced by GPMG_MainWindow::projectEnvironmentHasChanged(), GPMG_MainWindow::showAllWindows(), and GPMG_MainWindow::showRulesWindow().

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void GPMG_RulesWindow::toDoAfterThisSetting ( )
inlinevirtual

method called after this setting

void GPMG_RulesWindow::updateValues ( )
virtual

update the values set the gui components with respect to the project class attributes

References null, and CORE_Integer::parseInt().

Referenced by componentClicked(), and setProject().

Here is the call graph for this function:

Here is the caller graph for this function:


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