![]() |
SUMO - Simulation of Urban MObility
|
class for generic parameters Row More...

Public Member Functions | |
| void | copyValues (const GenericParameterRow &other) |
| copy values of other parameter Row More... | |
| void | disableRow () |
| disable row More... | |
| void | enableRow (const std::string ¶meter, const std::string &value) const |
| enable rlow More... | |
| GenericParameterRow (GenericParametersValues *genericParametersValues, FXVerticalFrame *verticalFrameParent) | |
| constructor More... | |
| bool | isButtonInAddMode () const |
| check if remove button is in mode "add" More... | |
| void | toogleAddButton () |
| toogle add button More... | |
| ~GenericParameterRow () | |
| destructor More... | |
Data Fields | |
| FXButton * | button |
| Button for add or remove row. More... | |
| FXTextField * | keyField |
| TextField for parameter. More... | |
| FXTextField * | valueField |
| TextField for value. More... | |
Private Attributes | |
| FXHorizontalFrame * | horizontalFrame |
| frame in which elements of GenericParameterRow are placed More... | |
class for generic parameters Row
Definition at line 102 of file GNEGenericParameterDialog.h.
| GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::GenericParameterRow | ( | GenericParametersValues * | genericParametersValues, |
| FXVerticalFrame * | verticalFrameParent | ||
| ) |
constructor
Definition at line 220 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonIcon, GUIDesignTextField, GUIDesignTextFieldNCol, ICON_REMOVE, MID_GNE_REMOVE_ATTRIBUTE, and MID_GNE_SET_ATTRIBUTE.
| GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::~GenericParameterRow | ( | ) |
destructor
Definition at line 234 of file GNEGenericParameterDialog.cpp.
| void GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::copyValues | ( | const GenericParameterRow & | other | ) |
copy values of other parameter Row
Definition at line 297 of file GNEGenericParameterDialog.cpp.
References keyField, and valueField.
| void GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::disableRow | ( | ) |
disable row
Definition at line 241 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), and ICON_REMOVE.
| void GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::enableRow | ( | const std::string & | parameter, |
| const std::string & | value | ||
| ) | const |
enable rlow
Definition at line 253 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), ICON_REMOVE, SUMOXMLDefinitions::isValidGenericParameterKey(), and SUMOXMLDefinitions::isValidGenericParameterValue().
| bool GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::isButtonInAddMode | ( | ) | const |
check if remove button is in mode "add"
Definition at line 291 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), and ICON_ADD.
| void GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::toogleAddButton | ( | ) |
toogle add button
Definition at line 277 of file GNEGenericParameterDialog.cpp.
References GUIIconSubSys::getIcon(), and ICON_ADD.
| FXButton* GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::button |
Button for add or remove row.
Definition at line 133 of file GNEGenericParameterDialog.h.
|
private |
frame in which elements of GenericParameterRow are placed
Definition at line 136 of file GNEGenericParameterDialog.h.
| FXTextField* GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::keyField |
TextField for parameter.
Definition at line 127 of file GNEGenericParameterDialog.h.
Referenced by copyValues().
| FXTextField* GNEGenericParameterDialog::GenericParametersValues::GenericParameterRow::valueField |
TextField for value.
Definition at line 130 of file GNEGenericParameterDialog.h.
Referenced by copyValues().