From 39a7e6fd024640c1860de576540144966f764fd4 Mon Sep 17 00:00:00 2001
From: Jean-Paul Smets <jp@nexedi.com>
Date: Sun, 15 Nov 2009 08:53:02 +0000
Subject: [PATCH] Added comments.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@30622 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Type/Interactor/Interactor.py | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/product/ERP5Type/Interactor/Interactor.py b/product/ERP5Type/Interactor/Interactor.py
index cb7dee02a5..2ef73e3d94 100644
--- a/product/ERP5Type/Interactor/Interactor.py
+++ b/product/ERP5Type/Interactor/Interactor.py
@@ -115,13 +115,24 @@ class InteractorSource:
 
 class Interactor:
   """
-    Interactor base class. 
+  Interactor base class. 
+
+  TODO:
+    - implement uninstall in a generic way
+      at the Interactor base class level
   """
 
   def install(self):
+    """
+    Install the interactions. This method must be subclassed.
+    """
     raise NotImplementedError
   
   def uninstall(self):
+    """
+    Uninstall the interactions. Default implementation is provided
+    by Interactor base class.
+    """
     raise NotImplementedError
   
   # Interaction implementation
-- 
2.30.9