Trees | Index | Help |
|
---|
Package OFS :: Module ObjectManager :: Class ObjectManager |
|
object
--+ |Base
--+ |EtagSupport
--+ | | |LockableItem
--+ |Resource
--+ |Collection
--+ |object
--+ | | |Base
--+ | | |CopyContainer
--+ |object
--+ | | |Base
--+ | | |Navigation
--+ |object
--+ | | |Base
--+ | | |object
--+ | | | | |Persistent
--+ | | |Persistent
--+ |object
--+ | | |Base
--+ | | |Tabs
--+ |Traversable
--+ |object
--+ | | |Base
--+ | | |Acquirer
--+ | ObjectManager
Folder
,
PrimaryPathObjectManager
,
PrimaryPathObjectManager
,
SkinnableObjectManager
Generic object manager
This class provides core behavior for collections of heterogeneous objects.Method Summary | |
---|---|
__class_init__(self)
| |
__getitem__(self,
key)
| |
_checkId(self,
id,
allow_dup)
| |
all_meta_types(self,
interfaces)
| |
filtered_meta_types(self,
user)
| |
Indicate whether the folder has an item by ID. | |
list_imports(self)
| |
manage_afterAdd(self,
item,
container)
| |
manage_afterClone(self,
item)
| |
manage_beforeDelete(self,
item,
container)
| |
Delete a subordinate object | |
Exports an object to a file and returns that file. | |
Directory listing for FTP. | |
Psuedo stat, used by FTP for directory listings. | |
check if the folder has an object with REQUEST['id'] | |
Import an object from a file | |
objectIds(self,
spec)
| |
objectIds_d(self,
t)
| |
objectItems(self,
spec)
| |
objectItems_d(self,
t)
| |
objectMap(self)
| |
objectMap_d(self,
t)
| |
objectValues(self,
spec)
| |
objectValues_d(self,
t)
| |
superValues(self,
t)
| |
tpValues(self)
| |
Inherited from CopyContainer :
cb_dataItems ,
cb_dataValid ,
manage_clone ,
manage_CopyContainerAllItems ,
manage_CopyContainerFirstItem ,
manage_copyObjects ,
manage_cutObjects ,
manage_pasteObjects ,
manage_renameObject ,
manage_renameObjects ,
validClipData
Inherited from Navigation :
manage_zmi_logout
Inherited from Tabs :
class_manage_path ,
filtered_manage_options ,
manage_workspace ,
tabs_path_default ,
tabs_path_info
Inherited from Persistent :
__getattribute__ ,
bobobase_modification_time ,
locked_in_version ,
modified_in_version
Inherited from Persistent :
__delattr__ ,
__getstate__ ,
__reduce__ ,
__setattr__ ,
__setstate__
Inherited from Collection :
dav__init ,
DELETE ,
HEAD ,
listDAVObjects ,
PUT
Inherited from Resource :
COPY ,
dav__simpleifhandler ,
dav__validate ,
LOCK ,
manage_DAVget ,
MKCOL ,
MOVE ,
OPTIONS ,
PROPFIND ,
PROPPATCH ,
TRACE ,
UNLOCK
Inherited from LockableItem :
wl_clearLocks ,
wl_delLock ,
wl_getLock ,
wl_hasLock ,
wl_isLocked ,
wl_lockItems ,
wl_lockmapping ,
wl_lockTokens ,
wl_lockValues ,
wl_setLock
Inherited from EtagSupport :
http__etag ,
http__parseMatchList ,
http__processMatchHeaders ,
http__refreshEtag
Inherited from Traversable :
absolute_url ,
absolute_url_path ,
getPhysicalPath ,
restrictedTraverse ,
unrestrictedTraverse ,
virtual_url_path
Inherited from Base :
__getnewargs__
Inherited from object :
__init__ ,
__hash__ ,
__reduce_ex__ ,
__repr__ ,
__str__
|
Method Details |
---|
hasObject(self, id)Indicate whether the folder has an item by ID. This doesn't try to be more intelligent than _getOb, and doesn't consult _objects (for performance reasons). The common use case is to check that an object does *not* exist. |
manage_delObjects(self, ids=[], REQUEST=None)Delete a subordinate object The objects specified in 'ids' get deleted. |
manage_exportObject(self, id='', download=None, toxml=None, RESPONSE=None, REQUEST=None)Exports an object to a file and returns that file. |
manage_FTPlist(self, REQUEST)Directory listing for FTP. |
manage_FTPstat(self, REQUEST)Psuedo stat, used by FTP for directory listings. |
manage_hasId(self, REQUEST)check if the folder has an object with REQUEST['id'] |
manage_importObject(self, file, REQUEST=None, set_owner=1)Import an object from a file |
Class Variable Details |
---|
__implemented__
|
__provides__
|
__roles__
|
isAnObjectManager
|
isPrincipiaFolderish
|
manage_addProduct
|
manage_afterAdd__roles__
|
manage_afterClone__roles__
|
manage_beforeDelete__roles__
|
manage_delObjects__roles__
|
manage_exportObject__roles__
|
manage_FTPlist__roles__
|
manage_FTPstat__roles__
|
manage_hasId__roles__
|
manage_importExportForm
|
manage_importExportForm__roles__
|
manage_importObject__roles__
|
manage_index_main
|
manage_index_main__roles__
|
manage_main
|
manage_main__roles__
|
manage_options
|
meta_type
|
meta_types
|
objectIds__roles__
|
objectItems__roles__
|
objectValues__roles__
|
Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Thu Aug 16 09:55:10 2007 | http://epydoc.sf.net |