SUMO - Simulation of Urban MObility
GNEAdditionalFrame::SelectorParentAdditional Class Reference

#include <GNEAdditionalFrame.h>

Inheritance diagram for GNEAdditionalFrame::SelectorParentAdditional:
Inheritance graph
Collaboration diagram for GNEAdditionalFrame::SelectorParentAdditional:
Collaboration graph

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...
 

Detailed Description

Definition at line 318 of file GNEAdditionalFrame.h.

Constructor & Destructor Documentation

◆ SelectorParentAdditional()

GNEAdditionalFrame::SelectorParentAdditional::SelectorParentAdditional ( GNEAdditionalFrame *  additionalFrameParent)

◆ ~SelectorParentAdditional()

GNEAdditionalFrame::SelectorParentAdditional::~SelectorParentAdditional ( )

destructor

Definition at line 774 of file GNEAdditionalFrame.cpp.

Member Function Documentation

◆ getIdSelected()

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().

◆ hideListOfAdditionalParents()

void GNEAdditionalFrame::SelectorParentAdditional::hideListOfAdditionalParents ( )

◆ refreshListOfAdditionalParents()

void GNEAdditionalFrame::SelectorParentAdditional::refreshListOfAdditionalParents ( )

◆ setIDSelected()

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().

◆ showListOfAdditionalParents()

void GNEAdditionalFrame::SelectorParentAdditional::showListOfAdditionalParents ( SumoXMLTag  additionalTypeParent)

Field Documentation

◆ myAdditionalFrameParent

GNEAdditionalFrame* GNEAdditionalFrame::SelectorParentAdditional::myAdditionalFrameParent
private

pointer to Additional Frame Parent

Definition at line 343 of file GNEAdditionalFrame.h.

Referenced by refreshListOfAdditionalParents().

◆ myAdditionalTypeParent

SumoXMLTag GNEAdditionalFrame::SelectorParentAdditional::myAdditionalTypeParent
private

current additional type parent

Definition at line 346 of file GNEAdditionalFrame.h.

Referenced by hideListOfAdditionalParents(), refreshListOfAdditionalParents(), and showListOfAdditionalParents().

◆ myFirstAdditionalParentsLabel

FXLabel* GNEAdditionalFrame::SelectorParentAdditional::myFirstAdditionalParentsLabel
private

Label with the name of additional.

Definition at line 349 of file GNEAdditionalFrame.h.

Referenced by SelectorParentAdditional(), and showListOfAdditionalParents().

◆ myFirstAdditionalParentsList

FXList* GNEAdditionalFrame::SelectorParentAdditional::myFirstAdditionalParentsList
private

List of additional sets.

Definition at line 352 of file GNEAdditionalFrame.h.

Referenced by getIdSelected(), refreshListOfAdditionalParents(), SelectorParentAdditional(), and setIDSelected().


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