AusweisApp2
governikus::WorkflowModel Klassenreferenz

#include <WorkflowModel.h>

Klassendiagramm für governikus::WorkflowModel:

Öffentliche Slots

void onReaderManagerSignal ()
 

Signale

void fireStartWorkflow ()
 
void fireCurrentStateChanged (const QString &pState)
 
void fireResultChanged ()
 
void fireReaderPlugInTypeChanged ()
 
void fireIsBasicReaderChanged ()
 
void fireReaderImageChanged ()
 
void fireNextWorkflowPendingChanged ()
 

Öffentliche Methoden

 WorkflowModel (QObject *pParent=nullptr)
 
virtual ~WorkflowModel ()
 
void resetContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QString getCurrentState () const
 
virtual QString getResultString () const
 
bool isError () const
 
bool isMaskedError () const
 
ReaderManagerPlugInType getReaderPlugInType () const
 
void setReaderPlugInType (ReaderManagerPlugInType pReaderPlugInType)
 
bool isBasicReader ()
 
bool getNextWorkflowPending () const
 
QString getReaderImage () const
 
Q_INVOKABLE void startWorkflow ()
 
Q_INVOKABLE void cancelWorkflow ()
 
Q_INVOKABLE void cancelWorkflowToChangePin ()
 
Q_INVOKABLE void continueWorkflow ()
 
Q_INVOKABLE void setInitialPluginType ()
 
Q_INVOKABLE bool selectedReaderHasCard () const
 
Q_INVOKABLE bool shouldSkipResultView () const
 
Q_INVOKABLE bool isCancellationByUser () const
 
Q_INVOKABLE void sendResultMail () const
 

Propertys

QString currentState
 
QString resultString
 
bool error
 
bool errorIsMasked
 
ReaderManagerPlugInType readerPlugInType
 
bool isBasicReader
 
QString readerImage
 
bool hasNextWorkflowPending
 

Freundbeziehungen

class ::test_WorkflowModel
 

Beschreibung der Konstruktoren und Destruktoren

◆ WorkflowModel()

WorkflowModel::WorkflowModel ( QObject *  pParent = nullptr)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ ~WorkflowModel()

WorkflowModel::~WorkflowModel ( )
virtual

Dokumentation der Elementfunktionen

◆ cancelWorkflow()

void WorkflowModel::cancelWorkflow ( )

◆ cancelWorkflowToChangePin()

void WorkflowModel::cancelWorkflowToChangePin ( )

◆ continueWorkflow()

void WorkflowModel::continueWorkflow ( )

◆ fireCurrentStateChanged

void governikus::WorkflowModel::fireCurrentStateChanged ( const QString &  pState)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireIsBasicReaderChanged

void governikus::WorkflowModel::fireIsBasicReaderChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireNextWorkflowPendingChanged

void governikus::WorkflowModel::fireNextWorkflowPendingChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireReaderImageChanged

void governikus::WorkflowModel::fireReaderImageChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireReaderPlugInTypeChanged

void governikus::WorkflowModel::fireReaderPlugInTypeChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireResultChanged

void governikus::WorkflowModel::fireResultChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireStartWorkflow

void governikus::WorkflowModel::fireStartWorkflow ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getCurrentState()

QString WorkflowModel::getCurrentState ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getNextWorkflowPending()

bool WorkflowModel::getNextWorkflowPending ( ) const

◆ getReaderImage()

QString WorkflowModel::getReaderImage ( ) const

◆ getReaderPlugInType()

ReaderManagerPlugInType WorkflowModel::getReaderPlugInType ( ) const

◆ getResultString()

QString WorkflowModel::getResultString ( ) const
virtual

Erneute Implementation in governikus::ChangePinModel.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isBasicReader()

bool governikus::WorkflowModel::isBasicReader ( )

◆ isCancellationByUser()

bool WorkflowModel::isCancellationByUser ( ) const

◆ isError()

bool WorkflowModel::isError ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isMaskedError()

bool WorkflowModel::isMaskedError ( ) const

◆ onReaderManagerSignal

void WorkflowModel::onReaderManagerSignal ( )
slot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ resetContext()

void WorkflowModel::resetContext ( const QSharedPointer< WorkflowContext > &  pContext = QSharedPointer<WorkflowContext>())
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ selectedReaderHasCard()

bool WorkflowModel::selectedReaderHasCard ( ) const

◆ sendResultMail()

void WorkflowModel::sendResultMail ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setInitialPluginType()

void WorkflowModel::setInitialPluginType ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setReaderPlugInType()

void WorkflowModel::setReaderPlugInType ( ReaderManagerPlugInType  pReaderPlugInType)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ shouldSkipResultView()

bool WorkflowModel::shouldSkipResultView ( ) const

◆ startWorkflow()

void WorkflowModel::startWorkflow ( )

Freundbeziehungen und Funktionsdokumentation

◆ ::test_WorkflowModel

friend class ::test_WorkflowModel
friend

Dokumentation der Propertys

◆ currentState

QString governikus::WorkflowModel::currentState
read

◆ error

bool governikus::WorkflowModel::error
read

◆ errorIsMasked

bool governikus::WorkflowModel::errorIsMasked
read

◆ hasNextWorkflowPending

bool governikus::WorkflowModel::hasNextWorkflowPending
read

◆ isBasicReader

bool WorkflowModel::isBasicReader
read

◆ readerImage

QString governikus::WorkflowModel::readerImage
read

◆ readerPlugInType

ReaderManagerPlugInType governikus::WorkflowModel::readerPlugInType
readwrite

◆ resultString

QString governikus::WorkflowModel::resultString
read

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: