ALBA
Public Member Functions | List of all members
albaWizardWaitOp Class Reference

#include <albaWizardWaitOp.h>

Inheritance diagram for albaWizardWaitOp:
Inheritance graph
[legend]
Collaboration diagram for albaWizardWaitOp:
Collaboration graph
[legend]

Public Member Functions

 albaWizardWaitOp (const wxString &label="Go to text step\n")
 
 ~albaWizardWaitOp ()
 
 albaTypeMacro (albaWizardWaitOp, albaOp)
 
albaOp * Copy ()
 
bool Accept (albaVME *node)
 
void OpRun ()
 
void OnEvent (albaEventBase *alba_event)
 
- Public Member Functions inherited from albaOp
 albaTypeMacro (albaOp, albaObject)
 
 albaOp ()
 
 albaOp (const wxString &label)
 
virtual ~albaOp ()
 
void SetListener (albaObserver *Listener)
 
int GetType ()
 
virtual void OnEvent (albaEventBase *alba_event)
 
virtual albaOp * Copy ()
 
virtual void OpRun ()
 
virtual void SetParameters (void *param)
 
virtual albaString GetParameters ()
 
virtual void OpDo ()
 
virtual void OpUndo ()
 
virtual albaGUI * GetGui ()
 
virtual void SetInput (albaVME *vme)
 
virtual albaVME * GetInput ()
 
virtual albaVME * GetOutput ()
 
virtual void SetOutput (albaVME *output)
 
bool Accept (albaVME *vme)
 
void EnableAccept (bool enable=true)
 
virtual bool CanUndo ()
 
bool IsInputPreserving ()
 
void ShowGui ()
 
void HideGui ()
 
virtual bool OkEnabled ()
 
virtual void ForceStopWithOk ()
 
virtual void ForceStopWithCancel ()
 
bool IsCompatible (long state)
 
virtual const char ** GetActions ()
 
void SetMouse (albaDeviceButtonsPadMouse *mouse)
 
albaDeviceButtonsPadMouse * GetMouse ()
 
void TestModeOn ()
 
void TestModeOff ()
 
bool GetTestMode ()
 
void SetCanundo (bool can_undo=true)
 
bool GetCanundo ()
 
void SetSetting (albaGUISettings *setting)
 
albaGUISettings * GetSetting ()
 
virtual char ** GetIcon ()
 
- Public Member Functions inherited from albaObserver
 albaObserver ()
 
virtual ~albaObserver ()
 
virtual void OnEvent (albaEventBase *e)=0
 
- Public Member Functions inherited from albaObject
 albaObject ()
 
virtual ~albaObject ()
 
virtual void Delete ()
 
virtual const char * GetTypeName () const
 
virtual bool IsA (const char *type_name) const
 
virtual bool IsA (const albaTypeID &type_id) const
 
virtual albaObject * NewObjectInstance () const =0
 
virtual const albaTypeID & GetTypeId () const
 
virtual void Print (std::ostream &os, const int indent=0) const
 
 albaObject (const albaObject &c)
 

Additional Inherited Members

- Public Types inherited from albaOp
enum  ALBAOP_ID { ID_HELP = MINID , MINID }
 
- Static Public Member Functions inherited from albaObject
static const char * GetStaticTypeName ()
 
static bool IsStaticType (const char *type_name)
 
static bool IsStaticType (const albaTypeID &type_id)
 
static const albaTypeID & GetStaticTypeId ()
 
static albaObject * SafeDownCast (albaObject *o)
 
- Public Attributes inherited from albaOp
wxString m_Label
 
int m_Id
 
albaOp * m_Next
 
long m_Compatibility
 
wxMenuItem * m_MenuItem
 
wxString m_OpMenuPath
 
- Protected Member Functions inherited from albaOp
virtual bool InternalAccept (albaVME *vme)
 
virtual void OpStop (int result)
 
- Protected Attributes inherited from albaOp
albaVME * m_Input
 
albaVME * m_Output
 
albaGUI * m_Gui
 
albaGUIHolder * m_Guih
 
bool m_Canundo
 
int m_OpType
 
bool m_InputPreserving
 
albaObserver * m_Listener
 
albaDeviceButtonsPadMouse * m_Mouse
 
albaGUISettings * m_SettingPanel
 
bool m_TestMode
 
bool m_EnableAccept
 
- Protected Attributes inherited from albaObject
bool m_HeapFlag
 

Detailed Description

class name: albaOpWizardWait Simple op with only an next-step button create to insert pause during wizards.

Definition at line 36 of file albaWizardWaitOp.h.

Constructor & Destructor Documentation

◆ albaWizardWaitOp()

albaWizardWaitOp::albaWizardWaitOp ( const wxString &  label = "Go to text step\n")

constructor

◆ ~albaWizardWaitOp()

albaWizardWaitOp::~albaWizardWaitOp ( )

destructor

Member Function Documentation

◆ albaTypeMacro()

albaWizardWaitOp::albaTypeMacro ( albaWizardWaitOp  ,
albaOp   
)

RTTI macro.

◆ Copy()

albaOp * albaWizardWaitOp::Copy ( )
virtual

clone the object and retrieve a copy

Reimplemented from albaOp.

◆ Accept()

bool albaWizardWaitOp::Accept ( albaVME *  node)

Return true for the acceptable vme type.

◆ OpRun()

void albaWizardWaitOp::OpRun ( )
virtual

Builds operation's interface.

Reimplemented from albaOp.

◆ OnEvent()

void albaWizardWaitOp::OnEvent ( albaEventBase *  alba_event)
virtual

Event management.

Reimplemented from albaOp.


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