SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GNEAdditionalFrame::additionalSet Class Reference

#include <GNEAdditionalFrame.h>

Inheritance diagram for GNEAdditionalFrame::additionalSet:
Inheritance graph
Collaboration diagram for GNEAdditionalFrame::additionalSet:
Collaboration graph

Public Member Functions

 additionalSet (FXComposite *parent, FXObject *tgt, GNEViewNet *viewNet)
 FOX-declaration. More...
 
SumoXMLTag getCurrentlyTag () const
 get current tag More...
 
std::string getIdSelected () const
 get if currently additional Set More...
 
void hideList ()
 hide additionalSet More...
 
void showList (SumoXMLTag type)
 Show list of additionalSet. More...
 
 ~additionalSet ()
 destructor More...
 
FOX-callbacks

called when user select an additionalSet of the list

long onCmdSelectAdditionalSet (FXObject *, FXSelector, void *)
 
long onCmdHelp (FXObject *, FXSelector, void *)
 Called when help button is pressed. More...
 

Protected Member Functions

 additionalSet ()
 FOX needs this. More...
 

Private Attributes

FXButton * helpAdditionalSet
 button for help More...
 
FXList * myList
 List of additional sets. More...
 
FXLabel * mySetLabel
 Label with the name of Set. More...
 
SumoXMLTag myType
 current type More...
 
GNEViewNetmyViewNet
 viewNet associated to GNEAdditionalFrame More...
 

Detailed Description

Definition at line 333 of file GNEAdditionalFrame.h.

Constructor & Destructor Documentation

GNEAdditionalFrame::additionalSet::additionalSet ( FXComposite *  parent,
FXObject *  tgt,
GNEViewNet viewNet 
)

FOX-declaration.

constructor

Definition at line 1117 of file GNEAdditionalFrame.cpp.

References helpAdditionalSet, hideList(), MID_GNE_SELECTADDITIONALSET, MID_HELP, myList, and mySetLabel.

GNEAdditionalFrame::additionalSet::~additionalSet ( )

destructor

Definition at line 1136 of file GNEAdditionalFrame.cpp.

GNEAdditionalFrame::additionalSet::additionalSet ( )
inlineprotected

FOX needs this.

Definition at line 367 of file GNEAdditionalFrame.h.

Member Function Documentation

SumoXMLTag GNEAdditionalFrame::additionalSet::getCurrentlyTag ( ) const

get current tag

Definition at line 1151 of file GNEAdditionalFrame.cpp.

Referenced by GNEAdditionalFrame::addAdditional().

std::string GNEAdditionalFrame::additionalSet::getIdSelected ( ) const

get if currently additional Set

Definition at line 1140 of file GNEAdditionalFrame.cpp.

Referenced by GNEAdditionalFrame::addAdditional().

void GNEAdditionalFrame::additionalSet::hideList ( )
long GNEAdditionalFrame::additionalSet::onCmdHelp ( FXObject *  ,
FXSelector  ,
void *   
)

Called when help button is pressed.

Definition at line 1183 of file GNEAdditionalFrame.cpp.

long GNEAdditionalFrame::additionalSet::onCmdSelectAdditionalSet ( FXObject *  ,
FXSelector  ,
void *   
)

Definition at line 1177 of file GNEAdditionalFrame.cpp.

void GNEAdditionalFrame::additionalSet::showList ( SumoXMLTag  type)

Field Documentation

FXButton* GNEAdditionalFrame::additionalSet::helpAdditionalSet
private

button for help

Definition at line 380 of file GNEAdditionalFrame.h.

Referenced by additionalSet().

FXList* GNEAdditionalFrame::additionalSet::myList
private

List of additional sets.

Definition at line 374 of file GNEAdditionalFrame.h.

Referenced by additionalSet().

FXLabel* GNEAdditionalFrame::additionalSet::mySetLabel
private

Label with the name of Set.

Definition at line 377 of file GNEAdditionalFrame.h.

Referenced by additionalSet().

SumoXMLTag GNEAdditionalFrame::additionalSet::myType
private

current type

Definition at line 371 of file GNEAdditionalFrame.h.

GNEViewNet* GNEAdditionalFrame::additionalSet::myViewNet
private

viewNet associated to GNEAdditionalFrame

Definition at line 383 of file GNEAdditionalFrame.h.


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