summaryrefslogtreecommitdiff
path: root/plugins/package_details.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/package_details.py')
-rw-r--r--plugins/package_details.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/package_details.py b/plugins/package_details.py
index 6a17f1e..7d739a3 100644
--- a/plugins/package_details.py
+++ b/plugins/package_details.py
@@ -23,13 +23,20 @@ class Detail (WidgetPlugin):
"""
__author__ = "René 'Necoro' Neumann"
+
_view_ = None
_old_pkg = None
+ _widget_ = None
+ _widget_name_ = None
def init(self):
+ raise Exception, "e"
self.add_call("update_table", self._update, type = "after")
def widget_init (self):
+ if (self._widget_ is None) or (self._widget_name_ is None):
+ raise PluginLoadException, ("Has not set _widget_ or _widget_name_.")
+
self.add_widget("Package Notebook", (self._widget_, self._widget_name_))
# if the detail was updated before it was actually initialized, update it again :)