NorMIT-nav  22.09
An IGT application
cx::StateServiceProxy Class Reference

#include <cxStateServiceProxy.h>

Inheritance diagram for cx::StateServiceProxy:
cx::StateService

Public Member Functions

 StateServiceProxy (ctkPluginContext *pluginContext)
 
virtual ~StateServiceProxy ()
 
virtual QString getVersionName ()
 
virtual QString getApplicationStateName () const
 
virtual QStringList getAllApplicationStateNames () const
 
virtual QActionGroup * getWorkflowActions ()
 
virtual void setWorkFlowState (QString uid)
 
virtual Desktop getActiveDesktop ()
 
virtual void saveDesktop (Desktop desktop)
 
virtual void resetDesktop ()
 
virtual WorkflowStateMachinePtr getWorkflow ()
 
virtual bool isNull ()
 
- Public Member Functions inherited from cx::StateService
virtual ~StateService ()
 

Static Public Member Functions

static StateServicePtr create (ctkPluginContext *pluginContext)
 
- Static Public Member Functions inherited from cx::StateService
static StateServicePtr getNullObject ()
 

Additional Inherited Members

- Signals inherited from cx::StateService
void workflowStateChanged ()
 
void workflowStateAboutToChange ()
 
void applicationStateChanged ()
 
- Protected Member Functions inherited from cx::StateService
void fillDefaultSettings ()
 
template<class T >
void fillDefault (QString name, T value)
 

Detailed Description

Definition at line 24 of file cxStateServiceProxy.h.

Constructor & Destructor Documentation

◆ StateServiceProxy()

cx::StateServiceProxy::StateServiceProxy ( ctkPluginContext *  pluginContext)

Definition at line 24 of file cxStateServiceProxy.cpp.

◆ ~StateServiceProxy()

virtual cx::StateServiceProxy::~StateServiceProxy ( )
inlinevirtual

Definition at line 31 of file cxStateServiceProxy.h.

Member Function Documentation

◆ create()

StateServicePtr cx::StateServiceProxy::create ( ctkPluginContext *  pluginContext)
static

Definition at line 19 of file cxStateServiceProxy.cpp.

◆ getActiveDesktop()

Desktop cx::StateServiceProxy::getActiveDesktop ( )
virtual

Implements cx::StateService.

Definition at line 99 of file cxStateServiceProxy.cpp.

◆ getAllApplicationStateNames()

QStringList cx::StateServiceProxy::getAllApplicationStateNames ( ) const
virtual

Implements cx::StateService.

Definition at line 84 of file cxStateServiceProxy.cpp.

◆ getApplicationStateName()

QString cx::StateServiceProxy::getApplicationStateName ( ) const
virtual

Implements cx::StateService.

Definition at line 79 of file cxStateServiceProxy.cpp.

◆ getVersionName()

QString cx::StateServiceProxy::getVersionName ( )
virtual

Implements cx::StateService.

Definition at line 69 of file cxStateServiceProxy.cpp.

◆ getWorkflow()

WorkflowStateMachinePtr cx::StateServiceProxy::getWorkflow ( )
virtual

Implements cx::StateService.

Definition at line 115 of file cxStateServiceProxy.cpp.

◆ getWorkflowActions()

QActionGroup * cx::StateServiceProxy::getWorkflowActions ( )
virtual

Implements cx::StateService.

Definition at line 89 of file cxStateServiceProxy.cpp.

◆ isNull()

bool cx::StateServiceProxy::isNull ( )
virtual

Implements cx::StateService.

Definition at line 120 of file cxStateServiceProxy.cpp.

◆ resetDesktop()

void cx::StateServiceProxy::resetDesktop ( )
virtual

Implements cx::StateService.

Definition at line 109 of file cxStateServiceProxy.cpp.

◆ saveDesktop()

void cx::StateServiceProxy::saveDesktop ( Desktop  desktop)
virtual

Implements cx::StateService.

Definition at line 104 of file cxStateServiceProxy.cpp.

◆ setWorkFlowState()

void cx::StateServiceProxy::setWorkFlowState ( QString  uid)
virtual

Implements cx::StateService.

Definition at line 94 of file cxStateServiceProxy.cpp.


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