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): |