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.
 
void updateGui (const EntityPtr &entity) override
 Pure virtual method.
 
 ~ObjectClassEditDialog () override
 
- Public Member Functions inherited from EntityEditDialog
 EntityEditDialog (QWidget *parent=0)
 

Friends

class PriorEditorController
 

Constructor & Destructor Documentation

◆ ObjectClassEditDialog()

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

◆ ~ObjectClassEditDialog()

~ObjectClassEditDialog ( )
override

Member Function Documentation

◆ setClassNameEditable()

void setClassNameEditable ( bool editable)

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

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

Friends And Related Symbol Documentation

◆ PriorEditorController

friend class PriorEditorController
friend

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