SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GNEAdditionalDialog Class Referenceabstract

Dialog to edit sequences, parameters, etc.. of Additionals. More...

#include <GNEAdditionalDialog.h>

Inheritance diagram for GNEAdditionalDialog:
Inheritance graph
Collaboration diagram for GNEAdditionalDialog:
Collaboration graph

Public Member Functions

 GNEAdditionalDialog (GNEAdditional *parent, int width, int height)
 FOX-declaration abstract. More...
 
 ~GNEAdditionalDialog ()
 
FOX-callbacks

event after press accept button

virtual long onCmdAccept (FXObject *sender, FXSelector sel, void *ptr)=0
 
virtual long onCmdCancel (FXObject *sender, FXSelector sel, void *ptr)=0
 event after press cancel button More...
 
virtual long onCmdReset (FXObject *, FXSelector, void *)=0
 event after press cancel button More...
 

Protected Member Functions

 GNEAdditionalDialog ()
 FOX needs this. More...
 

Protected Attributes

FXButton * myAcceptButton
 accept button More...
 
FXButton * myCancelButton
 cancel button More...
 
FXVerticalFrame * myContentFrame
 frame for contents More...
 
FXButton * myResetButton
 cancel button More...
 

Private Member Functions

 GNEAdditionalDialog (const GNEAdditionalDialog &)
 Invalidated copy constructor. More...
 
GNEAdditionalDialogoperator= (const GNEAdditionalDialog &)
 Invalidated assignment operator. More...
 
virtual void updateTable ()=0
 update data table More...
 

Private Attributes

FXHorizontalFrame * myButtonFrame
 frame for buttons (Not accesible for childs) More...
 

Detailed Description

Dialog to edit sequences, parameters, etc.. of Additionals.

Definition at line 50 of file GNEAdditionalDialog.h.

Constructor & Destructor Documentation

GNEAdditionalDialog::GNEAdditionalDialog ( GNEAdditional parent,
int  width,
int  height 
)
GNEAdditionalDialog::~GNEAdditionalDialog ( )

Definition at line 72 of file GNEAdditionalDialog.cpp.

GNEAdditionalDialog::GNEAdditionalDialog ( )
inlineprotected

FOX needs this.

Definition at line 75 of file GNEAdditionalDialog.h.

GNEAdditionalDialog::GNEAdditionalDialog ( const GNEAdditionalDialog )
private

Invalidated copy constructor.

Member Function Documentation

virtual long GNEAdditionalDialog::onCmdAccept ( FXObject *  sender,
FXSelector  sel,
void *  ptr 
)
pure virtual
virtual long GNEAdditionalDialog::onCmdCancel ( FXObject *  sender,
FXSelector  sel,
void *  ptr 
)
pure virtual

event after press cancel button

Implemented in GNEVariableSpeedSignalDialog, GNERerouterDialog, and GNECalibratorDialog.

virtual long GNEAdditionalDialog::onCmdReset ( FXObject *  ,
FXSelector  ,
void *   
)
pure virtual

event after press cancel button

Implemented in GNEVariableSpeedSignalDialog, GNERerouterDialog, and GNECalibratorDialog.

GNEAdditionalDialog& GNEAdditionalDialog::operator= ( const GNEAdditionalDialog )
private

Invalidated assignment operator.

virtual void GNEAdditionalDialog::updateTable ( )
privatepure virtual

update data table

Note
must be implemented in all childs

Implemented in GNECalibratorDialog, GNEVariableSpeedSignalDialog, and GNERerouterDialog.

Field Documentation

FXButton* GNEAdditionalDialog::myAcceptButton
protected

accept button

Definition at line 81 of file GNEAdditionalDialog.h.

FXHorizontalFrame* GNEAdditionalDialog::myButtonFrame
private

frame for buttons (Not accesible for childs)

Definition at line 95 of file GNEAdditionalDialog.h.

FXButton* GNEAdditionalDialog::myCancelButton
protected

cancel button

Definition at line 84 of file GNEAdditionalDialog.h.

FXVerticalFrame* GNEAdditionalDialog::myContentFrame
protected

frame for contents

Definition at line 78 of file GNEAdditionalDialog.h.

FXButton* GNEAdditionalDialog::myResetButton
protected

cancel button

Definition at line 87 of file GNEAdditionalDialog.h.


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