Eclipse SUMO - Simulation of Urban MObility
GNEInspectorFrame::ParametersEditorInspector Class Reference

#include <GNEInspectorFrame.h>

Inheritance diagram for GNEInspectorFrame::ParametersEditorInspector:
Collaboration diagram for GNEInspectorFrame::ParametersEditorInspector:

Public Member Functions

GNEInspectorFramegetInspectorFrameParent () const
 get inspector frame parent More...
 
void hideParametersEditorInspector ()
 hide netedit attributes EditorInspector More...
 
 ParametersEditorInspector (GNEInspectorFrame *inspectorFrameParent)
 FOX-declaration. More...
 
void refreshParametersEditorInspector ()
 refresh netedit attributes More...
 
void showParametersEditorInspector ()
 show netedit attributes EditorInspector More...
 
 ~ParametersEditorInspector ()
 destructor More...
 
FOX-callbacks

Called when user clicks over add parameter

long onCmdEditParameters (FXObject *, FXSelector, void *)
 
long onCmdSetParameters (FXObject *, FXSelector, void *)
 Called when user udpate the parameter text field. More...
 

Private Attributes

FXButton * myButtonEditParameters
 button for edit parameters using specific dialog More...
 
GNEInspectorFramemyInspectorFrameParent
 current GNEInspectorFrame parent More...
 
FXTextField * myTextFieldParameters
 text field for write parameters More...
 

Detailed Description

Definition at line 283 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ ParametersEditorInspector()

GNEInspectorFrame::ParametersEditorInspector::ParametersEditorInspector ( GNEInspectorFrame inspectorFrameParent)

◆ ~ParametersEditorInspector()

GNEInspectorFrame::ParametersEditorInspector::~ParametersEditorInspector ( )

destructor

Definition at line 1225 of file GNEInspectorFrame.cpp.

Member Function Documentation

◆ getInspectorFrameParent()

GNEInspectorFrame * GNEInspectorFrame::ParametersEditorInspector::getInspectorFrameParent ( ) const

◆ hideParametersEditorInspector()

void GNEInspectorFrame::ParametersEditorInspector::hideParametersEditorInspector ( )

hide netedit attributes EditorInspector

Definition at line 1243 of file GNEInspectorFrame.cpp.

References GNEInspectorFrame::hide().

Referenced by GNEInspectorFrame::inspectMultisection().

Here is the caller graph for this function:

◆ onCmdEditParameters()

long GNEInspectorFrame::ParametersEditorInspector::onCmdEditParameters ( FXObject *  ,
FXSelector  ,
void *   
)

Definition at line 1291 of file GNEInspectorFrame.cpp.

References GNEAttributeCarrier::getTagProperty(), GNETagProperties::hasParameters(), and WRITE_DEBUG.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetParameters()

long GNEInspectorFrame::ParametersEditorInspector::onCmdSetParameters ( FXObject *  ,
FXSelector  ,
void *   
)

◆ refreshParametersEditorInspector()

void GNEInspectorFrame::ParametersEditorInspector::refreshParametersEditorInspector ( )

◆ showParametersEditorInspector()

void GNEInspectorFrame::ParametersEditorInspector::showParametersEditorInspector ( )

show netedit attributes EditorInspector

Definition at line 1229 of file GNEInspectorFrame.cpp.

References GNEInspectorFrame::hide(), and GNEInspectorFrame::show().

Referenced by GNEInspectorFrame::inspectMultisection().

Here is the caller graph for this function:

Field Documentation

◆ myButtonEditParameters

FXButton* GNEInspectorFrame::ParametersEditorInspector::myButtonEditParameters
private

button for edit parameters using specific dialog

Definition at line 326 of file GNEInspectorFrame.h.

Referenced by ParametersEditorInspector().

◆ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::ParametersEditorInspector::myInspectorFrameParent
private

current GNEInspectorFrame parent

Definition at line 320 of file GNEInspectorFrame.h.

◆ myTextFieldParameters

FXTextField* GNEInspectorFrame::ParametersEditorInspector::myTextFieldParameters
private

text field for write parameters

Definition at line 323 of file GNEInspectorFrame.h.

Referenced by ParametersEditorInspector().


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