![]() |
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.