envisage.ui.tasks.tests.test_tasks_application module¶
- class envisage.ui.tasks.tests.test_tasks_application.LifecycleRecordingGUI(*args, **kwargs)[source]¶
Bases:
Unimplemented
GUI subclass that adds events for watching start and stop of event loop.
- class envisage.ui.tasks.tests.test_tasks_application.LifecycleRecordingPlugin[source]¶
Bases:
Plugin
Plugin that fires events when started and stopped.
- start()[source]¶
Start the plugin.
This method will always be empty so that you never have to call ‘super().start()’ if you provide an implementation in a derived class.
The framework does what it needs to do when it starts a plugin by means of the plugin’s activator.
- started = Event()¶
Event fired when plugin starts
- stop()[source]¶
Stop the plugin.
This method will always be empty so that you never have to call ‘super().stop()’ if you provide an implementation in a derived class.
The framework does what it needs to do when it stops a plugin by means of the plugin’s activator.
- stopped = Event()¶
Event fired when plugin stops