Eclipse SUMO - Simulation of Urban MObility
GNEConnectorFrame::ConnectionModifications Class Reference

#include <GNEConnectorFrame.h>

Inheritance diagram for GNEConnectorFrame::ConnectionModifications:
Collaboration diagram for GNEConnectorFrame::ConnectionModifications:

Public Member Functions

 ConnectionModifications (GNEConnectorFrame *connectorFrameParent)
 FOX-declaration. More...
 
 ~ConnectionModifications ()
 destructor More...
 
FOX-callbacks
long onCmdSaveModifications (FXObject *, FXSelector, void *)
 Called when the user presses the OK-Button saves any connection modifications. More...
 
long onCmdCancelModifications (FXObject *, FXSelector, void *)
 Called when the user presses the Cancel-button discards any connection modifications. More...
 

Private Attributes

FXButton * myCancelButton
 "Cancel" button More...
 
GNEConnectorFramemyConnectorFrameParent
 pointer to connectorFrame parent More...
 
FXCheckButton * myProtectRoutesCheckBox
 protect routes checkbox More...
 
FXButton * mySaveButton
 "OK" button More...
 

Detailed Description

Definition at line 63 of file GNEConnectorFrame.h.

Constructor & Destructor Documentation

◆ ConnectionModifications()

GNEConnectorFrame::ConnectionModifications::ConnectionModifications ( GNEConnectorFrame connectorFrameParent)

◆ ~ConnectionModifications()

GNEConnectorFrame::ConnectionModifications::~ConnectionModifications ( )

destructor

Definition at line 110 of file GNEConnectorFrame.cpp.

Member Function Documentation

◆ onCmdCancelModifications()

long GNEConnectorFrame::ConnectionModifications::onCmdCancelModifications ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user presses the Cancel-button discards any connection modifications.

Definition at line 114 of file GNEConnectorFrame.cpp.

Referenced by GNEViewNet::abortOperation(), and FXDEFMAP().

◆ onCmdSaveModifications()

long GNEConnectorFrame::ConnectionModifications::onCmdSaveModifications ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user presses the OK-Button saves any connection modifications.

Definition at line 128 of file GNEConnectorFrame.cpp.

Referenced by FXDEFMAP(), GNEViewNet::hotkeyEnter(), and GNEConnectorFrame::removeConnections().

Field Documentation

◆ myCancelButton

FXButton* GNEConnectorFrame::ConnectionModifications::myCancelButton
private

"Cancel" button

Definition at line 92 of file GNEConnectorFrame.h.

Referenced by ConnectionModifications().

◆ myConnectorFrameParent

GNEConnectorFrame* GNEConnectorFrame::ConnectionModifications::myConnectorFrameParent
private

pointer to connectorFrame parent

Definition at line 89 of file GNEConnectorFrame.h.

◆ myProtectRoutesCheckBox

FXCheckButton* GNEConnectorFrame::ConnectionModifications::myProtectRoutesCheckBox
private

protect routes checkbox

Definition at line 98 of file GNEConnectorFrame.h.

Referenced by ConnectionModifications().

◆ mySaveButton

FXButton* GNEConnectorFrame::ConnectionModifications::mySaveButton
private

"OK" button

Definition at line 95 of file GNEConnectorFrame.h.

Referenced by ConnectionModifications().


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