|
C++ main module for gpm Package
1.0
|
this class describes a window to display erules More...
#include <GPMG_RulesWindow.h>


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... | |
this class describes a window to display erules
|
protected |
|
protectedvirtual |
destroy a GPMG_RulesWindow
|
virtual |
method called when a component are clicked on
References GPM_ModelFunction::addMappingRule(), GPM_PatternFunction::addVariableNameToNodeGroupId(), GPM_PatternFunction::addVariableNameToPortGroupId(), GPM_ModelFunction::clear(), GPM_ModelFunction::expandVariableNames(), GPM_Rule::getExpression(), GPM_PatternFunction::getNodeGroupIds(), GPM_PatternFunction::getPortGroupIds(), null, CORE_Integer::parseInt(), GPM_ModelFunction::removeMappingRule(), GPM_PatternFunction::removeVariableNameToNodeGroupId(), GPM_PatternFunction::removeVariableNameToPortGroupId(), GPM_PatternFunction::setIsUpToAutomorphism(), tFlag, CORE_Integer::toString(), tString, and updateValues().

|
virtual |
how to load the object from a Meta Model class
|
inlinestatic |
create a visualization window
References GPMG_RulesWindow().
Referenced by GPMG_ClassFactory::NewInstance(), and GPMG_MainWindow::showRulesWindow().


|
virtual |
how to save the object from a mate model class
|
inline |
set the graph
References updateValues().
Referenced by GPMG_MainWindow::projectEnvironmentHasChanged(), GPMG_MainWindow::showAllWindows(), and GPMG_MainWindow::showRulesWindow().


|
inlinevirtual |
method called after this setting
|
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().


1.8.8