From 8096beb308e55eadf3879911bcd2af228cc96505 Mon Sep 17 00:00:00 2001
From: Yoshinori Okuji <yo@nexedi.com>
Date: Wed, 18 Aug 2004 16:45:35 +0000
Subject: [PATCH] Remove SearchableText. Now in Base.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1388 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Document/Document.py | 17 -----------------
 product/ERP5/Document/File.py     | 17 -----------------
 product/ERP5/Document/Image.py    | 16 ----------------
 3 files changed, 50 deletions(-)

diff --git a/product/ERP5/Document/Document.py b/product/ERP5/Document/Document.py
index 8f8068a206..f629fed9e2 100755
--- a/product/ERP5/Document/Document.py
+++ b/product/ERP5/Document/Document.py
@@ -119,23 +119,6 @@ or 'HTML'. Text can be automatically translated through the use of\
         )
       }
 
-    ### Content accessor methods
-    security.declareProtected(Permissions.View, 'SearchableText')
-    def SearchableText(self, md=None):
-        """\
-        Used by the catalog for basic full text indexing
-        We are going to concatenate all available translations
-        """
-        if md is None: md = self.findMessageCatalog()
-        searchable_text = ""
-        for lang in md.get_languages():
-            searchable_text = searchable_text + "%s %s %s" %  (
-                              md.gettext(self.Title(),lang)
-                            , md.gettext(self.Description(),lang)
-                            , self.TranslatedBody(lang=lang)
-                            )
-        return searchable_text
-
     ### Specific Translation methods
     security.declareProtected(Permissions.View, 'TranslatedBody')
     def TranslatedBody(self, stx_level=None, setlevel=0, lang=None, md=None):
diff --git a/product/ERP5/Document/File.py b/product/ERP5/Document/File.py
index 9485646a69..fc4acfb433 100755
--- a/product/ERP5/Document/File.py
+++ b/product/ERP5/Document/File.py
@@ -120,23 +120,6 @@ or 'HTML'. Text can be automatically translated through the use of\
         )
       }
 
-    ### Content accessor methods
-    security.declareProtected(Permissions.View, 'SearchableText')
-    def SearchableText(self, md=None):
-        """\
-        Used by the catalog for basic full text indexing
-        We should try to do some kind of file conversion here
-        """
-        if md is None: md = self.findMessageCatalog()
-        searchable_text = ""
-        for lang in md.get_languages():
-            searchable_text = searchable_text + "%s %s" %  (
-                              md.gettext(self.Title(),lang)
-                            , md.gettext(self.Description(),lang)
-                            )
-        return searchable_text
-
-
     ### Special edit method
     security.declarePrivate( '_edit' )
     def _edit(self, **kw):
diff --git a/product/ERP5/Document/Image.py b/product/ERP5/Document/Image.py
index e15e96a1ea..e88bbf3e5e 100755
--- a/product/ERP5/Document/Image.py
+++ b/product/ERP5/Document/Image.py
@@ -136,22 +136,6 @@ or 'HTML'. Text can be automatically translated through the use of\
         self._data = ''
         self.store = store
 
-    ### Content accessor methods
-    security.declareProtected(Permissions.View, 'SearchableText')
-    def SearchableText(self, md=None):
-        """\
-        Used by the catalog for basic full text indexing
-        We should try to do some kind of file conversion here
-        """
-        if md is None: md = self.findMessageCatalog()
-        searchable_text = ""
-        for lang in md.get_languages():
-            searchable_text = searchable_text + "%s %s" %  (
-                              md.gettext(self.Title(),lang)
-                            , md.gettext(self.Description(),lang)
-                            )
-        return searchable_text
-
     ### Special edit method
     security.declarePrivate( '_edit' )
     def _edit(self, **kw):
-- 
2.30.9