ALBA
albaWizardWaitOp.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: ALBA (Agile Library for Biomedical Applications)
4 Module: albaOpWizardWait
5 Authors: Gianluigi Crimi
6
7 Copyright (c) BIC
8 All rights reserved. See Copyright.txt or
9
10
11 This software is distributed WITHOUT ANY WARRANTY; without even
12 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13 PURPOSE. See the above copyright notice for more information.
14
15=========================================================================*/
16
17#ifndef __albaWizardWaitOp_H__
18#define __albaWizardWaitOp_H__
19
20//----------------------------------------------------------------------------
21// Include:
22//----------------------------------------------------------------------------
23#include "albaDefines.h"
24#include "albaOp.h"
25
26//----------------------------------------------------------------------------
27// forward references :
28//----------------------------------------------------------------------------
29class albaGui;
30class albaEvent;
31
36class ALBA_EXPORT albaWizardWaitOp: public albaOp
37{
38public:
40 albaWizardWaitOp(const wxString &label = "Go to text step\n");
43
46
49
51 bool Accept(albaVME*node);
52
54 void OpRun();
55
57 void OnEvent(albaEventBase *alba_event);
58protected:
59};
60#endif
Implementation of the message object for the Subject/Observer design pattern.
Definition: albaEventBase.h:49
albaEvent - Class implementing ALBA application events.
Definition: albaEvent.h:55
Definition: albaOp.h:51
albaVME -
Definition: albaVME.h:150
class name: albaOpWizardWait Simple op with only an next-step button create to insert pause during wi...
albaWizardWaitOp(const wxString &label="Go to text step\n")
constructor
void OnEvent(albaEventBase *alba_event)
Event management.
bool Accept(albaVME *node)
Return true for the acceptable vme type.
~albaWizardWaitOp()
destructor
albaOp * Copy()
clone the object and retrieve a copy
albaTypeMacro(albaWizardWaitOp, albaOp)
RTTI macro.
void OpRun()
Builds operation's interface.