![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEFixElementsDialogRow.h>
Public Member Functions | |
| GNEFixElementsDialogRow (GNEFixElementsDialog *fixElementsDialog) | |
| FOX-declaration. | |
| FXuint | openModalDialog (InternalTest *internalTests, FXuint placement=PLACEMENT_CURSOR) |
| Run modal invocation of the dialog. | |
| virtual void | runInternalTest (const InternalTestStep::DialogTest *dialogTest) |
| run internal test | |
| ~GNEFixElementsDialogRow () | |
| destructor | |
FOX-callbacks | |
| long | onCmdAccept (FXObject *, FXSelector, void *) |
| called when accept button is pressed | |
| long | onCmdCancel (FXObject *, FXSelector, void *) |
| called when cancel button is pressed (or dialog is closed) | |
| long | onCmdInternalTest (FXObject *, FXSelector, void *ptr) |
| event used in internal tests | |
Protected Attributes | |
| bool | myTesting = false |
| flag to indicate if this dialog is being tested using internal test | |
Private Member Functions | |
| FXuint | execute (FXuint placement=PLACEMENT_CURSOR) |
| make execute private | |
| GNEFixElementsDialogRow (const GNEFixElementsDialogRow &)=delete | |
| Invalidated copy constructor. | |
| GNEFixElementsDialogRow & | operator= (const GNEFixElementsDialogRow &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEFixElementsDialog * | myFixElementsDialogParent |
| fix demand element dialog parent | |
Definition at line 30 of file GNEFixElementsDialogRow.h.
| GNEFixElementsDialogRow::GNEFixElementsDialogRow | ( | GNEFixElementsDialog * | fixElementsDialog | ) |
| GNEFixElementsDialogRow::~GNEFixElementsDialogRow | ( | ) |
destructor
Definition at line 39 of file GNEFixElementsDialogRow.cpp.
|
privatedelete |
Invalidated copy constructor.
|
privateinherited |
make execute private
Definition at line 128 of file MFXDialogBox.cpp.
|
inherited |
called when accept button is pressed
Definition at line 93 of file MFXDialogBox.cpp.
References MFXDialogBox::myTesting.
Referenced by FXDEFMAP(), and GNEAllowVClassesDialog::onCmdAccept().
|
inherited |
called when cancel button is pressed (or dialog is closed)
Definition at line 104 of file MFXDialogBox.cpp.
References MFXDialogBox::myTesting.
Referenced by FXDEFMAP(), FXDEFMAP(), GNEAllowVClassesDialog::onCmdAccept(), and GNEAllowVClassesDialog::onCmdCancel().
|
inherited |
event used in internal tests
Definition at line 115 of file MFXDialogBox.cpp.
References MFXDialogBox::runInternalTest().
Referenced by FXDEFMAP().
|
inherited |
Run modal invocation of the dialog.
Definition at line 64 of file MFXDialogBox.cpp.
References InternalTest::getCurrentStep(), InternalTestStep::getModalDialogTestSteps(), and MFXDialogBox::myTesting.
Referenced by GNETLSEditorFrame::TLSAttributes::onCmdParametersDialog(), GNEAllowVClassesDialog::openDialog(), GNEFixElementsDialog::openFixDialog(), GNEOptionsDialog::Options(), and GNEOptionsDialog::Run().
|
privatedelete |
Invalidated assignment operator.
|
virtualinherited |
run internal test
Reimplemented in GNEAbout, GNEFixDemandElements, GNEAllowVClassesDialog, GNEFixAdditionalElements, GNEFixNetworkElements, GNEKeepElementsDialog, GNEMultipleParametersDialog, GNESingleParametersDialog, GNEVTypeDistributionsDialog, GNEOptionsDialog, GNENetgenerateDialog, GNEPythonToolDialog, GNERunNetgenerateDialog, GNERunPythonToolDialog, and GNEFixElementsDialog.
Definition at line 87 of file MFXDialogBox.cpp.
Referenced by MFXDialogBox::onCmdInternalTest().
|
private |
fix demand element dialog parent
Definition at line 43 of file GNEFixElementsDialogRow.h.
|
protectedinherited |
flag to indicate if this dialog is being tested using internal test
Definition at line 66 of file MFXDialogBox.h.
Referenced by MFXDialogBox::onCmdAccept(), MFXDialogBox::onCmdCancel(), and MFXDialogBox::openModalDialog().