TransitionMappingTable Class Reference

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

+ Inheritance diagram for TransitionMappingTable:

Public Types

enum  {
  eDestKey , eDestType , eMappingRequired , eSource ,
  eSourceKey
}
 

Public Member Functions

statechartmodel::ParameterMappingList getMapping () const
 
QList< std::pair< QString, QString > > mapByCriteria (std::function< std::pair< bool, float >(QString, QString)> compare)
 
void setup (const statechartmodel::StateParameterMap &targetDict, const statechartmodel::ParameterMappingList &sourceMapping, statechartmodel::TransitionCPtr transition, statechartmodel::StatePtr state, QStringList profileNames, Ice::CommunicatorPtr ic=NULL, VariantInfoPtr variantInfo=VariantInfoPtr())
 
 TransitionMappingTable (QWidget *parent=0)
 

Protected Slots

void setSourceSpecificMappingParameters (int index, int tablerow=-1, QString initialValue="")
 

Detailed Description

Definition at line 39 of file TransitionMappingTable.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
eDestKey 
eDestType 
eMappingRequired 
eSource 
eSourceKey 

Definition at line 43 of file TransitionMappingTable.h.

Constructor & Destructor Documentation

◆ TransitionMappingTable()

TransitionMappingTable ( QWidget * parent = 0)
explicit

Definition at line 56 of file TransitionMappingTable.cpp.

Member Function Documentation

◆ getMapping()

Definition at line 180 of file TransitionMappingTable.cpp.

◆ mapByCriteria()

QList< std::pair< QString, QString > > mapByCriteria ( std::function< std::pair< bool, float >(QString, QString)> compare)

Definition at line 219 of file TransitionMappingTable.cpp.

◆ setSourceSpecificMappingParameters

void setSourceSpecificMappingParameters ( int index,
int tablerow = -1,
QString initialValue = "" )
protectedslot

Definition at line 291 of file TransitionMappingTable.cpp.

+ Here is the caller graph for this function:

◆ setup()

void setup ( const statechartmodel::StateParameterMap & targetDict,
const statechartmodel::ParameterMappingList & sourceMapping,
statechartmodel::TransitionCPtr transition,
statechartmodel::StatePtr state,
QStringList profileNames,
Ice::CommunicatorPtr ic = NULL,
VariantInfoPtr variantInfo = VariantInfoPtr() )

Definition at line 61 of file TransitionMappingTable.cpp.

+ Here is the call graph for this function:

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