ObjectClassEditDialog Class Reference

#include <MemoryX/gui-plugins/PriorMemoryEditor/ObjectClassEditDialog/ObjectClassEditDialog.h>

+ Inheritance diagram for ObjectClassEditDialog:

Public Member Functions

 ObjectClassEditDialog (armarx::RobotStateComponentInterfacePrx robotStateComponent, QWidget *parent=0)
 
void setClassNameEditable (bool editable)
 
void updateEntity (const EntityPtr &entity, std::string filesDBName) override
 Pure virtual method. More...
 
void updateGui (const EntityPtr &entity) override
 Pure virtual method. More...
 
 ~ObjectClassEditDialog () override
 
- Public Member Functions inherited from EntityEditDialog
 EntityEditDialog (QWidget *parent=0)
 

Friends

class PriorEditorController
 

Detailed Description

Definition at line 45 of file ObjectClassEditDialog.h.

Constructor & Destructor Documentation

◆ ObjectClassEditDialog()

ObjectClassEditDialog ( armarx::RobotStateComponentInterfacePrx  robotStateComponent,
QWidget *  parent = 0 
)
explicit

Definition at line 35 of file ObjectClassEditDialog.cpp.

+ Here is the call graph for this function:

◆ ~ObjectClassEditDialog()

~ObjectClassEditDialog ( )
override

Definition at line 55 of file ObjectClassEditDialog.cpp.

Member Function Documentation

◆ setClassNameEditable()

void setClassNameEditable ( bool  editable)

Definition at line 60 of file ObjectClassEditDialog.cpp.

+ Here is the caller graph for this function:

◆ updateEntity()

void updateEntity ( const EntityPtr entity,
std::string  filesDBName 
)
overridevirtual

Pure virtual method.

Implement this in order to update the entity with information edited in the gui

Parameters
entitythe entity to update

Implements EntityEditDialog.

Definition at line 83 of file ObjectClassEditDialog.cpp.

+ Here is the call graph for this function:

◆ updateGui()

void updateGui ( const EntityPtr entity)
overridevirtual

Pure virtual method.

Implement this in order to update the dialog with the information contained in the entity provided as parameter.

Parameters
entitythe entity used for updating the Gui

Implements EntityEditDialog.

Definition at line 65 of file ObjectClassEditDialog.cpp.

+ Here is the call graph for this function:

Friends And Related Function Documentation

◆ PriorEditorController

friend class PriorEditorController
friend

Definition at line 69 of file ObjectClassEditDialog.h.


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