![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEGenericDataFrame.h>
Public Member Functions | |
| DataSetSelector (GNEGenericDataFrame *genericDataFrameParent) | |
| FOX-declaration. More... | |
| GNEDataSet * | getDataSet () const |
| get current select data set ID More... | |
| void | refreshDataSetSelector (const GNEDataSet *currentDataSet) |
| refresh interval selector More... | |
| ~DataSetSelector () | |
| destructor More... | |
FOX-callbacks | |
called when user press button "create dataSet" | |
| long | onCmdCreateDataSet (FXObject *, FXSelector, void *) |
| long | onCmdSetNewDataSetID (FXObject *, FXSelector, void *) |
| Called when the user set a new data set ID. More... | |
| long | onCmdSelectDataSet (FXObject *obj, FXSelector, void *) |
| Called when the user select an existent data set. More... | |
| long | onCmdSelectCheckButton (FXObject *obj, FXSelector, void *) |
| Called when the user select check button. More... | |
Private Attributes | |
| FXButton * | myCreateDataSetButton |
| create dataSet button More... | |
| FXComboBox * | myDataSetsComboBox |
| comboBox with intervals More... | |
| GNEGenericDataFrame * | myGenericDataFrameParent |
| pointer to genericData frame Parent More... | |
| FXHorizontalFrame * | myHorizontalFrameNewID |
| horizontal frame new id More... | |
| FXCheckButton * | myNewDataSetCheckButton |
| check button to create a new dataSet More... | |
| FXTextField * | myNewDataSetIDTextField |
| interval new id More... | |
Definition at line 47 of file GNEGenericDataFrame.h.
| GNEGenericDataFrame::DataSetSelector::DataSetSelector | ( | GNEGenericDataFrame * | genericDataFrameParent | ) |
FOX-declaration.
constructor
Definition at line 68 of file GNEGenericDataFrame.cpp.
References DATASET, GUIIconSubSys::getIcon(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButton, GUIDesignCheckButton, GUIDesignComboBox, GUIDesignComboBoxNCol, GUIDesignLabelAttribute, GUIDesignTextField, GUIDesignTextFieldNCol, MID_GNE_CREATE, MID_GNE_DATASET_SELECTED, MID_GNE_SELECT, and MID_GNE_SET_ATTRIBUTE.
| GNEGenericDataFrame::DataSetSelector::~DataSetSelector | ( | ) |
destructor
Definition at line 92 of file GNEGenericDataFrame.cpp.
| GNEDataSet * GNEGenericDataFrame::DataSetSelector::getDataSet | ( | ) | const |
get current select data set ID
Definition at line 126 of file GNEGenericDataFrame.cpp.
References GNEAttributeCarrier::getNet(), and GNENet::retrieveDataSet().
Referenced by GNEEdgeDataFrame::addEdgeData(), and GNEEdgeRelDataFrame::addEdgeRelationData().
| long GNEGenericDataFrame::DataSetSelector::onCmdCreateDataSet | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 136 of file GNEGenericDataFrame.cpp.
References GNEDataHandler::buildDataSet(), and WRITE_WARNING.
Referenced by FXDEFMAP().
| long GNEGenericDataFrame::DataSetSelector::onCmdSelectCheckButton | ( | FXObject * | obj, |
| FXSelector | , | ||
| void * | |||
| ) |
Called when the user select check button.
Definition at line 174 of file GNEGenericDataFrame.cpp.
Referenced by FXDEFMAP().
| long GNEGenericDataFrame::DataSetSelector::onCmdSelectDataSet | ( | FXObject * | obj, |
| FXSelector | , | ||
| void * | |||
| ) |
Called when the user select an existent data set.
Definition at line 166 of file GNEGenericDataFrame.cpp.
Referenced by FXDEFMAP().
| long GNEGenericDataFrame::DataSetSelector::onCmdSetNewDataSetID | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when the user set a new data set ID.
Definition at line 159 of file GNEGenericDataFrame.cpp.
Referenced by FXDEFMAP().
| void GNEGenericDataFrame::DataSetSelector::refreshDataSetSelector | ( | const GNEDataSet * | currentDataSet | ) |
refresh interval selector
Definition at line 96 of file GNEGenericDataFrame.cpp.
Referenced by GNEGenericDataFrame::show().
|
private |
create dataSet button
Definition at line 97 of file GNEGenericDataFrame.h.
|
private |
comboBox with intervals
Definition at line 100 of file GNEGenericDataFrame.h.
|
private |
pointer to genericData frame Parent
Definition at line 85 of file GNEGenericDataFrame.h.
|
private |
horizontal frame new id
Definition at line 91 of file GNEGenericDataFrame.h.
|
private |
check button to create a new dataSet
Definition at line 88 of file GNEGenericDataFrame.h.
|
private |
interval new id
Definition at line 94 of file GNEGenericDataFrame.h.