From 8aa0f2223565fb58fa4f4e18e3bcf5b4a1b4db14 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 03 Mar 2011 15:34:37 +0000 Subject: remove requirement to include setup, start, stop, et al. methods --- (limited to 'plugins/plugin.py') diff --git a/plugins/plugin.py b/plugins/plugin.py index 6c7a763..3065129 100644 --- a/plugins/plugin.py +++ b/plugins/plugin.py @@ -25,28 +25,26 @@ class Plugin(gobject.GObject): def setup(self): """ Setup is called once, when the Turtle Window is created. """ - raise RuntimeError("You need to define setup for your plugin.") + pass def start(self): """ start is called when run button is pressed. """ - raise RuntimeError("You need to define start for your plugin.") + pass def stop(self): """ stop is called when stop button is pressed. """ - raise RuntimeError("You need to define stop for your plugin.") + pass def goto_background(self): """ goto_background is called when the activity is sent to the background. """ - raise RuntimeError( - "You need to define goto_background for your plugin.") + pass def return_to_foreground(self): """ return_to_foreground is called when the activity returns to the foreground. """ - raise RuntimeError( - "You need to define return_to_foreground for your plugin.") + pass def quit(self): """ cleanup is called when the activity is exiting. """ - raise RuntimeError("You need to define quit for your plugin.") + pass -- cgit v0.9.1