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