![]() |
SUMO - Simulation of Urban MObility
|
Dialog for edit generic parameters. More...
#include <GNEGenericParameterDialog.h>


Data Structures | |
| class | GenericParametersOptions |
| class | GenericParametersValues |
| FOX-declaration. More... | |
Public Member Functions | |
| GNEGenericParameterDialog (GNEViewNet *viewNet, std::vector< std::pair< std::string, std::string > > *genericParameters) | |
| Constructor. More... | |
| ~GNEGenericParameterDialog () | |
| destructor More... | |
FOX-callbacks | |
event after press accept button | |
| long | onCmdAccept (FXObject *, FXSelector, void *) |
| long | onCmdCancel (FXObject *, FXSelector, void *) |
| event after press cancel button More... | |
| long | onCmdReset (FXObject *, FXSelector, void *) |
| event after press reset button More... | |
Protected Member Functions | |
| GNEGenericParameterDialog () | |
| FOX needs this. More... | |
Protected Attributes | |
| FXButton * | myAcceptButton |
| accept button More... | |
| FXButton * | myCancelButton |
| cancel button More... | |
| FXButton * | myResetButton |
| cancel button More... | |
| GNEViewNet * | myViewNet |
| to viewNet More... | |
Private Member Functions | |
| GNEGenericParameterDialog (const GNEGenericParameterDialog &)=delete | |
| Invalidated copy constructor. More... | |
| GNEGenericParameterDialog & | operator= (const GNEGenericParameterDialog &)=delete |
| Invalidated assignment operator. More... | |
Private Attributes | |
| const std::vector< std::pair< std::string, std::string > > | myCopyOfGenericParameters |
| GenericParametersOptions * | myGenericParametersOptions |
| pointer to generic parameters options More... | |
| GenericParametersValues * | myGenericParametersValues |
| pointer to generic parameters values More... | |
Dialog for edit generic parameters.
Definition at line 44 of file GNEGenericParameterDialog.h.
| GNEGenericParameterDialog::GNEGenericParameterDialog | ( | GNEViewNet * | viewNet, |
| std::vector< std::pair< std::string, std::string > > * | genericParameters | ||
| ) |
Constructor.
Definition at line 505 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), GUIDesignAuxiliarFrame, GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonAccept, GUIDesignButtonCancel, GUIDesignButtonReset, GUIDesignHorizontalFrame, GUIDesignHorizontalSeparator, ICON_ACCEPT, ICON_APP_TABLE, ICON_CANCEL, ICON_RESET, MID_GNE_ADDITIONALDIALOG_BUTTONACCEPT, MID_GNE_ADDITIONALDIALOG_BUTTONCANCEL, MID_GNE_ADDITIONALDIALOG_BUTTONRESET, myAcceptButton, myCancelButton, myGenericParametersOptions, myGenericParametersValues, and myResetButton.
| GNEGenericParameterDialog::~GNEGenericParameterDialog | ( | ) |
destructor
Definition at line 532 of file GNEGenericParameterDialog.cpp.
|
inlineprotected |
FOX needs this.
Definition at line 262 of file GNEGenericParameterDialog.h.
|
privatedelete |
Invalidated copy constructor.
| long GNEGenericParameterDialog::onCmdAccept | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 536 of file GNEGenericParameterDialog.cpp.
References GNEGenericParameterDialog::GenericParametersValues::getCopyOfGenericParameters(), GNEGenericParameterDialog::GenericParametersValues::getGenericParameters(), SUMOXMLDefinitions::isValidGenericParameterKey(), SUMOXMLDefinitions::isValidGenericParameterValue(), myGenericParametersValues, and WRITE_DEBUG.
| long GNEGenericParameterDialog::onCmdCancel | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
event after press cancel button
Definition at line 587 of file GNEGenericParameterDialog.cpp.
References myCopyOfGenericParameters, myGenericParametersValues, and GNEGenericParameterDialog::GenericParametersValues::setGenericParameters().
| long GNEGenericParameterDialog::onCmdReset | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
event after press reset button
Definition at line 597 of file GNEGenericParameterDialog.cpp.
References myCopyOfGenericParameters, myGenericParametersValues, and GNEGenericParameterDialog::GenericParametersValues::setGenericParameters().
|
privatedelete |
Invalidated assignment operator.
|
protected |
accept button
Definition at line 268 of file GNEGenericParameterDialog.h.
Referenced by GNEGenericParameterDialog().
|
protected |
cancel button
Definition at line 271 of file GNEGenericParameterDialog.h.
Referenced by GNEGenericParameterDialog().
|
private |
Definition at line 285 of file GNEGenericParameterDialog.h.
Referenced by onCmdCancel(), and onCmdReset().
|
private |
pointer to generic parameters options
Definition at line 282 of file GNEGenericParameterDialog.h.
Referenced by GNEGenericParameterDialog().
|
private |
pointer to generic parameters values
Definition at line 279 of file GNEGenericParameterDialog.h.
Referenced by GNEGenericParameterDialog(), GNEGenericParameterDialog::GenericParametersOptions::GNEGenericParameterHandler::myStartElement(), onCmdAccept(), onCmdCancel(), GNEGenericParameterDialog::GenericParametersOptions::onCmdClearGenericParameters(), GNEGenericParameterDialog::GenericParametersOptions::onCmdLoadGenericParameters(), onCmdReset(), GNEGenericParameterDialog::GenericParametersOptions::onCmdSaveGenericParameters(), and GNEGenericParameterDialog::GenericParametersOptions::onCmdSortGenericParameters().
|
protected |
cancel button
Definition at line 274 of file GNEGenericParameterDialog.h.
Referenced by GNEGenericParameterDialog().
|
protected |
to viewNet
Definition at line 265 of file GNEGenericParameterDialog.h.