Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Slots | Signals | Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
ActionCreationState Class Reference

TODO Celine please comment here. More...

#include <ActionCreationState.h>

+ Inheritance diagram for ActionCreationState:

Public Slots

virtual void actionCancelled ()
 
virtual void actionFinished ()
 

Signals

void nextACS ()
 

Public Member Functions

 ActionCreationState (QString name, DorothyMainWindow *mainWidnow, cepcoreschema::Cep *domCep, ActionExtensionCreationState *parent)
 
void resetDomActionExtension (cepcoreschema::ActionExtension *domActionExtension)
 
 ~ActionCreationState ()
 

Protected Member Functions

virtual void onEntry (QEvent *event)
 Reimplemented from QState. More...
 
virtual void onExit (QEvent *event)
 

Protected Attributes

ActionAddParameterStateactionAddParameterState
 
ActionAddParameterWidgetactionAddParameterWidget
 
ActionClassificationStateactionClassificationState
 
ActionClassificationWidgetactionClassificationWidget
 
ActionDescriptionStateactionDescriptionState
 
ActionDescriptionWidgetactionDescriptionWidget
 Substates (to be updated with domAction at each entry) More...
 
ActionSummaryStateactionSummaryState
 
ActionSummaryWidgetactionSummaryWidget
 

Private Member Functions

void createSubStates (DorothyMainWindow *mainWindow)
 

Private Attributes

bool cancelled
 
cepcoreschema::ActiondomAction
 
cepcoreschema::ActionExtension * domActionExtension
 
cepcoreschema::Cep * domCep
 
QString name
 

Detailed Description

TODO Celine please comment here.

Constructor & Destructor Documentation

ActionCreationState::ActionCreationState ( QString  name,
DorothyMainWindow mainWidnow,
cepcoreschema::Cep *  domCep,
ActionExtensionCreationState parent 
)
ActionCreationState::~ActionCreationState ( )

Member Function Documentation

virtual void ActionCreationState::actionCancelled ( )
virtualslot
virtual void ActionCreationState::actionFinished ( )
virtualslot
void ActionCreationState::createSubStates ( DorothyMainWindow mainWindow)
private
void ActionCreationState::nextACS ( )
signal
virtual void ActionCreationState::onEntry ( QEvent *  event)
protectedvirtual

Reimplemented from QState.

virtual void ActionCreationState::onExit ( QEvent *  event)
protectedvirtual
void ActionCreationState::resetDomActionExtension ( cepcoreschema::ActionExtension *  domActionExtension)

Member Data Documentation

ActionAddParameterState* ActionCreationState::actionAddParameterState
protected
ActionAddParameterWidget* ActionCreationState::actionAddParameterWidget
protected
ActionClassificationState* ActionCreationState::actionClassificationState
protected
ActionClassificationWidget* ActionCreationState::actionClassificationWidget
protected
ActionDescriptionState* ActionCreationState::actionDescriptionState
protected
ActionDescriptionWidget* ActionCreationState::actionDescriptionWidget
protected

Substates (to be updated with domAction at each entry)

ActionSummaryState* ActionCreationState::actionSummaryState
protected
ActionSummaryWidget* ActionCreationState::actionSummaryWidget
protected
bool ActionCreationState::cancelled
private
cepcoreschema::Action* ActionCreationState::domAction
private
cepcoreschema::ActionExtension* ActionCreationState::domActionExtension
private
cepcoreschema::Cep* ActionCreationState::domCep
private
QString ActionCreationState::name
private

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