Diff for /cdli/cdli_files.py between versions 1.7 and 1.8

version 1.7, 2006/02/17 12:10:39 version 1.8, 2006/02/28 15:17:52
Line 250  class CDLIBasketContainer(OrderedFolder) Line 250  class CDLIBasketContainer(OrderedFolder)
           
     meta_type="CDLIBasketContainer"      meta_type="CDLIBasketContainer"
           
       
     def getBasketIdfromName(self,basketname):      def getBasketIdfromName(self,basketname):
         """get id from name"""          """get id from name"""
   
Line 735  class CDLIFile(versionedFile,CatalogAwar Line 736  class CDLIFile(versionedFile,CatalogAwar
     meta_type="CDLI file"      meta_type="CDLI file"
     default_catalog='CDLICatalog'      default_catalog='CDLICatalog'
           
     def isContainedInBaskets(self):  
         """check is this file is part of any basket"""  
               
         return [x.getObject() for x in self.CDLIBasketCatalog.search({'getFileNamesInLastVersion':self.getId()})]      
       def isContainedInBaskets(self,context=None):
           """check is this file is part of any basket
           @param context: (optional) necessessary if CDLIBasketCatalog is not an (inherited) attribute of self, context.CDLIBasketCatalog
                           has to exist.
           """
   
           if not context:
               context=self
               
           return [x.getObject() for x in context.CDLIBasketCatalog.search({'getFileNamesInLastVersion':self.getId()})]
                   
                   
     def addCDLIFileObjectForm(self):      def addCDLIFileObjectForm(self):

Removed from v.1.7  
changed lines
  Added in v.1.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>