![]() |
SUMO - Simulation of Urban MObility
|
#include <GNEAdditionalFrame.h>


Public Member Functions | |
| std::string | getIdSelected () const |
| get currently additional parent selected More... | |
| void | hideListOfAdditionalParents () |
| hide SelectorParentAdditional More... | |
| void | refreshListOfAdditionalParents () |
| Refresh list of Additional Parents. More... | |
| SelectorParentAdditional (GNEAdditionalFrame *additionalFrameParent) | |
| constructor More... | |
| void | setIDSelected (const std::string &id) |
| select manually a element of the list More... | |
| void | showListOfAdditionalParents (SumoXMLTag additionalTypeParent) |
| Show list of SelectorParentAdditional. More... | |
| ~SelectorParentAdditional () | |
| destructor More... | |
Private Attributes | |
| GNEAdditionalFrame * | myAdditionalFrameParent |
| pointer to Additional Frame Parent More... | |
| SumoXMLTag | myAdditionalTypeParent |
| current additional type parent More... | |
| FXLabel * | myFirstAdditionalParentsLabel |
| Label with the name of additional. More... | |
| FXList * | myFirstAdditionalParentsList |
| List of additional sets. More... | |
Definition at line 318 of file GNEAdditionalFrame.h.
| GNEAdditionalFrame::SelectorParentAdditional::SelectorParentAdditional | ( | GNEAdditionalFrame * | additionalFrameParent | ) |
constructor
Definition at line 761 of file GNEAdditionalFrame.cpp.
References GUIDesignLabelLeftThick, GUIDesignListSingleElement, hideListOfAdditionalParents(), MID_GNE_SET_TYPE, myFirstAdditionalParentsLabel, and myFirstAdditionalParentsList.
| GNEAdditionalFrame::SelectorParentAdditional::~SelectorParentAdditional | ( | ) |
destructor
Definition at line 774 of file GNEAdditionalFrame.cpp.
| std::string GNEAdditionalFrame::SelectorParentAdditional::getIdSelected | ( | ) | const |
get currently additional parent selected
Definition at line 778 of file GNEAdditionalFrame.cpp.
References myFirstAdditionalParentsList.
Referenced by GNEAdditionalFrame::addAdditional().
| void GNEAdditionalFrame::SelectorParentAdditional::hideListOfAdditionalParents | ( | ) |
Definition at line 815 of file GNEAdditionalFrame.cpp.
References GNEFrame::hide(), myAdditionalTypeParent, and SUMO_TAG_NOTHING.
Referenced by SelectorParentAdditional(), and GNEAdditionalFrame::AdditionalSelector::setCurrentAdditional().
| void GNEAdditionalFrame::SelectorParentAdditional::refreshListOfAdditionalParents | ( | ) |
Refresh list of Additional Parents.
Definition at line 822 of file GNEAdditionalFrame.cpp.
References GNENet::getAdditionalByType(), GNEViewNet::getNet(), GNEFrame::getViewNet(), myAdditionalFrameParent, myAdditionalTypeParent, myFirstAdditionalParentsList, and SUMO_TAG_NOTHING.
Referenced by GNEAdditionalFrame::addAdditional(), and showListOfAdditionalParents().
| void GNEAdditionalFrame::SelectorParentAdditional::setIDSelected | ( | const std::string & | id | ) |
select manually a element of the list
Definition at line 789 of file GNEAdditionalFrame.cpp.
References myFirstAdditionalParentsList.
Referenced by GNEAdditionalFrame::addAdditional().
| void GNEAdditionalFrame::SelectorParentAdditional::showListOfAdditionalParents | ( | SumoXMLTag | additionalTypeParent | ) |
Show list of SelectorParentAdditional.
Definition at line 806 of file GNEAdditionalFrame.cpp.
References myAdditionalTypeParent, myFirstAdditionalParentsLabel, refreshListOfAdditionalParents(), GNEAdditionalFrame::show(), and toString().
Referenced by GNEAdditionalFrame::AdditionalSelector::setCurrentAdditional().
|
private |
pointer to Additional Frame Parent
Definition at line 343 of file GNEAdditionalFrame.h.
Referenced by refreshListOfAdditionalParents().
|
private |
current additional type parent
Definition at line 346 of file GNEAdditionalFrame.h.
Referenced by hideListOfAdditionalParents(), refreshListOfAdditionalParents(), and showListOfAdditionalParents().
|
private |
Label with the name of additional.
Definition at line 349 of file GNEAdditionalFrame.h.
Referenced by SelectorParentAdditional(), and showListOfAdditionalParents().
|
private |
List of additional sets.
Definition at line 352 of file GNEAdditionalFrame.h.
Referenced by getIdSelected(), refreshListOfAdditionalParents(), SelectorParentAdditional(), and setIDSelected().