Eclipse SUMO - Simulation of Urban MObility
GNEFrameModuls::SelectorParent Class Reference

#include <GNEFrameModuls.h>

Inheritance diagram for GNEFrameModuls::SelectorParent:
Collaboration diagram for GNEFrameModuls::SelectorParent:

Public Member Functions

std::string getIdSelected () const
 get currently additional parent selected More...
 
void hideSelectorParentModul ()
 hide SelectorParent Modul More...
 
void refreshSelectorParentModul ()
 Refresh list of Additional Parents Modul. More...
 
 SelectorParent (GNEFrame *frameParent)
 constructor More...
 
void setIDSelected (const std::string &id)
 select manually a element of the list More...
 
bool showSelectorParentModul (SumoXMLTag additionalTypeParent)
 Show list of SelectorParent Modul. More...
 
 ~SelectorParent ()
 destructor More...
 

Private Attributes

GNEFramemyFrameParent
 pointer to Frame Parent More...
 
FXLabel * myParentsLabel
 Label with parent name. More...
 
FXList * myParentsList
 List of parents. More...
 
SumoXMLTag myParentTag
 current additional parent tag More...
 

Detailed Description

Definition at line 485 of file GNEFrameModuls.h.

Constructor & Destructor Documentation

◆ SelectorParent()

GNEFrameModuls::SelectorParent::SelectorParent ( GNEFrame frameParent)

◆ ~SelectorParent()

GNEFrameModuls::SelectorParent::~SelectorParent ( )

destructor

Definition at line 1697 of file GNEFrameModuls.cpp.

Member Function Documentation

◆ getIdSelected()

std::string GNEFrameModuls::SelectorParent::getIdSelected ( ) const

get currently additional parent selected

Definition at line 1701 of file GNEFrameModuls.cpp.

Referenced by GNEAdditionalFrame::buildAdditionalWithParent().

◆ hideSelectorParentModul()

void GNEFrameModuls::SelectorParent::hideSelectorParentModul ( )

hide SelectorParent Modul

Definition at line 1746 of file GNEFrameModuls.cpp.

References SUMO_TAG_NOTHING.

Referenced by SelectorParent(), and GNEAdditionalFrame::tagSelected().

◆ refreshSelectorParentModul()

void GNEFrameModuls::SelectorParent::refreshSelectorParentModul ( )

◆ setIDSelected()

void GNEFrameModuls::SelectorParent::setIDSelected ( const std::string &  id)

select manually a element of the list

Definition at line 1712 of file GNEFrameModuls.cpp.

Referenced by GNEAdditionalFrame::buildAdditionalWithParent().

◆ showSelectorParentModul()

bool GNEFrameModuls::SelectorParent::showSelectorParentModul ( SumoXMLTag  additionalTypeParent)

Show list of SelectorParent Modul.

Definition at line 1729 of file GNEFrameModuls.cpp.

References GNEAttributeCarrier::allowedTagsByCategory(), and toString().

Referenced by GNEAdditionalFrame::tagSelected().

Field Documentation

◆ myFrameParent

GNEFrame* GNEFrameModuls::SelectorParent::myFrameParent
private

pointer to Frame Parent

Definition at line 510 of file GNEFrameModuls.h.

◆ myParentsLabel

FXLabel* GNEFrameModuls::SelectorParent::myParentsLabel
private

Label with parent name.

Definition at line 516 of file GNEFrameModuls.h.

Referenced by SelectorParent().

◆ myParentsList

FXList* GNEFrameModuls::SelectorParent::myParentsList
private

List of parents.

Definition at line 519 of file GNEFrameModuls.h.

Referenced by SelectorParent().

◆ myParentTag

SumoXMLTag GNEFrameModuls::SelectorParent::myParentTag
private

current additional parent tag

Definition at line 513 of file GNEFrameModuls.h.


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