Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEFixElementsDialogRow Class Reference

#include <GNEFixElementsDialogRow.h>

Inheritance diagram for GNEFixElementsDialogRow:
[legend]
Collaboration diagram for GNEFixElementsDialogRow:
[legend]

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.
 
GNEFixElementsDialogRowoperator= (const GNEFixElementsDialogRow &)=delete
 Invalidated assignment operator.
 

Private Attributes

GNEFixElementsDialogmyFixElementsDialogParent
 fix demand element dialog parent
 

Detailed Description

Definition at line 30 of file GNEFixElementsDialogRow.h.

Constructor & Destructor Documentation

◆ GNEFixElementsDialogRow() [1/2]

GNEFixElementsDialogRow::GNEFixElementsDialogRow ( GNEFixElementsDialog fixElementsDialog)

FOX-declaration.

Constructor

Definition at line 33 of file GNEFixElementsDialogRow.cpp.

◆ ~GNEFixElementsDialogRow()

GNEFixElementsDialogRow::~GNEFixElementsDialogRow ( )

destructor

Definition at line 39 of file GNEFixElementsDialogRow.cpp.

◆ GNEFixElementsDialogRow() [2/2]

GNEFixElementsDialogRow::GNEFixElementsDialogRow ( const GNEFixElementsDialogRow )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ execute()

FXuint MFXDialogBox::execute ( FXuint  placement = PLACEMENT_CURSOR)
privateinherited

make execute private

Definition at line 128 of file MFXDialogBox.cpp.

◆ onCmdAccept()

long MFXDialogBox::onCmdAccept ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

called when accept button is pressed

Definition at line 93 of file MFXDialogBox.cpp.

References MFXDialogBox::myTesting.

Referenced by FXDEFMAP(), and GNEAllowVClassesDialog::onCmdAccept().

Here is the caller graph for this function:

◆ onCmdCancel()

long MFXDialogBox::onCmdCancel ( FXObject *  ,
FXSelector  ,
void *   
)
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().

Here is the caller graph for this function:

◆ onCmdInternalTest()

long MFXDialogBox::onCmdInternalTest ( FXObject *  ,
FXSelector  ,
void *  ptr 
)
inherited

event used in internal tests

Definition at line 115 of file MFXDialogBox.cpp.

References MFXDialogBox::runInternalTest().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ openModalDialog()

FXuint MFXDialogBox::openModalDialog ( InternalTest internalTests,
FXuint  placement = PLACEMENT_CURSOR 
)
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().

Here is the caller graph for this function:

◆ operator=()

GNEFixElementsDialogRow & GNEFixElementsDialogRow::operator= ( const GNEFixElementsDialogRow )
privatedelete

Invalidated assignment operator.

◆ runInternalTest()

void MFXDialogBox::runInternalTest ( const InternalTestStep::DialogTest dialogTest)
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().

Here is the caller graph for this function:

Field Documentation

◆ myFixElementsDialogParent

GNEFixElementsDialog* GNEFixElementsDialogRow::myFixElementsDialogParent
private

fix demand element dialog parent

Definition at line 43 of file GNEFixElementsDialogRow.h.

◆ myTesting

bool MFXDialogBox::myTesting = false
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().


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