29 #ifndef INTERFACE_APPLICATION_MODULE_DIALOG_GENERIC_H
30 #define INTERFACE_APPLICATION_MODULE_DIALOG_GENERIC_H
35 #include <boost/atomic.hpp>
36 #include <boost/noncopyable.hpp>
37 #include <boost/bimap.hpp>
59 virtual void pull() = 0;
60 void pull_newVersionToReplaceOld();
62 void executionTimeChanged(
int time);
63 void executeButtonPressed();
90 std::vector<WidgetSlotManagerPtr> slotManagers_;
Definition: AlgorithmBase.h:52
boost::bimap< std::string, std::string > GuiStringTranslationMap
Definition: ModuleDialogGeneric.h:43
virtual void moduleExecuted()
Definition: ModuleDialogGeneric.h:57
SCIRun::Dataflow::Networks::ModuleStateHandle state_
Definition: ModuleDialogGeneric.h:67
boost::shared_ptr< ModuleStateInterface > ModuleStateHandle
Definition: NetworkFwd.h:75
#define SCISHARE
Definition: share.h:39
~Pulling()
Definition: ModuleDialogGeneric.h:74
Definition: ModuleDialogGeneric.h:71
Definition: ModuleDialogGeneric.h:45
Pulling(ModuleDialogGeneric *m)
Definition: ModuleDialogGeneric.h:73
boost::atomic< bool > pulling_
Definition: ModuleDialogGeneric.h:70
boost::shared_ptr< WidgetSlotManager > WidgetSlotManagerPtr
Definition: WidgetSlotManagers.h:56
bool isPulling() const
Definition: ModuleDialogGeneric.h:50
ModuleDialogGeneric * m_
Definition: ModuleDialogGeneric.h:75