EditStatechartGroupDialog Class Reference

#include <ArmarXGui/gui-plugins/StatechartEditorPlugin/view/dialogs/EditStatechartGroupDialog.h>

+ Inheritance diagram for EditStatechartGroupDialog:

Public Types

enum  EditMode { NewGroup, EditGroup }
 

Public Slots

void checkPackagePath ()
 
void requestCheckPackagePath (QString path)
 
void selectPackagePath ()
 
void storeConfigurationText ()
 
void updateConfigurationContent (int index)
 
void updateConfigurationTextField (QString profileText)
 
void updateDependencies (QModelIndex index1=QModelIndex(), QModelIndex index2=QModelIndex())
 
void updateProxyListEnabled (int state)
 

Public Member Functions

bool contextGenerationEnabled () const
 
 EditStatechartGroupDialog (EditMode editMode, QString groupName, ArmarXPackageToolInterfacePtr packageTool, VariantInfoPtr variantInfo, QList< QString > selectedProxies, bool generateContext, const StatechartProfilesPtr &statechartProfiles, const QMap< QString, QString > &statechartGroupConfigurations=QMap< QString, QString >(), const QString &description="", StatechartGroupPtr group=StatechartGroupPtr(), QWidget *parent=0)
 
QMap< QString, QString > getConfigurations () const
 
QString getGroupDescription () const
 
QString getGroupName () const
 
QString getGroupPath () const
 
QString getPackageName () const
 
QString getPackagePath () const
 
ArmarXPackageToolInterfacePtr getPackageTool () const
 
QList< QString > getProxies () const
 
 ~EditStatechartGroupDialog () override
 

Detailed Description

Definition at line 44 of file EditStatechartGroupDialog.h.

Member Enumeration Documentation

◆ EditMode

enum EditMode
Enumerator
NewGroup 
EditGroup 

Definition at line 49 of file EditStatechartGroupDialog.h.

Constructor & Destructor Documentation

◆ EditStatechartGroupDialog()

EditStatechartGroupDialog ( EditMode  editMode,
QString  groupName,
ArmarXPackageToolInterfacePtr  packageTool,
VariantInfoPtr  variantInfo,
QList< QString >  selectedProxies,
bool  generateContext,
const StatechartProfilesPtr statechartProfiles,
const QMap< QString, QString > &  statechartGroupConfigurations = QMap<QString, QString>(),
const QString &  description = "",
StatechartGroupPtr  group = StatechartGroupPtr(),
QWidget *  parent = 0 
)
explicit

Definition at line 46 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:

◆ ~EditStatechartGroupDialog()

Definition at line 159 of file EditStatechartGroupDialog.cpp.

Member Function Documentation

◆ checkPackagePath

void checkPackagePath ( )
slot

Definition at line 311 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ contextGenerationEnabled()

bool contextGenerationEnabled ( ) const

Definition at line 269 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getConfigurations()

QMap< QString, QString > getConfigurations ( ) const

Definition at line 274 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getGroupDescription()

QString getGroupDescription ( ) const

Definition at line 203 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getGroupName()

QString getGroupName ( ) const

Definition at line 169 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getGroupPath()

QString getGroupPath ( ) const

Definition at line 174 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getPackageName()

QString getPackageName ( ) const

Definition at line 208 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getPackagePath()

QString getPackagePath ( ) const

Definition at line 230 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getPackageTool()

ArmarXPackageToolInterfacePtr getPackageTool ( ) const

Definition at line 164 of file EditStatechartGroupDialog.cpp.

◆ getProxies()

QList< QString > getProxies ( ) const

Definition at line 252 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ requestCheckPackagePath

void requestCheckPackagePath ( QString  path)
slot

Definition at line 279 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ selectPackagePath

void selectPackagePath ( )
slot

Definition at line 285 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ storeConfigurationText

void storeConfigurationText ( )
slot

Definition at line 362 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ updateConfigurationContent

void updateConfigurationContent ( int  index)
slot

Definition at line 370 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ updateConfigurationTextField

void updateConfigurationTextField ( QString  profileText)
slot

Definition at line 351 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ updateDependencies

void updateDependencies ( QModelIndex  index1 = QModelIndex(),
QModelIndex  index2 = QModelIndex() 
)
slot

Definition at line 376 of file EditStatechartGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updateProxyListEnabled

void updateProxyListEnabled ( int  state)
slot

Definition at line 346 of file EditStatechartGroupDialog.cpp.

+ Here is the caller graph for this function:

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